
Do not index
Do not index
Pour faciliter la gestion des clusters Kubernetes, il existe de nombreux outils tiers qui offrent des fonctionnalités supplémentaires pour la surveillance, la personnalisation, la gestion des plugins, la conversion de fichiers de configuration, la gestion des événements et des coûts. Dans cet article, je vous présente les outils qui nous facilitent la vie lorsqu’on utilise Kubernetes !
Les indispensables
krew
Krew est le manager de plugin de kubectl, il vous permet de rechercher et installer des plugins kubectl.
kubectl krew install [plugin]
kubectx & kubens
kubens est un outil en ligne de commande qui permet de changer facilement entre les namespaces Kubernetes. C’est un outil open-source, gratuit et régulièrement mis à jour.
kubectl config set-context --current --namespace=mon-namespace → kubens mon-namespace
kubectx est un outil en ligne de commande qui permet de switcher facilement entre des clusters Kubernetes. Cet outil est également open-source, gratuit et régulièrement mis à jour.
kubectl config use-context mon-cluster → kubectx mon-cluster
Voici le lien pour installer ces outils 👇🏼
kubectx
Github
kubectx
Owner
ahmetbUpdated
Aug 30, 2023Cohérence
kustomize
kustomize est un outil en ligne de commande qui permet de personnaliser les fichiers YAML Kubernetes sans les modifier directement. Il a été développé pour faciliter la gestion de plusieurs environnements Kubernetes et pour permettre aux utilisateurs de créer des configurations personnalisées pour leurs déploiements, services et autres ressources Kubernetes.
kustomize
Github
kustomize
Owner
kubernetes-sigsUpdated
Aug 30, 2023Supervision
kubewatch
kubewatch est un outil qui permet de surveiller et de recevoir des notifications pour les événements Kubernetes. Il a été développé pour aider les administrateurs de systèmes à surveiller facilement leur environnement Kubernetes et à être alertés en temps réel des changements importants.
kubewatch
Github
kubewatch
Owner
robusta-devUpdated
Aug 28, 2023kubespy
kubespy est un outil en ligne de commande qui permet de surveiller les événements Kubernetes et de déclencher des actions en temps réel en fonction de ces événements. Il a été développé pour faciliter la gestion des déploiements et des services Kubernetes en fournissant une surveillance en temps réel et des notifications pour les événements importants.
kubespy
Github
kubespy
Owner
pulumiUpdated
Aug 27, 2023kubetail
kubetail est un outil en ligne de commande qui permet de suivre facilement les logs de plusieurs pods Kubernetes en même temps. Il a été développé pour faciliter la gestion des logs pour les applications distribuées qui s'exécutent sur plusieurs pods Kubernetes.
kubetail
Github
kubetail
Owner
johanhalebyUpdated
Aug 27, 2023FinOps
kubectl-cost
C'est un outil incroyable pour surveiller l'utilisation de vos ressources et les dépenses qui vont avec. On peut paramétrer le provider (AWS, Azure, GCP, etc…), la région, le prix des instances, du stockage, etc…
kubectl-cost
Github
kubectl-cost
Owner
kubecostUpdated
Aug 29, 2023Graphique
k9s
k9s est un outil qui permet d’utiliser kubernetes/kubectl avec une interface graphique sur votre terminal ! kubectl est une CLI surper puissante, cependant il est parfois fatiguant de tout faire en ligne de commande et naviguer entres les namespaces/deploiements etc… est plus facile avec une interface graphique.
k9s
Github
k9s
Owner
derailedUpdated
Aug 30, 2023Complémentaires
kompose
kompose est un outil en ligne de commande qui permet de convertir des fichiers Docker Compose en fichiers Kubernetes, permettant ainsi de déployer facilement des applications développées avec Docker Compose sur des clusters Kubernetes. Il a été développé pour faciliter la transition des développeurs qui utilisent Docker Compose vers Kubernetes.
kompose
Github
kompose
Owner
kubernetesUpdated
Aug 30, 2023Conclusion
J’espère que cet article vous aidera à trouver les outils qu’il vous faut pour vous aider dans votre utilisation de Kubernetes.
Si vous avez des outils que vous souhaitez voir dans cet article, envoyez-moi un mail à l’adresse contact@hugo-gualtieri.com avec l’objet “Article ‘Les outils à utiliser pour Kubernetes’ - Ajout nouvel outil” 😊
Écrit par