Ship Kubernetes workloads faster with Argo CD and Cloudsmith
Cloudsmith gives your Argo CD pipelines a secure, fully-managed source of truth for Helm charts and Docker images. Authenticate with Entitlement tokens or OIDC, enforce access policies, and sync the right artifacts to every cluster without managing brittle credentials.
How we support Argo CD
Why teams integrate Cloudsmith with Argo CD
Frequently asked questions
Cloudsmith acts as the artifact registry that Argo CD pulls from during deployments. You push Helm charts and Docker images to Cloudsmith, configure Argo CD to point to those repositories, and Argo CD syncs the correct versions to your Kubernetes clusters automatically.
Cloudsmith supports Entitlement tokens for read-only pull access, API keys for programmatic authentication, and OIDC for short-lived, keyless token-based access. Entitlement tokens are recommended for Argo CD because it only pulls artifacts and does not need write permissions.
Use the Argo CD CLI or Web UI to register the Cloudsmith Helm repository URL. You provide the repository endpoint along with your Cloudsmith credentials, and Argo CD can then reference charts from that repository in any Application manifest. Full setup steps are in the Cloudsmith docs.
Create a Kubernetes image pull secret containing your Cloudsmith credentials in the namespace where your application runs. Reference that secret in your deployment manifest and Argo CD will use it to authenticate with Cloudsmith when pulling the image during sync.
Yes. Cloudsmith's OIDC support lets Argo CD authenticate using short-lived JWT tokens rather than long-lived API keys, removing static credentials from your GitOps workflows and reducing the risk of credential leakage.
Yes. Cloudsmith runs vulnerability scanning on packages stored in your repositories, including Docker images and other artifacts. You can configure policies to block delivery of packages that fail security checks before they ever reach an Argo CD sync.
Argo CD will report a sync error. Cloudsmith's audit and client logs let you quickly verify whether a chart was pushed, when it arrived, and what version is currently in the repository, so you can resolve the mismatch without guessing.
Yes. Cloudsmith is a cloud-native, globally distributed registry accessible from any cluster, regardless of cloud provider or region. All clusters reference the same Cloudsmith repository, so artifact consistency across environments is guaranteed.
Cloudsmith gives you fine-grained access controls at the repository level. You can assign read-only Entitlement tokens to Argo CD service accounts and restrict push access to your CI pipeline, ensuring only verified artifacts reach your GitOps registry.
Yes. The Cloudsmith documentation at docs.cloudsmith.com covers the full setup for both Helm chart and Docker image workflows with Argo CD, including authentication configuration, image pull secrets, and auto-sync setup.