policy-generator/cmd/policygen/templates/linkerd/application/authorizationpolicy-app.yaml

16 lines
455 B
YAML

---
apiVersion: policy.linkerd.io/v1alpha1
kind: AuthorizationPolicy
metadata:
name: app-{{ .client.Name }}-to-{{ .app.Name }}-p{{ .port }}
namespace: {{ .app.Namespace.Name}}
spec:
targetRef:
group: policy.linkerd.io
kind: Server
name: {{ .app.Name }}-p{{ .port }}
requiredAuthenticationRefs:
- name: {{ .client.Name }}
namespace: {{ .client.Namespace.Name }}
kind: MeshTLSAuthentication
group: policy.linkerd.io