@@ -259,36 +259,17 @@ helm upgrade --install crossplane crossplane-stable/crossplane --namespace cross
259
259
260
260
kubectl apply --filename idp-demo/crossplane-config/provider-kubernetes-incluster.yaml
261
261
262
+ kubectl apply --filename idp-demo/crossplane-config/provider-helm-incluster.yaml
263
+
264
+ kubectl wait --for=condition=healthy provider.pkg.crossplane.io --all --timeout=300s
265
+
262
266
kubectl apply --filename idp-demo/crossplane-config/config-sql.yaml
263
267
264
268
kubectl apply --filename idp-demo/crossplane-config/config-app.yaml
265
269
266
- kubectl apply --filename idp-demo/crossplane-config/provider-$HYPERSCALER -official.yaml
267
-
268
270
kubectl wait --for=condition=healthy provider.pkg.crossplane.io --all --timeout=300s
269
271
270
272
if [[ " $HYPERSCALER " == " google" ]]; then
271
- gum style --foreground 212 --border-foreground 212 --border double --margin " 1 2" --padding " 2 4" \
272
- ' GKE starts with a very small control plane.' \
273
- '
274
- Since a lot of CRDs were installed, GKE is likely going to detect
275
- that its control plane is too small for it and increase its size
276
- automatically.' \
277
- '
278
- As a result, you might experience delays or errors like
279
- "connection refused" or "TLS handshake timeout" (among others).' \
280
- '
281
- So, we will wait for a while (e.g., 90 minutes) for the control
282
- plane nodes to be automatically changed for larger ones.' \
283
- '
284
- This issue will soon be resolved and, when that happens, I will
285
- remove this message and the sleep command that follows.' \
286
- '
287
- Grab a cup of coffee and watch an episode of your favorite
288
- series on Netflix.'
289
-
290
- gum spin --spinner line --title " Waiting for GKE control plane nodes to resize (1h approx.)..." -- sleep 5400
291
-
292
273
echo " apiVersion: gcp.upbound.io/v1beta1
293
274
kind: ProviderConfig
294
275
metadata:
0 commit comments