curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
helm version
helm repo add portainer https://portainer.github.io/k8s/
helm repo update
helm repo list
helm pull portainer/portainer # download tgz
helm pull portainer/portainer --untar --untardir ./my-charts # download and extract tgz
helm push portainer-1.0.69.tgz oci://helm.cnb.cool/rilyuu/image_sync
helm install -n portainer portainer portainer/portainer # using NodePort on a local/remote cluster
helm install -n portainer portainer portainer/portainer --set service.type=LoadBalancer # using a cloud provider's LoadBalancer
helm install -n portainer portainer portainer/portainer --set service.type=ClusterIP # using ClusterIP with an ingress
kubectl create namespace portainer kubectl apply -n portainer -f https://raw.githubusercontent.com/portainer/k8s/master/deploy/manifests/portainer/portainer.yaml