Add support for OCI deployments
-
Review changes -
-
Download -
Patches
-
Plain diff
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
Compare and
- version 4342005125
- version 4284764dba
- version 41258f9fc6
- version 40ddb45372
- version 39939979aa
- version 3864fb8f6f
- version 3764e00ce9
- version 3632c7373d
- version 35d3850da8
- version 3458238fc4
- version 33f2e0f17c
- version 3288fce143
- version 311a23a02b
- version 30bf7f6b91
- version 29d481feec
- version 28efde9323
- version 2725851872
- version 266bcf574d
- version 2583890e60
- version 2457ef9261
- version 23ac553cec
- version 22ce7a0a5c
- version 21ad9e1a46
- version 20da889253
- version 192d35c952
- version 1888e7a386
- version 174e987092
- version 1659bef396
- version 15eaf3a483
- version 14e283c0c5
- version 1302151520
- version 12fc603874
- version 1168b3a7e2
- version 102b3e9699
- version 91e3d8326
- version 8ca8b23c7
- version 7ee35ea84
- version 62a248aed
- version 506946b17
- version 46d623521
- version 36ab09eb9
- version 22301446c
- version 170741461
- master (base)
- latest version0b5334c346 commits,
- version 434200512545 commits,
- version 4284764dba44 commits,
- version 41258f9fc643 commits,
- version 40ddb4537242 commits,
- version 39939979aa40 commits,
- version 3864fb8f6f39 commits,
- version 3764e00ce938 commits,
- version 3632c7373d37 commits,
- version 35d3850da836 commits,
- version 3458238fc435 commits,
- version 33f2e0f17c34 commits,
- version 3288fce14333 commits,
- version 311a23a02b32 commits,
- version 30bf7f6b9131 commits,
- version 29d481feec30 commits,
- version 28efde932329 commits,
- version 272585187228 commits,
- version 266bcf574d27 commits,
- version 2583890e6026 commits,
- version 2457ef926125 commits,
- version 23ac553cec24 commits,
- version 22ce7a0a5c23 commits,
- version 21ad9e1a4622 commits,
- version 20da88925321 commits,
- version 192d35c95220 commits,
- version 1888e7a38619 commits,
- version 174e98709218 commits,
- version 1659bef39617 commits,
- version 15eaf3a48316 commits,
- version 14e283c0c515 commits,
- version 130215152014 commits,
- version 12fc60387413 commits,
- version 1168b3a7e212 commits,
- version 102b3e969911 commits,
- version 91e3d832610 commits,
- version 8ca8b23c79 commits,
- version 7ee35ea848 commits,
- version 62a248aed7 commits,
- version 506946b176 commits,
- version 46d6235215 commits,
- version 36ab09eb94 commits,
- version 22301446c3 commits,
- version 1707414611 commit,
75 files
+ 1031
− 68
Compare changes
- Side-by-side
- Inline
Files
75Loading