diff --git a/README.md b/README.md index a1e37cc..a4dcda4 100644 --- a/README.md +++ b/README.md @@ -1 +1,28 @@ # Learn Rollouts + +``` bash +kind create cluster --name rollout --config kind-config.yaml +# your first time through you need to add the argocd repo +helm repo add argo https://argoproj.github.io/argo-helm +helm repo update +# install argocd into the cluster +helm install argo argo/argo-cd --namespace argocd --create-namespace +# deploy the app of apps +kubectl apply -f apps/apps.yaml +``` + +``` bash +# access the argocd server +kubectl port-forward service/argo-argocd-server -n argocd 8080:443 +argocd admin initial-password -n argocd +argocd login localhost:8080 +``` + +``` bash +argocd account update-password --account admin --new-password password +argocd app list +argocd app create apps --repo https://github.com/waylonwalker/learn-rollouts --path apps --dest-server https://kubernetes.default.svc --dest-namespace argocd +argocd app list +argocd app sync apps +argocd app list +```