Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for KindObjects (0.12 sec)

  1. operator/pkg/helmreconciler/apply.go

    	}
    
    	// Objects are applied in groups: namespaces, CRDs, everything else, with wait for ready in between.
    	nsObjs := object.KindObjects(changedObjects, name.NamespaceStr)
    	crdObjs := object.KindObjects(changedObjects, name.CRDStr)
    	otherObjs := object.ObjectsNotInLists(changedObjects, nsObjs, crdObjs)
    	for _, objList := range []object.K8sObjects{nsObjs, crdObjs, otherObjs} {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Dec 12 17:12:54 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  2. operator/pkg/object/objects.go

    			filterMap[object] = true
    		}
    	}
    
    	for _, o := range objects {
    		if !filterMap[o] {
    			ret = append(ret, o)
    		}
    	}
    	return ret
    }
    
    // KindObjects returns the subset of objs with the given kind.
    func KindObjects(objs K8sObjects, kind string) K8sObjects {
    	var ret K8sObjects
    	for _, o := range objs {
    		if o.Kind == kind {
    			ret = append(ret, o)
    		}
    	}
    	return ret
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Sep 21 07:16:46 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  3. operator/pkg/helmreconciler/wait.go

    		l.ReportWaiting(notReady)
    	}
    	return isReady, notReady, resourceDebugInfo, nil
    }
    
    func waitForCRDs(objects object.K8sObjects, client kube.Client) error {
    	var crdNames []string
    	for _, o := range object.KindObjects(objects, name.CRDStr) {
    		crdNames = append(crdNames, o.Name)
    	}
    	if len(crdNames) == 0 {
    		return nil
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 08 03:13:12 UTC 2023
    - 13.1K bytes
    - Viewed (0)
Back to top