Skip to content

Commit 6a36451

Browse files
committed
Fix
1 parent 220acbd commit 6a36451

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/karpenter.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,13 @@ jobs:
107107
echo "Waiting for Karpenter controller to be ready..."
108108
kubectl wait --for=condition=Ready pod -l app.kubernetes.io/name=karpenter -n karpenter --timeout=300s
109109
110-
echo "Verifying CRDs are available..."
111-
kubectl get crd nodepools.karpenter.sh
112-
kubectl get crd ec2nodeclasses.karpenter.k8s.aws
110+
echo "Checking available Karpenter CRDs..."
111+
kubectl get crd | grep karpenter || echo "No Karpenter CRDs found yet"
113112
113+
echo "Waiting for CRDs to be available..."
114+
kubectl wait --for condition=established --timeout=60s crd/nodepools.karpenter.sh || echo "NodePool CRD not ready"
115+
kubectl wait --for condition=established --timeout=60s crd/ec2nodeclasses.karpenter.k8s.aws || echo "EC2NodeClass CRD not ready"
116+
114117
echo "Karpenter controller is ready!"
115118
116119
- name: Deploy Karpenter NodePool and EC2NodeClass

0 commit comments

Comments
 (0)