# Настройка 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