Create or update a Kustomization resource using Flux APIs
Usage:
ksail workload create kustomization [name] [flags]
Examples:
# Create a Kustomization from a GitRepository source
ksail workload create kustomization podinfo \
--source=GitRepository/podinfo \
--path="./kustomize" \
--prune=true \
--interval=5m
# Create a Kustomization with a target namespace
ksail workload create kustomization podinfo \
--source=GitRepository/podinfo \
--path="./kustomize" \
--target-namespace=default \
--prune=true
Flags:
--depends-on strings Kustomization that must be ready before this one
--export export in YAML format to stdout
-h, --help help for kustomization
--interval duration reconciliation interval (default 1m0s)
--path string path to the directory containing a kustomization.yaml file (default "./")
--prune enable garbage collection
--source string source name in format 'Kind/name' or 'Kind/name.namespace'
--source-kind string source kind (GitRepository, OCIRepository, Bucket) (default "GitRepository")
--target-namespace string overrides the namespace of all Kustomization objects
--wait enable health checking
Global Flags:
--timing Show per-activity timing output