O comando helm init foi removido na versão 3

8

O comando helm initnão funciona mais a partir da versão 3. A execução helm --helplista todos os comandos disponíveis, dentre os quais initnão está mais presente.

Por que é que?

aboger
fonte

Respostas:

11

De acordo com a documentação oficial , o helm initcomando foi removido sem substituição:

O comando helm init foi removido. Ele executou duas funções principais. Primeiro, ele instalou o Tiller. Isso não é mais necessário. Segundo, ele configura diretórios e repositórios onde a configuração do Helm residia. Agora isso é automatizado. Se o diretório não estiver presente, ele será criado.


Houve outra mudança notável, que pode incomodá-lo a seguir:

o stable repositório não é mais adicionado por padrão. Este repositório será descontinuado durante a vida útil do Helm v3 e agora estamos migrando para um modelo distribuído de repositórios que pode ser pesquisado pelo Helm Hub.

No entanto, de acordo com o guia oficial de início rápido , isso pode ser feito manualmente, se desejado:

$ helm repo add stable https://kubernetes-charts.storage.googleapis.com/
$ helm repo update  

Hel Helming feliz! ⎈

aboger
fonte
veja este post para obter a lista de alterações no helm v3
alonana