La commande helm init
ne fonctionne plus depuis la version 3. Exécution de helm --help
répertorie toutes les commandes disponibles, parmi lesquelles init
n'est plus présente.
Pourquoi donc?
Selon le documentation officielle , le helm init
la commande a été supprimée sans remplacement:
La commande helm init a été supprimée. Il remplissait deux fonctions principales. Tout d'abord, il a installé Tiller. Ce n'est plus nécessaire. Deuxièmement, il installe les répertoires et les référentiels où la configuration de Helm a vécu. Ceci est maintenant automatisé. Si le répertoire n'est pas présent, il sera créé.
Il y a eu un autre changement notable, qui pourrait vous déranger ensuite:
Le référentiel
stable
n'est plus ajouté par défaut. Ce référentiel sera obsolète au cours de la vie de Helm v3 et nous passons maintenant à un modèle distribué de référentiels pouvant être recherché par le Helm Hub.
Cependant, selon le guide de démarrage rapide officiel , cela peut être fait manuellement si vous le souhaitez:
$ helm repo add stable https://kubernetes-charts.storage.googleapis.com/
$ helm repo update
⎈ Heureux Helming! ⎈