kube-cascade/keycloak/admin-user.yaml

35 lines
688 B
YAML
Raw Normal View History

2023-04-28 02:27:58 +00:00
apiVersion: generators.external-secrets.io/v1alpha1
kind: Password
metadata:
name: keycloak-admin
namespace: keycloak
spec:
length: 63
digits: 5
symbols: 5
symbolCharacters: ",:-_"
noUpper: false
allowRepeat: true
---
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: "keycloak-admin"
namespace: keycloak
spec:
refreshInterval: "168h"
target:
name: keycloak-admin
template:
type: Opaque
data:
username: "admin"
password: "{{ .password }}"
dataFrom:
- sourceRef:
generatorRef:
apiVersion: generators.external-secrets.io/v1alpha1
kind: Password
name: "keycloak-admin"