Addon to package
General MR
Summary
Cleanup after Proof of Concept to derive valuable modifications for the package kustomize functionality.
Testing
Deploy big bang with overrides:
packages:
podinfo:
enabled: true
kustomize: true
git:
repo: https://repo1.dso.mil/big-bang/apps/sandbox/podinfo.git
tag: null
branch: "kustom_podinfo"
path: kustomize
flux:
wait: false
prune: false
interval: 6m0s
values:
bb_domain: "bigbang.dev"
bb_istio_enabled: "true"
bb_gateway: "public"
package_name: "podinfo"
package_namespace: "podinfo"
flux_helm_release_path: "chart/"
flux_helm_source_kind: "GitRepository"
flux_helm_source_name: "podinfo"
flux_helm_source_namespace: "podinfo"
Modified the secret to either contain a values.yaml
key or individual kustomize substitutes (represented above).
Issue
Relates to #1457 (closed)