Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for ingressControllerMode (0.36 sec)

  1. pilot/pkg/config/kube/ingress/conversion.go

    		switch mesh.IngressControllerMode {
    		case meshconfig.MeshConfig_OFF:
    			return false
    		case meshconfig.MeshConfig_STRICT:
    			return class == mesh.IngressClass
    		case meshconfig.MeshConfig_DEFAULT:
    			return class == mesh.IngressClass
    		default:
    			log.Warnf("invalid ingress synchronization mode: %v", mesh.IngressControllerMode)
    			return false
    		}
    	} else if ingressClass != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Oct 25 07:19:43 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  2. pkg/config/analysis/local/analyze_test.go

    	ingressOffMeshCfg := tempFileFromString(t, "ingressControllerMode: 'OFF'")
    	defer func() { _ = os.Remove(ingressOffMeshCfg.Name()) }()
    
    	err := sa.AddFileKubeMeshConfig(ingressOffMeshCfg.Name())
    	g.Expect(err).To(BeNil())
    	sa.AddDefaultResources()
    	g.Expect(sa.stores).To(BeEmpty())
    
    	// With ingress on, though, we should.
    	ingressStrictMeshCfg := tempFileFromString(t, "ingressControllerMode: 'STRICT'")
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jan 09 07:43:43 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  3. manifests/charts/istio-control/istio-discovery/templates/NOTES.txt

        "global.proxy.holdApplicationUntilProxyStarts" "meshConfig.defaultConfig.holdApplicationUntilProxyStarts"
        "pilot.ingress" "meshConfig.ingressService, meshConfig.ingressControllerMode, and meshConfig.ingressClass"
        "global.mtls.enabled" "the PeerAuthentication resource"
        "global.mtls.auto" "meshConfig.enableAutoMtls"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 20:02:28 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  4. pilot/pkg/config/kube/ingress/controller_test.go

    	"istio.io/istio/pkg/kube/kclient/clienttest"
    	"istio.io/istio/pkg/util/sets"
    )
    
    func newFakeController() (model.ConfigStoreController, kube.Client) {
    	meshHolder := mesh.NewTestWatcher(&meshconfig.MeshConfig{
    		IngressControllerMode: meshconfig.MeshConfig_DEFAULT,
    	})
    	fakeClient := kube.NewFakeClient()
    	return NewController(fakeClient, meshHolder, kubecontroller.Options{}), fakeClient
    }
    
    func TestIngressController(t *testing.T) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jul 20 18:34:32 UTC 2023
    - 10.1K bytes
    - Viewed (0)
  5. pkg/config/mesh/mesh.go

    		AccessLogFormat:             "",
    		EnableEnvoyAccessLogService: false,
    		ProtocolDetectionTimeout:    durationpb.New(0),
    		IngressService:              "istio-ingressgateway",
    		IngressControllerMode:       meshconfig.MeshConfig_STRICT,
    		IngressClass:                "istio",
    		TrustDomain:                 constants.DefaultClusterLocalDomain,
    		TrustDomainAliases:          []string{},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 12K bytes
    - Viewed (0)
  6. tools/bug-report/pkg/testdata/input/ingress.log

      proxyAdminPort: 15000
      proxyMetadata:
        DNS_AGENT: ""
      serviceCluster: istio-proxy
      tracing:
        zipkin:
          address: zipkin.istio-system:9411
    enablePrometheusMerge: false
    ingressClass: istio
    ingressControllerMode: STRICT
    ingressService: istio-ingressgateway
    protocolDetectionTimeout: 100ms
    sdsUdsPath: unix:/etc/istio/proxy/SDS
    trustDomain: cluster.local
    trustDomainAliases: null
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Sep 03 15:51:03 UTC 2020
    - 11K bytes
    - Viewed (0)
  7. pilot/pkg/config/kube/ingress/conversion_test.go

    							Name: "default-http-backend",
    							Port: knetworking.ServiceBackendPort{Number: 8000},
    						},
    					},
    				},
    			}
    
    			mesh := mesh.DefaultMeshConfig()
    			mesh.IngressControllerMode = c.ingressMode
    
    			if c.annotation != "" {
    				ing.Annotations["kubernetes.io/ingress.class"] = c.annotation
    			}
    
    			if c.shouldProcess != shouldProcessIngressWithClass(mesh, &ing, c.ingressClass) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 19 18:20:34 UTC 2023
    - 14.9K bytes
    - Viewed (0)
  8. operator/pkg/apis/istio/v1alpha1/values_types.pb.go

    	IngressService        string                `protobuf:"bytes,1,opt,name=ingressService,proto3" json:"ingressService,omitempty"`
    	IngressControllerMode IngressControllerMode `protobuf:"varint,2,opt,name=ingressControllerMode,proto3,enum=v1alpha1.IngressControllerMode" json:"ingressControllerMode,omitempty"`
    	// If mode is STRICT, this value must be set on "kubernetes.io/ingress.class" annotation to activate.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 01:55:05 UTC 2024
    - 329.6K bytes
    - Viewed (0)
  9. operator/pkg/apis/istio/v1alpha1/validation/validation.go

    		{"Values.global.proxy.holdApplicationUntilProxyStarts", "meshConfig.defaultConfig.holdApplicationUntilProxyStarts", false},
    		{"Values.pilot.ingress", "meshConfig.ingressService, meshConfig.ingressControllerMode, and meshConfig.ingressClass", nil},
    		{"Values.global.mtls.enabled", "the PeerAuthentication resource", nil},
    		{"Values.global.mtls.auto", "meshConfig.enableAutoMtls", nil},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 20:02:28 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  10. pilot/pkg/config/kube/ingress/controller.go

    // This is using 'namespace' of pilot - but seems to be broken (never worked), since it uses Pilot's pod labels
    // instead of the ingress labels.
    
    // Follows mesh.IngressControllerMode setting to enable - OFF|STRICT|DEFAULT.
    // STRICT requires "kubernetes.io/ingress.class" == mesh.IngressClass
    // DEFAULT allows Ingress without explicit class.
    
    // In 1.1:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 03:53:05 UTC 2024
    - 11.9K bytes
    - Viewed (0)
Back to top