Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 489 for injectPod (0.14 sec)

  1. releasenotes/notes/injector-selectors.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: installation
    issue:
      - 30013
    
    releaseNotes:
    - |
      **Improved** the sidecar injector to better utilize pod labels to determine if injection is required.
    upgradeNotes:
    - title: Sidecar Injector Changes
      content: |
        The logic to determine if a pod requires sideacr injection or not has been updated to make use of
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Feb 01 15:34:22 UTC 2021
    - 1.6K bytes
    - Viewed (0)
  2. pkg/config/analysis/analyzers/injection/injection.go

    )
    
    // Analyzer checks conditions related to Istio sidecar injection.
    type Analyzer struct{}
    
    var _ analysis.Analyzer = &Analyzer{}
    
    // We assume that enablement is via an istio-injection=enabled or istio.io/rev namespace label
    // In theory, there can be alternatives using Mutatingwebhookconfiguration, but they're very uncommon
    // See https://istio.io/docs/ops/troubleshooting/injection/ for more info.
    var (
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 02 21:29:40 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  3. pkg/config/analysis/analyzers/testdata/injection-with-mismatched-sidecar.yaml

    # Namespace 'enabled-namespace' has istio injection enabled, so will be enforced.
    apiVersion: v1
    kind: Namespace
    metadata:
      labels:
        istio-injection: enabled
      name: enabled-namespace
    ---
    # Details-v1-pod-old is out of date and should get a warning.
    apiVersion: v1
    kind: Pod
    metadata:
      labels:
        app: details
      name: details-v1-pod-old
      namespace: enabled-namespace
    spec:
      containers:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jul 13 05:31:06 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  4. pkg/config/analysis/analyzers/testdata/injection.yaml

    # Broken config in a yaml config file
    #
    
    # Namespace is explicitly enabled
    apiVersion: v1
    kind: Namespace
    metadata:
      labels:
        istio-injection: enabled
      name: default
    ---
    # Namespace doesn't have the injection label, but is labeled for ambient
    apiVersion: v1
    kind: Namespace
    metadata:
      labels:
        istio.io/dataplane-mode: ambient
      name: ambient
    ---
    # Namespace is explicitly disabled, Should not generate warning!
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Aug 09 14:06:10 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  5. istioctl/pkg/checkinject/testdata/check-inject/default-injector.yaml

            path: /inject
            port: 443
        failurePolicy: Fail
        matchPolicy: Equivalent
        name: rev.namespace.sidecar-injector.istio.io
        namespaceSelector:
          matchExpressions:
            - key: istio.io/rev
              operator: In
              values:
                - default
            - key: istio-injection
              operator: DoesNotExist
        objectSelector:
          matchExpressions:
            - key: sidecar.istio.io/inject
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 15 15:02:17 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  6. pkg/config/analysis/analyzers/injection/injection-image.go

    	"istio.io/istio/pkg/config/schema/gvk"
    	"istio.io/istio/pkg/slices"
    )
    
    // ImageAnalyzer checks the image of auto-injection configured with the running proxies on pods.
    type ImageAnalyzer struct{}
    
    var _ analysis.Analyzer = &ImageAnalyzer{}
    
    // injectionConfigMap is a snippet of the sidecar injection ConfigMap
    type injectionConfigMap struct {
    	Global global `json:"global"`
    }
    
    type global struct {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun May 05 03:44:57 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  7. istioctl/pkg/checkinject/testdata/check-inject/rev-16-injector.yaml

            path: /inject
            port: 443
        failurePolicy: Fail
        matchPolicy: Equivalent
        name: rev.namespace.sidecar-injector.istio.io
        namespaceSelector:
          matchExpressions:
            - key: istio.io/rev
              operator: In
              values:
                - 1-16
            - key: istio-injection
              operator: DoesNotExist
        objectSelector:
          matchExpressions:
            - key: sidecar.istio.io/inject
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 15 15:02:17 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  8. pkg/config/analysis/analyzers/testdata/image-auto.yaml

    # Injected namespace.
    apiVersion: v1
    kind: Namespace
    metadata:
      name: injected
      labels:
        istio-injection: enabled
    ---
    # Non-injected namespace.
    apiVersion: v1
    kind: Namespace
    metadata:
      name: non-injected
    ---
    apiVersion: admissionregistration.k8s.io/v1
    kind: MutatingWebhookConfiguration
    metadata:
      name: istio-sidecar-injector
    webhooks:
      - admissionReviewVersions:
          - v1beta1
        clientConfig:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 17 12:28:05 UTC 2021
    - 1.7K bytes
    - Viewed (0)
  9. releasenotes/notes/injector-list.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: istioctl
    issue:
      - 23892
    releaseNotes:
    - |
      **Added** `istioctl x injector list` command to show which namespaces have Istio sidecar injection
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Oct 28 09:17:03 UTC 2020
    - 287 bytes
    - Viewed (0)
  10. istioctl/pkg/injector/injector-list_test.go

    		name     string
    		pod      *corev1.Pod
    		expected bool
    	}{
    		{
    			name: "Injection disabled by annotation",
    			pod: &corev1.Pod{
    				ObjectMeta: metav1.ObjectMeta{
    					Annotations: map[string]string{
    						annotation.SidecarInject.Name: "false",
    					},
    				},
    			},
    			expected: true,
    		},
    		{
    			name: "Injection enabled by annotation",
    			pod: &corev1.Pod{
    				ObjectMeta: metav1.ObjectMeta{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 04:33:57 UTC 2024
    - 5.5K bytes
    - Viewed (0)
Back to top