75 votes

Comment mettre à jour minikube ?

J'avais installé minikube il y a quelques mois et je voulais faire une mise à jour car des versions plus récentes sont disponibles.

Je ne parviens pas à trouver comment mettre à niveau minikube . Je vois une demande de fonctionnalité pour une commande de mise à niveau ici -. https://github.com/kubernetes/minikube/issues/1171

J'ai essayé de désinstaller minikube et je me suis encore heurté à un mur de briques. Je ne vois pas de commande de désinstallation. minikube . L'information qui s'en rapproche le plus n'est pas très utile -. https://github.com/kubernetes/minikube/issues/1043

Je suppose que nous avons besoin de moyens pour les mettre à jour (au moins une fois tous les 6 mois environ).

2 votes

Quelles sont vos exigences pour la mise à niveau ? Devez-vous conserver tous les objets Kubernetes dans etcd ?

1 votes

Je pense qu'il s'agit d'un cas d'utilisation avancé que minikube n'était pas censé prendre en charge. Il s'agit plutôt d'une expérience de type "coup de pied au cul", pas d'une installation de production à part entière.

1 votes

@IanLewis - j'aimerais conserver les objets dans etcd. Je ne voudrais pas les perdre dans le cadre d'une mise à niveau.

97voto

Raquel Campuzano Points 881

Avant de réinstaller minikube (OS X), vérifiez les points suivants :

  • Assurez-vous que vous avez brew mis à jour :

    brew update
  • Assurez-vous que vous avez déjà cask installé :

    brew cask install minikube --verbose

Enfin, exécutez la commande suivante dans le même répertoire que celui où vous avez installé minikube précédemment (habituellement /usr/local/bin/ ):

brew cask reinstall minikube

Si vous voyez une sortie similaire à celle-ci :

Error: It seems there is already a Binary at '/usr/local/bin/minikube'; not linking.

  • Supprimez le binaire existant :

    rm /usr/local/bin/minikube

Maintenant, vous devriez pouvoir réinstaller (mettre à jour) minikube. :)

0 votes

Je n'ai même pas installé Brew. Je suppose que dans le passé, il y avait d'autres moyens d'installer minikube.

0 votes

Ce qui est macdown Faut-il l'installer ?

0 votes

macdown est un éditeur Markdown pour Mac. macdown.uranusjr.com Il semble avoir été tapé par erreur (au lieu de minikube ). La réponse a été modifiée.

31voto

Hammadi Ilyes Points 391

Cela devrait faire l'affaire.

brew cask reinstall minikube

13 votes

" À partir de début 2020, minikube n'est plus disponible sous forme de tonneau. Vous devez exécuter brew upgrade minikube "

20voto

Sajib Khan Points 11151

Tout d'abord, délier le minikube existant à partir de /usr/local/bin puis réinstaller :

$ sudo rm -rf /usr/local/bin/minikube    # unlink existing minikube

$ brew update                            # update brew itself
$ brew cask reinstall minikube           # reinstall latest minikube

0 votes

Oui, c'est la recommandation sur le site officiel : minikube.sigs.k8s.io/docs/start/macos

12voto

Jeff S. Points 83

Une façon actualisée est d'utiliser ceci :

brew cask upgrade minikube

11voto

Processus à mettre à jour :

  • Minikube est un exécutable : Réinstaller minikube est une mise à jour.
  • En option, vous pouvez supprimer ~/.minikube, ce qui aura pour effet de réinitialiser complètement minikube et de mettre à jour votre version de kubernetes (si une nouvelle version a été mise à disposition pour minikube).

1 votes

C'est vrai. Nous pouvons commencer ici kubernetes.io/docs/tasks/tools/install-minikube

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X