Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for ServiceExports (0.64 sec)

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

    		ec := &serviceExportCacheImpl{
    			Controller: c,
    		}
    
    		ec.serviceExports = kclient.NewDelayedInformer[controllers.Object](ec.client, mcs.ServiceExportGVR, kubetypes.DynamicInformer, kclient.Filter{
    			ObjectFilter: ec.client.ObjectFilter(),
    		})
    		// Register callbacks for events.
    		registerHandlers(ec.Controller, ec.serviceExports, "ServiceExports", ec.onServiceExportEvent, nil)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. tests/integration/pilot/testdata/mcs-serviceexport-crd.yaml

    # limitations under the License.
    apiVersion: apiextensions.k8s.io/v1
    kind: CustomResourceDefinition
    metadata:
      name: serviceexports.{{ .Group }}
    spec:
      group: {{ .Group }}
      scope: Namespaced
      names:
        plural: serviceexports
        singular: serviceexport
        kind: ServiceExport
        shortNames:
          - svcex
      versions:
        - name: {{ .Version }}
          served: true
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 17 00:51:29 UTC 2021
    - 4K bytes
    - Viewed (0)
  3. manifests/charts/istiod-remote/templates/reader-clusterrole.yaml

        verbs: ["get", "list", "watch"]
      - apiGroups: ["discovery.k8s.io"]
        resources: ["endpointslices"]
        verbs: ["get", "list", "watch"]
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceexports"]
        verbs: ["get", "list", "watch", "create", "delete"]
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceimports"]
        verbs: ["get", "list", "watch"]
      - apiGroups: ["apps"]
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 08:32:06 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  4. pkg/kube/mcs/register.go

    	MCSSchemeGroupVersion = schema.GroupVersion{Group: features.MCSAPIGroup, Version: features.MCSAPIVersion}
    
    	ServiceExportGVR = MCSSchemeGroupVersion.WithResource("serviceexports")
    	ServiceImportGVR = MCSSchemeGroupVersion.WithResource("serviceimports")
    )
    
    func init() {
    	schemeBuilder.Register(addKnownTypes)
    }
    
    func addKnownTypes(scheme *runtime.Scheme) error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Nov 30 21:25:46 UTC 2021
    - 1.7K bytes
    - Viewed (0)
  5. manifests/charts/istio-control/istio-discovery/templates/reader-clusterrole.yaml

        verbs: ["get", "list", "watch"]
      - apiGroups: ["discovery.k8s.io"]
        resources: ["endpointslices"]
        verbs: ["get", "list", "watch"]
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceexports"]
        verbs: ["get", "list", "watch", "create", "delete"]
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceimports"]
        verbs: ["get", "list", "watch"]
      - apiGroups: ["apps"]
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 08:32:06 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  6. tests/integration/pilot/mcs/autoexport/autoexport_test.go

    							context.TODO(), metav1.ListOptions{})
    						if err != nil {
    							ctx.Fatal(err)
    						}
    						if len(services.Items) > 0 {
    							ctx.Fatalf("serviceexports created for cluster-local services in cluster %s",
    								cluster.Name())
    						}
    					})
    				}
    			})
    		})
    }
    
    func enableMCSAutoExport(t resource.Context, cfg *istio.Config) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 08 22:02:59 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  7. pkg/config/schema/codegen/common.go

    			e.Resource.Kind != "EnvoyFilter" {
    			agentEntries = append(agentEntries, e)
    		}
    	}
    
    	// add MCS types
    	gvrEntries := append([]colEntry{
    		{Resource: &ast.Resource{Identifier: "ServiceExport", Plural: "serviceexports", Version: features.MCSAPIVersion, Group: features.MCSAPIGroup}},
    		{Resource: &ast.Resource{Identifier: "ServiceImport", Plural: "serviceimports", Version: features.MCSAPIVersion, Group: features.MCSAPIGroup}},
    	}, inp.Entries...)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 00:31:03 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  8. manifests/charts/istio-control/istio-discovery/templates/clusterrole.yaml

      - apiGroups: [""]
        resources: ["secrets"]
        verbs: ["get", "watch", "list"]
    
      # Used for MCS serviceexport management
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceexports"]
        verbs: [ "get", "watch", "list", "create", "delete"]
    
      # Used for MCS serviceimport management
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceimports"]
        verbs: ["get", "watch", "list"]
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 16:44:32 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  9. manifests/charts/istiod-remote/templates/clusterrole.yaml

      - apiGroups: [""]
        resources: ["secrets"]
        verbs: ["get", "watch", "list"]
    
      # Used for MCS serviceexport management
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceexports"]
        verbs: [ "get", "watch", "list", "create", "delete"]
    
      # Used for MCS serviceimport management
      - apiGroups: ["{{ $mcsAPIGroup }}"]
        resources: ["serviceimports"]
        verbs: ["get", "watch", "list"]
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 16:44:32 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  10. tests/integration/pilot/mcs/discoverability/discoverability_test.go

    	serviceExport := newServiceExport(service, serviceExportGVR)
    
    	u, err := runtime.DefaultUnstructuredConverter.ToUnstructured(serviceExport)
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	// Create the ServiceExports in each cluster concurrently.
    	g := errgroup.Group{}
    	for _, c := range exportClusters {
    		c := c
    		g.Go(func() error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 08 22:02:59 UTC 2024
    - 17.9K bytes
    - Viewed (0)
Back to top