47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
images:
|
|
- name: reg.cadoles.com/proxy_cache/oryd/hydra
|
|
newTag: v2.1.2
|
|
- name: reg.cadoles.com/proxy_cache/oryd/hydra-maester
|
|
newTag: v0.0.32-amd64
|
|
|
|
resources:
|
|
- ./resources/hydra-deployment.yaml
|
|
- ./resources/hydra-service.yaml
|
|
- ./resources/hydra-role.yaml
|
|
- ./resources/hydra-rolebinding.yaml
|
|
- ./resources/hydra-serviceaccount.yaml
|
|
- ./resources/hydra-migrate-job.yaml
|
|
- ./resources/hydra-maester
|
|
- ./resources/hydra-janitor-cronjob.yaml
|
|
|
|
secretGenerator:
|
|
- name: hydra-secret
|
|
literals:
|
|
- SECRETS_SYSTEM=ThisShouldBeAbsolutelyChanged
|
|
|
|
configMapGenerator:
|
|
- name: hydra-env
|
|
literals:
|
|
- URLS_SELF_ISSUER=http://localhost:4444
|
|
- URLS_LOGIN=http://hydra-login-app/login
|
|
- URLS_CONSENT=http://hydra-consent-app/consent
|
|
- URLS_LOGOUT=http://hydra-logout-app/logout
|
|
- HYDRA_SERVE_ALL_ARGS=--dev
|
|
- HYDRA_DATABASE_MAX_CONN="10"
|
|
- LOG_LEVEL=info
|
|
|
|
replacements:
|
|
- source:
|
|
kind: Job
|
|
name: hydra-migrate
|
|
fieldPath: metadata.name
|
|
targets:
|
|
- select:
|
|
kind: Deployment
|
|
name: hydra
|
|
fieldPaths:
|
|
- spec.template.spec.initContainers.0.args.1
|