diff --git a/docs/modules/superset/examples/getting_started/getting_started.sh b/docs/modules/superset/examples/getting_started/getting_started.sh index c786085e..14450c6c 100755 --- a/docs/modules/superset/examples/getting_started/getting_started.sh +++ b/docs/modules/superset/examples/getting_started/getting_started.sh @@ -48,6 +48,17 @@ exit 1 ;; esac +# TODO: Remove once https://github.com/stackabletech/issues/issues/828 has been +# implemented (see that issue for details). +until kubectl get crd supersetclusters.superset.stackable.tech >/dev/null 2>&1; do + echo "Waiting for CRDs to be installed" + sleep 1 +done +until kubectl get crd druidconnections.superset.stackable.tech >/dev/null 2>&1; do + echo "Waiting for CRDs to be installed" + sleep 1 +done + echo "Installing bitnami PostgreSQL" # tag::install-bitnami-psql[] helm install superset oci://registry-1.docker.io/bitnamicharts/postgresql \ diff --git a/docs/modules/superset/examples/getting_started/getting_started.sh.j2 b/docs/modules/superset/examples/getting_started/getting_started.sh.j2 index d544cf84..9c20f04e 100755 --- a/docs/modules/superset/examples/getting_started/getting_started.sh.j2 +++ b/docs/modules/superset/examples/getting_started/getting_started.sh.j2 @@ -48,6 +48,17 @@ exit 1 ;; esac +# TODO: Remove once https://github.com/stackabletech/issues/issues/828 has been +# implemented (see that issue for details). +until kubectl get crd supersetclusters.superset.stackable.tech >/dev/null 2>&1; do + echo "Waiting for CRDs to be installed" + sleep 1 +done +until kubectl get crd druidconnections.superset.stackable.tech >/dev/null 2>&1; do + echo "Waiting for CRDs to be installed" + sleep 1 +done + echo "Installing bitnami PostgreSQL" # tag::install-bitnami-psql[] helm install superset oci://registry-1.docker.io/bitnamicharts/postgresql \