diff --git a/.github/workflows/test-charts.yaml b/.github/workflows/test-charts.yaml index 21b3d425..f30b1b74 100644 --- a/.github/workflows/test-charts.yaml +++ b/.github/workflows/test-charts.yaml @@ -26,6 +26,23 @@ jobs: run: | sudo snap install yq + - name: Install cert-manager CRDs and Helm Chart + run: | + helm repo add jetstack https://charts.jetstack.io + helm repo update + + helm install cert-manager jetstack/cert-manager \ + --namespace cert-manager \ + --create-namespace \ + --version v1.5.3 \ + --set installCRDs=true + + - name: Ensure cert-manager is fully deployed + run: | + kubectl rollout status deploy/cert-manager -n cert-manager + kubectl rollout status deploy/cert-manager-cainjector -n cert-manager + kubectl rollout status deploy/cert-manager-webhook -n cert-manager + - name: Install and test Redis Related Helm charts run: | kubectl cluster-info --context kind-kind