You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Create Helm Package

cd <ROOT_CHART_FOLDER>
helm package .
Successfully packaged chart and saved it to: /Users/john/projects/netguard_cyberdome/deployment/kubernetes/components/ingress-controller/ingress-nginx-4.3.0.tgz


Add Azure Repo

helm repo add ncydacr https://ncydacr.azurecr.io/helm/v1/repo --username ncydacr --password XXXXX
"ncydacr" has been added to your repositories


Push to Azure

export HELM_EXPERIMENTAL_OCI=1
helm push <PACKAGE_FILE_NAME>.tgz oci://ncydacr.azurecr.io/charts
helm push ingress-nginx-4.3.0.tgz oci://ncydacr.azurecr.io/charts
Pushed: ncydacr.azurecr.io/charts/ingress-nginx:4.3.0
Digest: sha256:0ffd79e4d12a33a232c5d871d298b0672a08dc467af56337b90e6ff893e898cd


Verify

helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "ncydacr" chart repository
Update Complete. ⎈Happy Helming!⎈
helm search repo <REPO/CHART>
helm search repo ncydacr/ingress-nginx
NAME                 	CHART VERSION	APP VERSION	DESCRIPTION                                       
ncydacr/ingress-nginx	4.3.0        	1.4.0      	Ingress controller for Kubernetes using NGINX a...


Verify Chart Downloaded on Destination Cluster

kubectl get helm charts -A 



  • No labels