This repo will house the carvel tooling specific configuration and templating for a deployment of Kubeapps (https://github.com/vmware-tanzu/kubeapps) that will be leveraged by TCE
Apache License 2.0
5
stars
0
forks
source link
Update the `generate_image_lock_file` to include all images in charts. #21
This PR fixes #4, using a combination of yq to collect all the images specified in the charts, ytt to render a bunch of fake deployments referencing those images, then kbld as per usual to resolve the image references.
As a check, this is what it generates when run in the existing 8.0.14 release (ie. it just adds the missing images which aren't part of a default deployment):
Signed-off-by: Michael Nelson minelson@vmware.com
This PR fixes #4, using a combination of
yq
to collect all the images specified in the charts,ytt
to render a bunch of fake deployments referencing those images, thenkbld
as per usual to resolve the image references.As a check, this is what it generates when run in the existing 8.0.14 release (ie. it just adds the missing images which aren't part of a default deployment):