- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for ParseResourceName (0.36 sec)
-
pilot/pkg/model/credentials/resource.go
return name } // Otherwise, to kubernetes:// return KubernetesSecretTypeURI + name } // ParseResourceName parses a raw resourceName string. func ParseResourceName(resourceName string, proxyNamespace string, proxyCluster cluster.ID, configCluster cluster.ID) (SecretResource, error) { sep := "/" if strings.HasPrefix(resourceName, KubernetesSecretTypeURI) {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Feb 28 20:33:15 UTC 2023 - 5.1K bytes - Viewed (0) -
pilot/pkg/config/kube/gateway/model.go
AllowedNames sets.String } type AllowedReferences map[Reference]map[Reference]*Grants func (refs AllowedReferences) SecretAllowed(resourceName string, namespace string) bool { p, err := creds.ParseResourceName(resourceName, "", "", "") if err != nil { log.Warnf("failed to parse resource name %q: %v", resourceName, err) return false } from := Reference{Kind: gvk.KubernetesGateway, Namespace: k8s.Namespace(namespace)}
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Mar 28 17:09:09 UTC 2024 - 4K bytes - Viewed (0) -
pilot/pkg/model/credentials/resource_test.go
resource: "vault://cert", defaultNamespace: "default", err: true, }, } for _, tt := range cases { t.Run(tt.name, func(t *testing.T) { got, err := ParseResourceName(tt.resource, tt.defaultNamespace, "cluster", "config") if tt.err != (err != nil) { t.Fatalf("expected err=%v but got err=%v", tt.err, err) } if got != tt.expected {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Feb 28 20:33:15 UTC 2023 - 3.9K bytes - Viewed (0) -
pilot/pkg/model/extensions.go
if name == "" { return "" } // Convert user provided secret name to secret resource name. rn := credentials.ToResourceName(name) // Parse the secret resource name. sr, err := credentials.ParseResourceName(rn, pluginNamespace, "", "") if err != nil { log.Debugf("Failed to parse wasm secret resource name %v", err) return "" }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Apr 17 22:20:44 UTC 2024 - 11K bytes - Viewed (0) -
pilot/pkg/model/extensions_test.go
t.Run(tt.name, func(t *testing.T) { got := toSecretResourceName(tt.name, tt.namespace) if got != tt.want { t.Errorf("got secret name %q, want %q", got, tt.want) } sr, err := credentials.ParseResourceName(got, tt.namespace, cluster.ID("cluster"), cluster.ID("cluster")) if err != nil { t.Error(err) } if sr.Name != tt.wantResourceName { t.Errorf("parse secret name got %v want %v", sr.Name, tt.name)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Apr 17 22:20:44 UTC 2024 - 14.4K bytes - Viewed (0) -
pilot/pkg/xds/sds.go
pkpConfHashStr := "" if pkpConf != nil { pkpConfHashStr = strconv.FormatUint(xxhashv2.Sum64String(pkpConf.String()), 10) } for _, resource := range names { sr, err := credentials.ParseResourceName(resource, proxy.VerifiedIdentity.Namespace, proxy.Metadata.ClusterID, s.configCluster) if err != nil { pilotSDSCertificateErrors.Increment() log.Warnf("error parsing resource name: %v", err) continue }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Apr 15 23:04:36 UTC 2024 - 15.8K bytes - Viewed (0) -
pilot/pkg/model/gateway.go
cn := s.GetTls().GetCredentialName() if cn != "" && proxy.VerifiedIdentity != nil { rn := credentials.ToResourceName(cn) parse, _ := credentials.ParseResourceName(rn, proxy.VerifiedIdentity.Namespace, "", "") if gatewayConfig.Namespace == proxy.VerifiedIdentity.Namespace && parse.Namespace == proxy.VerifiedIdentity.Namespace { // Same namespace is always allowed
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 14 04:34:37 UTC 2024 - 26K bytes - Viewed (0)