UNCLASSIFIED - NO CUI

UI-Bootstrap with manifest repo

LB Backend:

  • createManifestRepoProject
      • add title field ex: ("Valkyrie Manifests")
      • rename project_name field to name ex: ("valkyrie-manifests")
      • delete impact_level field
      • create locations list
        • names (impact levels) from configmap?
        • environments (ie: prod, preprod, staging) from configmap?
    • create merge request
    • update our image
    • merged

LB FrontEnd:

    • create locations input component
      • create chip input for name (single select) and environments (multi-select) list.
        • names and environments retrieved from backend?
    • checking bootstrapWithManifestRepo shows (enables?) locations input
    • unchecking bootstrapWithManifestRepo hides (disables?) locations input
    • create merge request
    • update our image
    • merged

Valkyrie:

  • Values.yml
      • add manifestRepoLocation array to values
      • add manifestRepoEnvironments array to values
  • client-default-config.yaml
      • add manifestRepoLocations json array string from values
      • add manifestRepoEnvironments json array string from values
    • create merge
    • merged
Edited by Michael Winberry