Skip to content

Commit

Permalink
Document cert-manager manual installation
Browse files Browse the repository at this point in the history
Signed-off-by: Alexandr Demicev <[email protected]>
  • Loading branch information
alexander-demicev committed Jun 20, 2024
1 parent 360d6ef commit ca3e75d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 7 additions & 3 deletions docs/contributing/install_capi_operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,23 @@ To install `Cluster API Operator` with version `1.4.6` of the `CAPI` + `Docker`
1. Add the Helm repository for the `Cluster API Operator`:
```bash
helm repo add capi-operator https://kubernetes-sigs.github.io/cluster-api-operator
helm repo add jetstack https://charts.jetstack.io

```
2. Update the Helm repository:
```bash
helm repo update
```
3. Install the `Cluster API Operator`, which will also install `cert-manager`:
3. Install the Cert-Manager:
```bash
helm install cert-manager jetstack/cert-manager --namespace cert-manager --create-namespace --set installCRDs=true
```
4. Install the `Cluster API Operator`:
```bash
helm install capi-operator capi-operator/cluster-api-operator
--create-namespace -n capi-operator-system
--set infrastructure=docker:v1.4.6
--set core=cluster-api:v1.4.6
--set cert-manager.enabled=true
--timeout 90s --wait # Core Cluster API with kubeadm bootstrap and control plane providers will also be installed
```

Expand All @@ -46,7 +51,6 @@ helm install capi-operator capi-operator/cluster-api-operator
--create-namespace -n capi-operator-system
--set infrastructure=docker:v1.4.6
--set core=cluster-api:v1.4.6
--set cert-manager.enabled=true
--timeout 90s
--secret-name <secret_name>
--wait
Expand Down
2 changes: 0 additions & 2 deletions docs/reference-guides/rancher-turtles-chart/values.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,6 @@ Currently the available set of values for the `cluster-api-operator` setup in th
```yaml
cluster-api-operator:
enabled: true # indicates if CAPI operator should be installed (default: true)
cert-manager:
enabled: false # indicates if cert-manager should be installed (default: false)
cluster-api:
enabled: true # indicates if core CAPI controllers should be installed (default: true)
configSecret:
Expand Down

0 comments on commit ca3e75d

Please sign in to comment.