From 44d41e5b3a2a372323456f15419026ada45e8cd5 Mon Sep 17 00:00:00 2001 From: Charlie Haley Date: Tue, 27 Sep 2022 10:06:06 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20document=20migrating=20to=20user?= =?UTF-8?q?-managed=20cert-manager?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/book/src/SUMMARY.md | 2 +- docs/book/src/clusterctl/configuration.md | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/docs/book/src/SUMMARY.md b/docs/book/src/SUMMARY.md index 054f53fe7e34..11ac7e70949b 100644 --- a/docs/book/src/SUMMARY.md +++ b/docs/book/src/SUMMARY.md @@ -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) diff --git a/docs/book/src/clusterctl/configuration.md b/docs/book/src/clusterctl/configuration.md index 682c2c49f0db..0486b1c3d45e 100644 --- a/docs/book/src/clusterctl/configuration.md +++ b/docs/book/src/clusterctl/configuration.md @@ -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. + + + + ## Avoiding GitHub rate limiting Follow [this](./overview.md#avoiding-github-rate-limiting)