22 lines
991 B
YAML
22 lines
991 B
YAML
# Настройка Zitadel Actions v2 (Target + Execution'ы) для потока событий IdP.
|
||
# Скрипт и список событий — через configMapGenerator: хеш в имени ConfigMap меняет spec Job'а,
|
||
# и Flux (kustomize.toolkit.fluxcd.io/force) пересоздаёт неизменяемый Job при правке любого из них.
|
||
# namespace задаёт base (security-audit).
|
||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||
kind: Kustomization
|
||
resources:
|
||
- serviceaccount.yaml
|
||
- networkpolicy.yaml
|
||
- job.yaml
|
||
# ${...} в скрипте — переменные sh: в контурах с postBuild.substitute Flux не должен их подставлять.
|
||
generatorOptions:
|
||
annotations:
|
||
kustomize.toolkit.fluxcd.io/substitute: disabled
|
||
configMapGenerator:
|
||
- name: idp-actions-bootstrap-script
|
||
files:
|
||
- files/idp-actions-bootstrap.sh
|
||
- name: idp-actions-bootstrap-events
|
||
files:
|
||
- files/events.txt
|