Nous avons un cluster Kubernetes à 4 nœuds, installé à l'aide de Juju 2.0 et du charme canonique officiel de Kubernetes. Le seul objectif de cette installation très locale et privée est le développement et les tests.
L'un des problèmes les plus importants et les plus documentés de cette installation est l'absence complète d'une procédure d'arrêt du serveur gracieuse. Tant que les etcd
nœuds descendent, toute la configuration est perdue.
Nous avons passé beaucoup de temps à chercher un script / des procédures de sauvegarde / restauration automatisées pour Kubernetes. La réponse la plus fréquente au problème que nous avons est de déployer le serveur à partir de zéro en utilisant Juju à chaque démarrage. Donné 30-35min. temps de déploiement cela ne semble pas être une solution intéressante?
Avez-vous une solution possible à ce problème?
la source
Réponses:
qu'en est-il de la sauvegarde de la configuration etcd à restaurer au démarrage?
https://coreos.com/etcd/docs/latest/v2/admin_guide.html
Cela ne vous fait-il pas gagner du temps?
la source