UNCLASSIFIED - NO CUI

Skip to content

Addon to package

brandt keller requested to merge addon_to_package into master

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)

Merge request reports