Pas de bons développeurs sans bons outils

Ce qui est vrai dans la vie quotidienne l’est aussi dans le monde du développement. Il est impossible de travailler efficacement sans de bons outils.

Savoir utiliser les bons outils peut faire la différence entre le succès et l’échec, quelle que soit la technologie utilisée.

Kubernetes n’est pas le produit le plus simple et le plus intuitif, donc dans l’écosystème Kubernetes, de plus en plus d’outils sont créés. L’idée est d’améliorer l’expérience des utilisateurs de Kubernetes qu’ils soient développeurs, devops, devsec.

Dans l’écosystème Kubernetes, de plus en plus d’outils sont créés pour résoudre des problèmes communs.

Kaniko

Kaniko est une solution qui permet de construire des images Docker sans avoir besoin d’utiliser Docker

k3s

k3s est une version légère de Kubernetes.

Skaffold

skaffold est un outil en ligne de commande pour faciliter la vie du développeur dans une contexte Kubernetes

kubectl

kubectl est un outil en ligne de commande conçu pour gérer les objets et clusters Kubernetes

stern

stern est un outil qui permet de suivre les logs des pods et des conteneurs de Kubernetes

kubectx

kubectx est un utilitaire pour gérer et modifier les contextes kubectl

kubens

kubens permet de basculer facilement d’un namespace kubernetes à un autre.

gVisor

gVisor est une solution pour conteneuriser une application de manière sécurisée, efficace et facile.

kubespy

kubespy

k9s

K9s

krew

krew

kubefwd

kubefwd

kompose

kompose

kustomize

kustomize

Liens intéressants