jenkins-x / jx

Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
https://jenkins-x.io/
Apache License 2.0
4.58k stars 788 forks source link

Support pushing helm charts to AWS ECR #8285

Open ankitm123 opened 2 years ago

ankitm123 commented 2 years ago

AWS ECR supports storing OCI artifacts https://docs.aws.amazon.com/AmazonECR/latest/userguide/push-oci-artifact.html

It would be good to have support for pushing charts directly to AWS ECR.

OCI support in helm became GA in 3.8.0: https://github.com/helm/helm/releases/tag/v3.8.0

We use helm 3.7.2 in gitops: https://github.com/jenkins-x-plugins/jx-gitops/blob/871daeb1178ab0216c7612957dc275bd8e9812e9/pkg/plugins/versions.go#L25 which does not support helm chart save which was removed in 3.7.0: https://github.com/helm/helm/releases/tag/v3.7.0

pod2metra commented 2 years ago

Interested in this feature too!