Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 101 for externalname (0.22 sec)

  1. pkg/proxy/util/utils_test.go

    			service: &v1.Service{
    				ObjectMeta: metav1.ObjectMeta{Namespace: "foo", Name: "bar"},
    				Spec: v1.ServiceSpec{
    					ClusterIP: "",
    				},
    			},
    			shouldSkip: true,
    		},
    		{
    			// ExternalName type service
    			service: &v1.Service{
    				ObjectMeta: metav1.ObjectMeta{Namespace: "foo", Name: "bar"},
    				Spec: v1.ServiceSpec{
    					ClusterIP: "1.2.3.4",
    					Type:      v1.ServiceTypeExternalName,
    				},
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 20 11:57:43 UTC 2024
    - 17.1K bytes
    - Viewed (0)
  2. pilot/pkg/model/service.go

    	Hostname  host.Name
    	Namespace string
    }
    
    type K8sAttributes struct {
    	// Type holds the value of the corev1.Type of the Kubernetes service
    	// spec.Type
    	Type string
    
    	// spec.ExternalName
    	ExternalName string
    
    	// NodeLocal means the proxy will only forward traffic to node local endpoints
    	// spec.InternalTrafficPolicy == Local
    	NodeLocal bool
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 02:03:58 UTC 2024
    - 46.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/api/core/v1/generated.proto

      // (if supported in the current cloud) which routes to the same endpoints
      // as the clusterIP.
      // "ExternalName" aliases this service to the specified externalName.
      // Several other fields do not apply to ExternalName services.
      // More info: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types
      // +optional
      optional string type = 4;
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 280.3K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/sidecar_simulation_test.go

    			},
    		})
    	}
    	service := `apiVersion: v1
    kind: Service
    metadata:
      name: alias
      namespace: default
    spec:
      type: ExternalName
      externalName: concrete.default.svc.cluster.local
    ` + `---
    apiVersion: v1
    kind: Service
    metadata:
      name: concrete
      namespace: default
    spec:
      clusterIP: 1.2.3.4
      ports:` + ports
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 84.7K bytes
    - Viewed (0)
  5. pkg/config/analysis/msg/messages.gen.go

    	// Description: Proxy may prevent tcp named ports and unmatched traffic for ports serving TCP protocol from being forwarded correctly for ExternalName services.
    	ExternalNameServiceTypeInvalidPortName = diag.NewMessageType(diag.Warning, "IST0150", "Port name for ExternalName service is invalid. Proxy may prevent tcp named ports and unmatched traffic for ports serving TCP protocol from being forwarded correctly")
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 22 10:13:03 UTC 2024
    - 43.2K bytes
    - Viewed (0)
  6. pilot/pkg/model/push_context.go

    func resolveServiceAliases(allServices []*Service, configsUpdated sets.Set[ConfigKey]) {
    	// rawAlias builds a map of Service -> AliasFor. So this will be ExternalName -> Service.
    	// In an edge case, we can have ExternalName -> ExternalName; we resolve that below.
    	rawAlias := map[NamespacedHostname]host.Name{}
    	for _, s := range allServices {
    		if s.Resolution != Alias {
    			continue
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 91.8K bytes
    - Viewed (0)
  7. staging/src/k8s.io/api/core/v1/types.go

    	// externalName is the external reference that discovery mechanisms will
    	// return as an alias for this service (e.g. a DNS CNAME record). No
    	// proxying will be involved.  Must be a lowercase RFC-1123 hostname
    	// (https://tools.ietf.org/html/rfc1123) and requires `type` to be "ExternalName".
    	// +optional
    	ExternalName string `json:"externalName,omitempty" protobuf:"bytes,10,opt,name=externalName"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 390.8K bytes
    - Viewed (0)
  8. istioctl/pkg/precheck/precheck.go

    		if svc.Spec.Type != corev1.ServiceTypeExternalName {
    			continue
    		}
    		res := ObjectToInstance(&svc)
    		messages.Add(msg.NewUpdateIncompatibility(res,
    			"ENABLE_EXTERNAL_NAME_ALIAS", "1.20",
    			"ExternalName services now behavior differently; consult upgrade notes for more information", "1.20"))
    
    	}
    	return nil
    }
    
    func checkPilot(cli kube.CLIClient, namespace string, messages *diag.Messages) error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 02:57:30 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  9. pkg/registry/core/service/storage/storage_test.go

    			defer storage.Store.DestroyFunc()
    
    			for _, itc := range otc.cases {
    				t.Run(itc.name, func(t *testing.T) {
    					// This test is ONLY ExternalName services.
    					itc.svc.Spec.Type = api.ServiceTypeExternalName
    					itc.svc.Spec.ExternalName = "example.com"
    
    					ctx := genericapirequest.NewDefaultContext()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 440.2K bytes
    - Viewed (0)
  10. pilot/pkg/xds/bench_test.go

    	{
    		Name:        "strict",
    		OnlyRunType: v3.ListenerType,
    	},
    	{
    		Name:        "disabled",
    		OnlyRunType: v3.ListenerType,
    	},
    
    	{
    		Name:     "externalname",
    		Services: 100,
    	},
    
    	// Test usage of various APIs
    	{
    		Name:     "telemetry-api",
    		Services: 100,
    	},
    	{
    		Name:     "virtualservice",
    		Services: 100,
    	},
    	{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 22 18:13:40 UTC 2024
    - 19.7K bytes
    - Viewed (0)
Back to top