# Manual steps to deploy argo, litmus and chaosexperiments charts from artifactory 1. Create the aqua namespace ``` kubectl create ns aqua ``` 2. Label K8s nodes Label the nodes in which you want to install the argo,litmus and other helm charts. ``` kubectl get nodes NAME STATUS ROLES AGE VERSION kind-control-plane Ready control-plane,master 48m v1.20.2 kubectl label node kind-control-plane openstack-control-plane=enabled ``` 3. Deploy argo Helm Chart ``` helm2 install https://artifacts-nc.mtn57z.cti.att.com/artifactory/nc-helm-local/nc-helm/argo-2ce55350594f.3435a3a82a42.tgz -n argo --namespace=aqua --wait ``` 4. Deploy litmus Helm Chart ``` helm2 install https://artifacts-nc.mtn57z.cti.att.com/artifactory/nc-helm-local/nc-helm/litmus-934fe8b775b5.901b9f72a8fe.tgz -n litmus --namespace=aqua --wait ``` 5. Deploy Litmus Chaos expermiments Helm Chart ``` helm2 install https://artifacts-nc.mtn57z.cti.att.com/artifactory/nc-helm-local/nc-helm/chaosexperiments-934fe8b775b5.901b9f72a8fe.tgz -n chaosexperiments \ --namespace=aqua \ --set experiments.pod_delete.enabled=true,experiments.network_loss.enabled=true,experiments.network_latency.enabled=true \ --wait ``` 6. Deploy Argo workflow templates Helm Chart ``` helm2 install https://artifacts-nc.mtn57z.cti.att.com/artifactory/nc-helm-local/nc-helm/litmus-argo-workflow-templates-934fe8b775b5.901b9f72a8fe.tgz -n litmus-argo-workflow-templates \ --namespace=aqua \ --set workflowTemplates.pod_delete.enabled=true,workflowTemplates.network_loss.enabled=true,workflowTemplates.network_latency.enabled=true \ --wait ``` 7. Create ClusterRole Binding for ANT to fetch Pods/Labels dynamically ``` kubectl create clusterrolebinding aqua-view-binding --clusterrole=view --serviceaccount=aqua:chaos-manager ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up