Project 'platform-one/big-bang/bigbang' was moved to 'big-bang/bigbang'. Please update any links and bookmarks that may still have the old path.
Add support for OCI deployments
General MR
Summary
Values changes (in 2.0 values):
- Adds a top level
ociRepositories
list with a list of repositories (name, repo, creds) - Creds supports "existingSecret", default value will reuse creds from
registryCredentials
- Each package has a new
oci
values map withname
(equal to the OCI artifact name, aka chart name),tag
(equal to the OCI tag), andrepo
(equal to the named repo fromociRepositories
list)
Template changes/additions:
- Adds
HelmRepository
resource(s) using the list fromociRepositories
- Adds OCI cred secrets using the list from
ociRepositories
- Makes all
GitRepository
resources conditional on git repo + ref existing in values - Conditionally changes the
HelmRelease
source to utilize theHelmRepository
(based on git repo/ref existence)
Docs additions:
- Sample git values, these will make more sense when
.git
values are not in the default values - WIP doc for developer OCI workflow
Closes https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/1333
Edited by Micah Nagel
Merge request reports
Activity
added disable-ci flux labels
assigned to @micah.nagel
added 4 commits
-
70741461...9ab48e2e - 2 commits from branch
master
- c108ba0e - no OCI by default
- 2301446c - rebase
-
70741461...9ab48e2e - 2 commits from branch
mentioned in issue #1333 (closed)
added 51 commits
-
6ab09eb9...969c2f30 - 50 commits from branch
master
- 6d623521 - rebase
-
6ab09eb9...969c2f30 - 50 commits from branch
added 15 commits
-
fc603874...f87caf9d - 14 commits from branch
master
- 02151520 - rebase
-
fc603874...f87caf9d - 14 commits from branch
Please register or sign in to reply