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