Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 105 for targetRefs (0.28 sec)

  1. pilot/pkg/model/policyattachment.go

    }
    
    // GetTargetRefs returns the list of targetRefs, taking into account the legacy targetRef
    func GetTargetRefs(p TargetablePolicy) []*v1beta1.PolicyTargetReference {
    	targetRefs := p.GetTargetRefs()
    	if len(targetRefs) == 0 && p.GetTargetRef() != nil {
    		targetRefs = []*v1beta1.PolicyTargetReference{p.GetTargetRef()}
    	}
    	return targetRefs
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. pilot/pkg/model/policyattachment_test.go

    		{
    			name:      "waypoint and non-matching targetRef",
    			selection: sampleWaypoint,
    			policy: &mockPolicyTargetGetter{
    				targetRef: sampleTargetRef,
    			},
    			expected:               false,
    			enableSelectorPolicies: true,
    		},
    		{
    			name:      "waypoint and matching targetRefs",
    			selection: sampleWaypoint,
    			policy: &mockPolicyTargetGetter{
    				targetRefs: []*v1beta1.PolicyTargetReference{waypointTargetRef},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  3. tests/integration/ambient/testdata/requestauthn/waypoint-jwt.yaml.tmpl

      jwtRules:
      - issuer: "******@****.***"
        jwksUri: "https://raw.githubusercontent.com/istio/istio/master/tests/common/jwt/jwks.json"
    ---
    apiVersion: security.istio.io/v1beta1
    kind: AuthorizationPolicy
    metadata:
      name: authz-gateway-{{ .To.ServiceName }}
    spec:
      targetRefs:
      - kind: Gateway
        group: gateway.networking.k8s.io
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 15 16:23:36 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  4. pilot/pkg/model/extensions.go

    	}
    }
    
    type WasmPluginListenerInfo struct {
    	Port  int
    	Class istionetworking.ListenerClass
    
    	// Service that WasmPlugins can attach to via targetRefs (optional)
    	Service *Service
    }
    
    // If anyListener is used as a listener info,
    // the listener is matched with any TrafficSelector.
    var anyListener = WasmPluginListenerInfo{
    	Port:  0,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 11K bytes
    - Viewed (0)
  5. tests/integration/ambient/baseline_test.go

    						"WaypointName": dst.Config().ServiceWaypointProxy,
    					}, `
    apiVersion: security.istio.io/v1beta1
    kind: AuthorizationPolicy
    metadata:
      name: policy-waypoint
    spec:
      targetRefs:
      # affects Waypoints
      - kind: Service
        group: core
        name: "{{ .Destination }}"
    `+tc.spec+`
    ---
    apiVersion: security.istio.io/v1beta1
    kind: AuthorizationPolicy
    metadata:
      name: policy
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 00:07:28 UTC 2024
    - 78.4K bytes
    - Viewed (0)
  6. pkg/config/validation/validation.go

    }
    
    func validatePolicyTargetReference(targetRef *type_beta.PolicyTargetReference) (v Validation) {
    	if targetRef == nil {
    		return
    	}
    	if targetRef.Name == "" {
    		v = appendErrorf(v, "targetRef name must be set")
    	}
    	if targetRef.Namespace != "" {
    		// cross namespace referencing is currently not supported
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 04:03:33 UTC 2024
    - 107.2K bytes
    - Viewed (0)
  7. pkg/config/validation/validation_test.go

    									Name: "FOO",
    								},
    							},
    						},
    					},
    				}},
    				TargetRef: &api.PolicyTargetReference{
    					Group: gvk.KubernetesGateway.Group,
    					Kind:  gvk.KubernetesGateway.Kind,
    				},
    			},
    			"targetRef name must be set", "",
    		},
    		{
    			"bad targetRef - non-empty namespace",
    			&telemetry.Telemetry{
    				Tracing: []*telemetry.Tracing{{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 03:11:45 UTC 2024
    - 196K bytes
    - Viewed (0)
  8. manifests/charts/istiod-remote/templates/crd-all.gen.yaml

                    type: array
                type: object
                x-kubernetes-validations:
                - message: only one of targetRefs or workloadSelector can be set
                  rule: (has(self.selector)?1:0)+(has(self.targetRef)?1:0)+(has(self.targetRefs)?1:0)<=1
              status:
                type: object
                x-kubernetes-preserve-unknown-fields: true
            type: object
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:42 UTC 2024
    - 671.7K bytes
    - Viewed (0)
  9. manifests/charts/base/crds/crd-all.gen.yaml

                    type: array
                type: object
                x-kubernetes-validations:
                - message: only one of targetRefs or workloadSelector can be set
                  rule: (has(self.selector)?1:0)+(has(self.targetRef)?1:0)+(has(self.targetRefs)?1:0)<=1
              status:
                type: object
                x-kubernetes-preserve-unknown-fields: true
            type: object
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:42 UTC 2024
    - 671.6K bytes
    - Viewed (0)
  10. tests/integration/telemetry/api/testdata/accesslog/targetref.yaml

    apiVersion: telemetry.istio.io/v1alpha1
    kind: Telemetry
    metadata:
      name: logs
    spec:
      targetRef:
        name: {{ .TargetGatewayName }}
        kind: Gateway
        group: gateway.networking.k8s.io
      accessLogging:
      - providers:
        - name: envoy
        disabled: {{ .DisableLogs }}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Oct 20 10:56:55 UTC 2023
    - 275 bytes
    - Viewed (0)
Back to top