Skip to main content

🛠️ Integration with ArgoCD

Integrating Helm Safely with ArgoCD ensures that your deployments benefit from enhanced security and reliability. Follow these steps to configure your ArgoCD application to use Helm Safely.

1. Update the ArgoCD Application Manifest

Modify your ArgoCD Application manifest to point to the Helm Safely URL:

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: prom-stack
namespace: argocd
spec:
project: default
source:
repoURL: https://helm-safely.com/repo/{{ b64enc "https://prometheus-community.github.io/helm-charts" }}/kube-prometheus-stack/62.3.1/index.yaml
targetRevision: 62.3.1
chart: kube-prometheus-stack
destination:
server: https://kubernetes.default.svc
namespace: monitoring
syncPolicy:
automated:
prune: true
selfHeal: true

2. Verify the Deployment

Once the application is created, ArgoCD will manage the deployment using the Helm Safely repository. You can verify the deployment through the ArgoCD dashboard or CLI.

argocd app get prom-stack