Skip to content

Commit

Permalink
📝 document migrating to user-managed cert-manager
Browse files Browse the repository at this point in the history
  • Loading branch information
charlie-haley committed Sep 27, 2022
1 parent a2b11c7 commit 44d41e5
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/book/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
- [CustomResourceDefinitions relationships](./developer/crd-relationships.md)
- [Troubleshooting](./user/troubleshooting.md)
- [Reference](./reference/reference.md)
- [API Reference](./reference/api_reference.md)
- [API Reference](./reference/api_reference.md)
- [Glossary](./reference/glossary.md)
- [Provider List](./reference/providers.md)
- [Ports](./reference/ports.md)
Expand Down
19 changes: 19 additions & 0 deletions docs/book/src/clusterctl/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,25 @@ If no value is specified, or the format is invalid, the default value of 10 minu

Please note that the configuration above will be considered also when doing `clusterctl upgrade plan` or `clusterctl upgrade plan`.

## Migrating to user-managed cert-manager

You may want to migrate to a user-managed cert-manager further down the line, after initialising cert-manager on the management cluster through `clusterctl`.

`clusterctl` looks for the label `clusterctl.cluster.x-k8s.io/core=cert-manager` on all api resources in a namespace. If it finds the label, `clusterctl` will manage the cert-manager deployment. You can list all the resources with that label by running:
```bash
kubectl get all -A --selector=clusterctl.cluster.x-k8s.io/core=cert-manager
```
If you want to manage and install your own cert-manager, you'll need to remove this label from all API resources.

<aside class="note warning">

<h1>Warning</h1>

Cluster API has a direct dependency on cert-manager. It's possible you could encounter issues if you use a different version to the Cluster API default version.

</aside>


## Avoiding GitHub rate limiting

Follow [this](./overview.md#avoiding-github-rate-limiting)
Expand Down

0 comments on commit 44d41e5

Please sign in to comment.