- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for getNamespaceLabels (0.28 sec)
-
staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace/matcher.go
} if m.Client == nil { errs = append(errs, fmt.Errorf("the namespace matcher requires a client")) } return utilerrors.NewAggregate(errs) } // GetNamespaceLabels gets the labels of the namespace related to the attr. func (m *Matcher) GetNamespaceLabels(attr admission.Attributes) (map[string]string, error) { // If the request itself is creating or updating a namespace, then get the
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Jul 15 00:53:08 UTC 2023 - 4.4K bytes - Viewed (0) -
pkg/config/analysis/analyzers/webhook/webhook.go
} revisions.InsertAll(revs...) return true }) // Set up all relevant namespace and object selector permutations namespaceLabels := getNamespaceLabels() for rev := range revisions { for _, base := range getNamespaceLabels() { base[label.IoIstioRev.Name] = rev namespaceLabels = append(namespaceLabels, base) } } objectLabels := getObjectLabels() for rev := range revisions {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sun May 05 03:44:57 UTC 2024 - 6K bytes - Viewed (0) -
pkg/config/analysis/analyzers/injection/image-auto.go
return true }) c.ForEach(gvk.Deployment, func(resource *resource.Instance) bool { d := resource.Message.(*appsv1.DeploymentSpec) if !hasAutoImage(&d.Template.Spec) { return true } nsLabels := getNamespaceLabels(c, resource.Metadata.FullName.Namespace.String()) if !matchesWebhooks(nsLabels, d.Template.Labels, istioWebhooks) { m := msg.NewImageAutoWithoutInjectionWarning(resource, "Deployment", resource.Metadata.FullName.Name.String())
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Mar 01 01:34:15 UTC 2023 - 4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace/matcher_test.go
expectedLabels: namespace1Labels, }, } matcher := namespace.Matcher{ NamespaceLister: namespaceLister, } for _, tt := range tests { actualLabels, err := matcher.GetNamespaceLabels(tt.attr) if err != nil { t.Error(err) } if !reflect.DeepEqual(actualLabels, tt.expectedLabels) { t.Errorf("expected labels to be %#v, got %#v", tt.expectedLabels, actualLabels) } } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Oct 26 00:41:14 UTC 2022 - 4.8K bytes - Viewed (0)