freeleaps-ops/cluster/manifests/freeleaps-infra-system/telepresence/telepresence-oss/templates/trafficManagerRbac/webhook-secret.yaml
zhenyus c2d2fa6345 fix: update Jenkins token in gitea webhook configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-24 16:51:35 +08:00

34 lines
935 B
YAML

{{- if and (not (eq .Values.agentInjector.certificate.accessMethod "mount")) .Values.agentInjector.enabled }}
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
namespace: {{ include "traffic-manager.namespace" $ }}
name: agent-injector-webhook-secret
labels: {{- include "telepresence.labels" $ | nindent 4 }}
rules:
- apiGroups:
- ""
resources:
- secrets
resourceNames: [ {{ .Values.agentInjector.secret.name }} ]
verbs:
- get
- list
- watch
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: agent-injector-webhook-secret
namespace: {{ include "traffic-manager.namespace" $ }}
labels: {{- include "telepresence.labels" $ | nindent 4 }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: agent-injector-webhook-secret
subjects:
- kind: ServiceAccount
name: traffic-manager
namespace: {{ include "traffic-manager.namespace" $ }}
{{- end }}