Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 295 for configmaps (0.24 sec)

  1. pilot/pkg/serviceregistry/kube/controller/namespacecontroller_test.go

    }
    
    func expectConfigMapNotExist(t *testing.T, configmaps kclient.Client[*v1.ConfigMap], ns string) {
    	t.Helper()
    	err := retry.Until(func() bool {
    		cm := configmaps.Get(CACertNamespaceConfigMap, ns)
    		return cm != nil
    	}, retry.Timeout(time.Millisecond*25))
    
    	if err == nil {
    		t.Fatalf("%s namespace should not have istio-ca-root-cert configmap.", ns)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 15:07:03 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  2. pkg/kube/krt/informer_test.go

    	assert.Equal(t, ConfigMaps.List(), []*corev1.ConfigMap{cmA2})
    
    	cmt.Create(cmB)
    	tt.WaitOrdered("add/ns/b")
    	assert.Equal(t, slices.SortBy(ConfigMaps.List(), func(a *corev1.ConfigMap) string { return a.Name }), []*corev1.ConfigMap{cmA2, cmB})
    
    	assert.Equal(t, ConfigMaps.GetKey("ns/b"), &cmB)
    	assert.Equal(t, ConfigMaps.GetKey("ns/a"), &cmA2)
    
    	tt2 := assert.NewTracker[string](t)
    	ConfigMaps.Register(TrackerHandler[*corev1.ConfigMap](tt2))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 16:38:40 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  3. pkg/kubelet/configmap/configmap_manager.go

    // (e.g. ttl-based implementation vs watch-based implementation).
    type configMapManager struct {
    	manager manager.Manager
    }
    
    func (c *configMapManager) GetConfigMap(namespace, name string) (*v1.ConfigMap, error) {
    	object, err := c.manager.GetObject(namespace, name)
    	if err != nil {
    		return nil, err
    	}
    	if configmap, ok := object.(*v1.ConfigMap); ok {
    		return configmap, nil
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  4. pilot/pkg/serviceregistry/kube/controller/ambient/meshconfig.go

    func MeshConfigCollection(ConfigMaps krt.Collection[*v1.ConfigMap], options Options) krt.Singleton[MeshConfig] {
    	cmName := "istio"
    	if options.Revision != "" && options.Revision != "default" {
    		cmName = cmName + "-" + options.Revision
    	}
    	return krt.NewSingleton[MeshConfig](
    		func(ctx krt.HandlerContext) *MeshConfig {
    			meshCfg := mesh.DefaultMeshConfig()
    			cms := []*v1.ConfigMap{}
    			if features.SharedMeshConfig != "" {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 09 19:55:53 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  5. pkg/controller/bootstrap/bootstrapsigner.go

    		klog.FromContext(ctx).V(3).Info("Error updating ConfigMap", "err", err)
    	}
    }
    
    // getConfigMap gets the ConfigMap we are interested in
    func (e *Signer) getConfigMap() *v1.ConfigMap {
    	configMap, err := e.configMapLister.ConfigMaps(e.configMapNamespace).Get(e.configMapName)
    
    	// If we can't get the configmap just return nil. The resync will eventually
    	// sync things up.
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  6. pkg/controlplane/controller/legacytokentracking/controller.go

    			return err
    		}
    	} else {
    		configMap := obj.(*corev1.ConfigMap)
    		if _, err = time.Parse(dateFormat, configMap.Data[ConfigMapDataKey]); err != nil {
    			configMap := configMap.DeepCopy()
    			if configMap.Data == nil {
    				configMap.Data = map[string]string{}
    			}
    			configMap.Data[ConfigMapDataKey] = now.UTC().Format(dateFormat)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6K bytes
    - Viewed (0)
  7. pkg/kube/krt/singleton_test.go

    	c := kube.NewFakeClient()
    	ConfigMaps := krt.NewInformer[*corev1.ConfigMap](c)
    	stop := test.NewStop(t)
    	c.RunAndWait(stop)
    	cmt := clienttest.NewWriter[*corev1.ConfigMap](t, c)
    	ConfigMapNames := krt.NewSingleton[string](
    		func(ctx krt.HandlerContext) *string {
    			cms := krt.Fetch(ctx, ConfigMaps)
    			return ptr.Of(slices.Join(",", slices.Map(cms, func(c *corev1.ConfigMap) string {
    				return config.NamespacedName(c).String()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 11 08:27:29 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  8. pkg/controller/certificates/rootcacertpublisher/publisher.go

    	_, err = c.client.CoreV1().ConfigMaps(ns).Update(ctx, cm, metav1.UpdateOptions{})
    	return err
    }
    
    func convertToCM(obj interface{}) (*v1.ConfigMap, error) {
    	cm, ok := obj.(*v1.ConfigMap)
    	if !ok {
    		tombstone, ok := obj.(cache.DeletedFinalStateUnknown)
    		if !ok {
    			return nil, fmt.Errorf("couldn't get object from tombstone %#v", obj)
    		}
    		cm, ok = tombstone.Obj.(*v1.ConfigMap)
    		if !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  9. pkg/controlplane/controller/clusterauthenticationtrust/cluster_authentication_trust_controller.go

    	_, err := configMapClient.ConfigMaps(required.Namespace).Update(context.TODO(), required, metav1.UpdateOptions{})
    	if apierrors.IsNotFound(err) {
    		_, err := configMapClient.ConfigMaps(required.Namespace).Create(context.TODO(), required, metav1.CreateOptions{})
    		return err
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  10. pkg/test/framework/components/istio/cleanup.go

    	scopes.Framework.Infof("clean up cluster %s", c.Name())
    	errG.Go(func() (err error) {
    		if e := i.installer.Close(c); e != nil {
    			err = multierror.Append(err, e)
    		}
    
    		// Cleanup all secrets and configmaps - these are dynamically created by tests and/or istiod so they are not captured above
    		// This includes things like leader election locks (allowing next test to start without 30s delay),
    		// custom cacerts, custom kubeconfigs, etc.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 5K bytes
    - Viewed (0)
Back to top