Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for newKube (0.14 sec)

  1. pkg/test/framework/components/gcemetadata/gcemetadata.go

    	// Cluster to be used in a multicluster environment
    	Cluster cluster.Cluster
    }
    
    // New returns a new instance of stackdriver.
    func New(ctx resource.Context, c Config) (i Instance, err error) {
    	return newKube(ctx, c)
    }
    
    // NewOrFail returns a new GCE Metadata Server instance or fails test.
    func NewOrFail(t test.Failer, ctx resource.Context, c Config) Instance {
    	t.Helper()
    	i, err := New(ctx, c)
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Dec 04 22:47:52 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. pkg/test/framework/components/prometheus/prometheus.go

    	// If true, connect to an existing prometheus rather than creating a new one
    	SkipDeploy bool
    }
    
    // New returns a new instance of prometheus.
    func New(ctx resource.Context, c Config) (i Instance, err error) {
    	return newKube(ctx, c)
    }
    
    // NewOrFail returns a new Prometheus instance or fails test.
    func NewOrFail(t test.Failer, ctx resource.Context, c Config) Instance {
    	t.Helper()
    	i, err := New(ctx, c)
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 02 02:57:50 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. pkg/test/framework/components/gcemetadata/kube.go

    	_ io.Closer = &kubeComponent{}
    )
    
    type kubeComponent struct {
    	id        resource.ID
    	ns        namespace.Instance
    	cluster   cluster.Cluster
    	address   string
    	addressVM string
    }
    
    func newKube(ctx resource.Context, cfg Config) (Instance, error) {
    	c := &kubeComponent{
    		cluster: ctx.Clusters().GetOrDefault(cfg.Cluster),
    	}
    
    	c.id = ctx.TrackResource(c)
    	var err error
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Dec 04 22:47:52 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  4. pkg/test/framework/components/istioctl/kube.go

    	kubeconfig string
    }
    
    // Filenamer is an interface to avoid importing kubecluster package, instead build our own interface
    // to extract kube context
    type Filenamer interface {
    	Filename() string
    }
    
    func newKube(ctx resource.Context, config Config) (Instance, error) {
    	fn, ok := ctx.Clusters().GetOrDefault(config.Cluster).(Filenamer)
    	if !ok {
    		return nil, fmt.Errorf("cluster does not support fetching kube config")
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Mar 29 02:29:02 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  5. pkg/test/framework/components/registryredirector/kube.go

    	_ io.Closer = &kubeComponent{}
    )
    
    type kubeComponent struct {
    	id        resource.ID
    	ns        namespace.Instance
    	cluster   cluster.Cluster
    	address   string
    	forwarder kube.PortForwarder
    }
    
    func newKube(ctx resource.Context, cfg Config) (Instance, error) {
    	c := &kubeComponent{
    		cluster: ctx.Clusters().GetOrDefault(cfg.Cluster),
    	}
    	c.id = ctx.TrackResource(c)
    	var err error
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Mar 12 00:53:57 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  6. pkg/test/framework/components/namespace/namespace.go

    		}
    	}()
    
    	if ctx.Settings().StableNamespaces {
    		return Claim(ctx, cfg)
    	}
    	cfg.overwriteRevisionIfEmpty(ctx.Settings().Revisions.Default())
    	return newKube(ctx, cfg)
    }
    
    // NewOrFail calls New and fails test if it returns error
    func NewOrFail(t test.Failer, ctx resource.Context, nsConfig Config) Instance {
    	t.Helper()
    	i, err := New(ctx, nsConfig)
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Dec 21 18:12:14 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  7. pkg/test/framework/components/prometheus/kube.go

    	}
    	if err := ctx.ConfigKube().YAML(ns, yaml).Apply(apply.NoCleanup); err != nil {
    		return err
    	}
    	ctx.CleanupConditionally(func() {
    		_ = ctx.ConfigKube().YAML(ns, yaml).Delete()
    	})
    	return nil
    }
    
    func newKube(ctx resource.Context, cfgIn Config) (Instance, error) {
    	c := &kubeComponent{
    		clusters: ctx.Clusters(),
    	}
    	c.id = ctx.TrackResource(c)
    	c.api = make(map[string]prometheusApiV1.API)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  8. pkg/test/framework/components/zipkin/kube.go

    		return err
    	}
    	yaml = strings.ReplaceAll(extServiceEntry, "{INGRESS_DOMAIN}", ingressAddr)
    	err = ctx.ConfigIstio().YAML(ns, yaml).Apply()
    	if err != nil {
    		return err
    	}
    	return nil
    }
    
    func newKube(ctx resource.Context, cfgIn Config) (Instance, error) {
    	c := &kubeComponent{
    		cluster: ctx.Clusters().GetOrDefault(cfgIn.Cluster),
    	}
    	c.id = ctx.TrackResource(c)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Aug 14 19:29:38 UTC 2023
    - 8K bytes
    - Viewed (0)
  9. pkg/test/framework/components/istio/istio.go

    				scopes.Framework.Info("=== SUCCESS: context setup function ===")
    			}
    		}
    
    		t0 := time.Now()
    		scopes.Framework.Infof("=== BEGIN: Deploy Istio [Suite=%s] ===", ctx.Settings().TestID)
    
    		ins, err := newKube(ctx, cfg)
    		if err != nil {
    			scopes.Framework.Infof("=== FAILED: Deploy Istio in %v [Suite=%s] ===", time.Since(t0), ctx.Settings().TestID)
    			return err
    		}
    
    		if i != nil {
    			*i = ins
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Oct 30 17:47:34 UTC 2023
    - 8K bytes
    - Viewed (0)
  10. pkg/test/framework/components/namespace/kube.go

    		_, err := c.Kube().CoreV1().Namespaces().Patch(context.TODO(), name, types.JSONPatchType, []byte(nsLabelPatch), metav1.PatchOptions{})
    		return err
    	})
    }
    
    // NewNamespace allocates a new testing namespace.
    func newKube(ctx resource.Context, cfg Config) (Instance, error) {
    	mu.Lock()
    	idctr++
    	nsid := idctr
    	r := rnd.Intn(99999)
    	mu.Unlock()
    
    	name := fmt.Sprintf("%s-%d-%d", cfg.Prefix, nsid, r)
    	n := &kubeNamespace{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 9K bytes
    - Viewed (0)
Back to top