File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff 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 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments