Skip to main content

Kargo Agent Spec

apiVersion: kargo.akuity.io/v1alpha1
kind: KargoAgent
metadata:
annotations:
app: kargo
labels:
app: kargo
name: test-agent
namespace: test-namespace
spec:
description: test-description
data:
# Set akuityManaged to false if the agent is self-hosted, and this should not be changed anymore once it is set.
akuityManaged: false
# this needs to be the ArgoCD instance ID, and once it is set, it should not be changed.
remoteArgocd: ""
# this can be configured in self-hosted mode, if the remote argocd is not provided, and if this is provided, the remote argocd will be ignored.
argocdNamespace: argocd
# configure this based on the situation of self-hosted or not.
autoUpgradeDisabled: true
kustomization:
apiVersion: kustomize.config.k8s.io/v1beta1
images:
- name: ghcr.io/akuity/kargo
newName: quay.io/fake/kargo
- name: quay.io/akuityio/argo-rollouts
newName: quay.io/fake/argo-rollouts
- name: quay.io/akuity/agent
newName: quay.io/fake/agent
kind: Kustomization
size: medium
targetVersion: 0.5.52