Skip to content

Commit

Permalink
Merge pull request #1439 from inteon/trust-manager_install
Browse files Browse the repository at this point in the history
trust-manager: improve install instructions
  • Loading branch information
jetstack-bot authored Mar 13, 2024
2 parents 893dfa0 + c5ca24f commit 7049095
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions content/docs/trust/trust-manager/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,17 @@ and as such trust-manager is also installed into the cert-manager namespace.

```bash
helm repo add jetstack https://charts.jetstack.io --force-update
helm upgrade -i -n cert-manager cert-manager jetstack/cert-manager --set installCRDs=true --wait --create-namespace
helm upgrade -i -n cert-manager trust-manager jetstack/trust-manager --wait

helm upgrade cert-manager jetstack/cert-manager \
--install \
--create-namespace \
--namespace cert-manager \
--set installCRDs=true

helm upgrade trust-manager jetstack/trust-manager \
--install \
--namespace cert-manager \
--wait
```

## Installation Options
Expand All @@ -39,7 +48,12 @@ As of trust-manager v0.6.0 you can choose to automatically add an approver-polic
will approve the trust-manager webhook certificate:

```bash
helm upgrade -i -n cert-manager trust-manager jetstack/trust-manager --set app.webhook.tls.approverPolicy.enabled=true --set app.webhook.tls.approverPolicy.certManagerNamespace=cert-manager --wait
helm upgrade trust-manager jetstack/trust-manager \
--install \
--namespace cert-manager \
--wait \
--set app.webhook.tls.approverPolicy.enabled=true \
--set app.webhook.tls.approverPolicy.certManagerNamespace=cert-manager
```

Note that if you've installed cert-manager to a different namespace, you'll need to pass that namespace in `app.webhook.tls.approverPolicy.certManagerNamespace`!
Expand Down

0 comments on commit 7049095

Please sign in to comment.