Updated vault-secrets-operator to install hcp auth

This commit is contained in:
2023-11-04 13:18:01 +01:00
parent dd2eb7146c
commit 47b8a9e759
5 changed files with 26 additions and 2 deletions
@@ -0,0 +1,14 @@
{{- define "template.hcpauth" -}}
apiVersion: secrets.hashicorp.com/v1beta1
kind: HCPAuth
metadata:
name: hcp-auth
namespace: {{ .Release.Namespace }}
labels:
{{- include "template.labels" . | nindent 4 }}
spec:
organizationID: {{ .Values.organizationId }}
projectID: {{ .Values.projectId }}
servicePrincipal:
secretRef: vault-service-principal
{{- end }}