- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for convertAuthorizationPolicy (0.21 sec)
-
pilot/pkg/serviceregistry/kube/controller/ambient/policies.go
AuthzDerivedPolicies := krt.NewCollection(AuthzPolicies, func(ctx krt.HandlerContext, i *securityclient.AuthorizationPolicy) *model.WorkloadAuthorization { meshCfg := krt.FetchOne(ctx, MeshConfig.AsCollection()) pol := convertAuthorizationPolicy(meshCfg.GetRootNamespace(), i) if pol == nil { return nil } return &model.WorkloadAuthorization{ Authorization: pol, LabelSelector: model.NewSelector(i.Spec.GetSelector().GetMatchLabels()),
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 13 16:51:29 UTC 2024 - 5.2K bytes - Viewed (0) -
pilot/pkg/serviceregistry/kube/controller/ambient/authorization.go
Namespace: cfg.Namespace, }), Namespace: cfg.Namespace, Scope: scope, Action: action, Groups: []*security.Group{{Rules: rules}}, } return opol } func convertAuthorizationPolicy(rootns string, obj *securityclient.AuthorizationPolicy) *security.Authorization { pol := &obj.Spec polTargetRef := model.GetTargetRefs(pol) if len(polTargetRef) > 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) -
pilot/pkg/serviceregistry/kube/controller/ambient/ambientindex_test.go
pol, _, err := crd.ParseInputs(file.AsStringOrFail(t, f)) assert.NoError(t, err) var o *security.Authorization switch pol[0].GroupVersionKind { case gvk.AuthorizationPolicy: o = convertAuthorizationPolicy(systemNS, &clientsecurityv1beta1.AuthorizationPolicy{ TypeMeta: metav1.TypeMeta{}, ObjectMeta: metav1.ObjectMeta{ Name: pol[0].Name, Namespace: pol[0].Namespace, },
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed May 08 01:04:50 UTC 2024 - 70.2K bytes - Viewed (0)