File tree 1 file changed +20
-1
lines changed
1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,24 @@ You'll need to [install `kubebuilder`][kubebuilder].
62
62
63
63
[ kubebuilder ] : https://book.kubebuilder.io/quick-start.html#installation
64
64
65
+ ### Cert-Manager
66
+
67
+ You'll need to deploy [ cert-manager] components on your [ management cluster] [ mcluster ] , using ` kubectl `
68
+
69
+ ``` bash
70
+ kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v0.11.0/cert-manager.yaml
71
+ ```
72
+
73
+ Ensure the cert-manager webhook service is ready before creating the Cluster API components.
74
+
75
+ This can be done by running:
76
+
77
+ ``` bash
78
+ kubectl wait --for=condition=Available --timeout=300s apiservice v1beta1.webhook.cert-manager.io
79
+ ```
80
+
81
+ [ cert-manager ] : https://github.com/jetstack/cert-manager
82
+
65
83
## Development
66
84
67
85
## Option 1: Tilt
115
133
116
134
```
117
135
$EDITOR config/manager/manager_image_patch.yaml
118
- $EDITOR
136
+ $EDITOR test/infrastructure/docker/config/default/manager_image_patch.yaml
119
137
```
120
138
121
139
In both cases, change the ` - image: ` url to the digest URL mentioned above:
@@ -149,6 +167,7 @@ clusterrole.rbac.authorization.k8s.io/capi-manager-role configured
149
167
rolebinding.rbac.authorization.k8s.io/capi-leader-election-rolebinding configured
150
168
clusterrolebinding.rbac.authorization.k8s.io/capi-manager-rolebinding configured
151
169
deployment.apps/capi-controller-manager created
170
+
152
171
$ kustomize build test/infrastructure/docker/config | kubectl apply -f -
153
172
namespace/capd-system configured
154
173
customresourcedefinition.apiextensions.k8s.io/dockerclusters.infrastructure.cluster.x-k8s.io configured
You can’t perform that action at this time.
0 commit comments