Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 75 for peerAuthentication (0.18 sec)

  1. pkg/test/datasets/validation/dataset/security-v1-PeerAuthentication.yaml

    apiVersion: security.istio.io/v1
    kind: PeerAuthentication
    metadata:
      name: valid-peer-authentication
    spec:
      selector:
        matchLabels:
          app: httpbin
          version: v1
      mtls:
        mode: PERMISSIVE
      portLevelMtls:
        8080:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 01 14:30:12 UTC 2024
    - 249 bytes
    - Viewed (0)
  2. pkg/test/datasets/validation/dataset/security-v1beta1-PeerAuthentication.yaml

    apiVersion: security.istio.io/v1beta1
    kind: PeerAuthentication
    metadata:
      name: valid-peer-authentication
    spec:
      selector:
        matchLabels:
          app: httpbin
          version: v1
      mtls:
        mode: PERMISSIVE
      portLevelMtls:
        8080:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 17 07:02:38 UTC 2023
    - 254 bytes
    - Viewed (0)
  3. pilot/pkg/model/authentication.go

    	MTLSPermissive
    
    	// MTLSStrict if authentication policy enable mTLS in strict mode.
    	MTLSStrict
    )
    
    // In Ambient, we convert k8s PeerAuthentication resources to the same type as AuthorizationPolicies
    // To prevent conflicts in xDS, we add this prefix to the converted PeerAuthentication resources.
    const convertedPeerAuthenticationPrefix = "converted_peer_authentication_" // use '_' character since those are illegal in k8s names
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  4. pilot/pkg/model/authentication_test.go

    				},
    			},
    			wantPeerAuthn: []*config.Config{
    				{
    					Meta: config.Meta{
    						GroupVersionKind:  gvk.PeerAuthentication,
    						CreationTimestamp: baseTimestamp,
    						Name:              "default",
    						Namespace:         "foo",
    					},
    					Spec: &securityBeta.PeerAuthentication{
    						Mtls: &securityBeta.PeerAuthentication_MutualTLS{
    							Mode: securityBeta.PeerAuthentication_MutualTLS_STRICT,
    						},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 45.1K bytes
    - Viewed (0)
  5. tests/integration/security/pass_through_filter_chain_test.go

    				// the workload ports are working correctly.
    				{
    					name: "DISABLE",
    					config: `apiVersion: security.istio.io/v1beta1
    kind: PeerAuthentication
    metadata:
      name: mtls
    spec:
      mtls:
        mode: DISABLE`,
    					expected: []expect{
    						{
    							port:              ports.TCPWorkloadOnly,
    							plaintextSucceeds: true,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 08 22:02:59 UTC 2024
    - 11.9K bytes
    - Viewed (0)
  6. pkg/config/schema/collections/collections.agent.gen.go

    		ValidateProto: validation.EmptyValidate,
    	}.MustBuild()
    
    	PeerAuthentication = resource.Builder{
    		Identifier: "PeerAuthentication",
    		Group:      "security.istio.io",
    		Kind:       "PeerAuthentication",
    		Plural:     "peerauthentications",
    		Version:    "v1beta1",
    		VersionAliases: []string{
    			"v1",
    		},
    		Proto: "istio.security.v1beta1.PeerAuthentication", StatusProto: "istio.meta.v1alpha1.IstioStatus",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 14:44:17 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  7. pilot/pkg/security/authn/policy_applier_test.go

    				{
    					Spec: &v1beta1.PeerAuthentication{
    						Mtls: &v1beta1.PeerAuthentication_MutualTLS{
    							Mode: v1beta1.PeerAuthentication_MutualTLS_STRICT,
    						},
    					},
    				},
    			},
    			expected: nil,
    		},
    		{
    			name: "beta-mtls-disable",
    			peerIn: []*config.Config{
    				{
    					Spec: &v1beta1.PeerAuthentication{
    						Mtls: &v1beta1.PeerAuthentication_MutualTLS{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 01 07:32:22 UTC 2023
    - 60.2K bytes
    - Viewed (0)
  8. pilot/pkg/serviceregistry/kube/controller/ambient/ambientindex_test.go

    			Kind:      kind.PeerAuthentication,
    			Name:      selectorPolicyName,
    			Namespace: "ns1",
    		}))})
    
    	// Add global selector policy; nothing should happen since PeerAuthentication doesn't support global mesh wide selectors
    	s.addPolicy(t, "global-selector", systemNS, map[string]string{"app": "a"}, gvk.PeerAuthentication, func(c controllers.Object) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 08 01:04:50 UTC 2024
    - 70.2K bytes
    - Viewed (0)
  9. pilot/pkg/serviceregistry/kube/controller/ambient/authorization.go

    // [static STRICT policy, port-level STRICT policy] based on the effective PeerAuthentication policy
    func convertedSelectorPeerAuthentications(rootNamespace string, configs []*securityclient.PeerAuthentication) []string {
    	var meshCfg, namespaceCfg, workloadCfg *securityclient.PeerAuthentication
    	for _, cfg := range configs {
    		spec := &cfg.Spec
    		if spec.Selector == nil || len(spec.Selector.MatchLabels) == 0 {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 15 16:23:36 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  10. pkg/config/schema/kind/resources.gen.go

    		return "MeshNetworks"
    	case MutatingWebhookConfiguration:
    		return "MutatingWebhookConfiguration"
    	case Namespace:
    		return "Namespace"
    	case Node:
    		return "Node"
    	case PeerAuthentication:
    		return "PeerAuthentication"
    	case Pod:
    		return "Pod"
    	case ProxyConfig:
    		return "ProxyConfig"
    	case ReferenceGrant:
    		return "ReferenceGrant"
    	case RequestAuthentication:
    		return "RequestAuthentication"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Feb 27 07:19:38 UTC 2024
    - 4.9K bytes
    - Viewed (0)
Back to top