Kubernetes Configuration Syncer
Kubernetes Configuration Syncer
oci://ghcr.io/appscode-charts/configsyncer \
--version v0.15.5 \
--namespace configsyncer --create-namespace \
--set-file global.license=/path/to/the/license.txt
✓ ConfigSyncer installed successfully
Trusted by engineers at








Config sync in 4 steps
Annotate a ConfigMap or Secret and let Config Syncer keep every copy in sync — across namespaces or entire clusters.
Install the Operator
Deploy Config Syncer via Helm into any Kubernetes cluster — EKS, GKE, AKS, or on-prem. One command, a few minutes.
helm install config-syncer …Annotate Your Config
Add the kubed.appscode.com/sync annotation to any ConfigMap or Secret to opt it into syncing — to all namespaces, or a label-selected subset.
kubed.appscode.com/syncSync Across Clusters
Point at remote cluster contexts in a kubeconfig with the sync-contexts annotation to replicate the same ConfigMap or Secret into other clusters.
sync-contexts: ctx1,ctx2Stay in Sync Automatically
Updates to the source propagate to every copy instantly. Remove the annotation or delete the source, and the copies clean themselves up.
✓ Config syncedBuilt for seamless config sync
Keep ConfigMaps and Secrets synchronized across namespaces or clusters — automatically, the Kubernetes-native way.
Configuration Syncer
Keeps ConfigMaps and Secrets synchronized across Namespaces or Clusters




