Skip to main content

Declarative Specs

The Akuity CLI can be used to apply delcarative specs to the Akuity Platform. See akuity argocd apply to learn how to use it.

Example:

First create your ArgoCD spec then apply it with the following command:

akuity argocd apply -f argocd-spec.yaml --organization-name <name of your organization>

apiVersion: argocd.akuity.io/v1alpha1
kind: ArgoCD
metadata:
name: declarative-specs <name of your instance>
spec:
description: ""
instanceSpec:
clusterCustomizationDefaults:
kustomization: {}
declarativeManagementEnabled: true <delcarative management enabled>
subdomain: 5b0rw97jfpseuaiz
shard: ""
version: v2.8.0
FileManageable via Argo CDManageable via Declarative Specs
argocd-cm.yamlNoYes
argocd-rbac-cm.yamlNoYes
argocd-secret.yamlNoYes
argocd-ssh-known-hosts-cm.yamlYesYes
argocd-tls-certs-cm.yamlYesYes
single repo credentialsYesYes
repo template credentialsYesYes
application.yamlYesDone via declarative management
project.yamlYesDone via declarative management
applicationset.yamlYesDone via declarative management