35 lines
688 B
YAML
35 lines
688 B
YAML
|
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"
|
||
|
|