Skip to content

Commit

Permalink
fix: moving bootstrap step (argocd & sealed-secrets) to before the se…
Browse files Browse the repository at this point in the history
…crets generation
  • Loading branch information
andrrax authored and cardoe committed Jun 18, 2024
1 parent ccdfad6 commit 0711f1f
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions docs/gitops-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,15 @@ your shell.

TODO: some examples and documentation on how to build out a cluster

### Bootstrapping ArgoCD and Sealed-Secrets

If you do not have ArgoCD deployed then you can use the following:

```bash
cd ${UC_DEPLOY}
kubectl kustomize --enable-helm https://github.com/rackerlabs/understack/bootstrap/ | kubectl apply -f -
```

### Generating secrets

Secrets in their very nature are sensitive pieces of data. The ultimate
Expand Down Expand Up @@ -166,14 +175,7 @@ At this point we will use our configs to make the actual deployment.
Make sure everything you've committed to your deployment repo is pushed
to your git server so that ArgoCD can access it.

If you do not have ArgoCD deployed then you can use the following:

```bash
cd ${UC_DEPLOY}
kubectl kustomize --enable-helm https://github.com/rackerlabs/understack/bootstrap/ | kubectl apply -f -
```

Now configure ArgoCD to be able to authenticate against Dex IdP.
Configure ArgoCD to be able to authenticate against Dex IdP.

```bash
kubectl -n argocd apply -f "${UC_DEPLOY}/secrets/${DEPLOY_NAME}/secret-argocd-sso-argocd.yaml"
Expand Down

0 comments on commit 0711f1f

Please sign in to comment.