Comment créer des namespaces et des déployments kubernetes avec un fichier texte ??

Print Friendly, PDF & Email

Les meilleurs amis du monde AWK et kubernetes poour vous proposer quelque chose d’ultra simple mais qui peut donner des idées pour de multiples autres oneliners.

Dans cette vidéo, on découvre comment créer des namespaces et des déployements associés à ceux-ci avec un simple oneline et un fichier textes déclaratif.

awk -F ";" '{print "Creating "$0"…";system("kubectl create ns "$1" 2> /dev/null;kubectl create -n " $1 " deploy --image=nginx:latest "$2"")}' mydeployments.txt

Le truc cool c’est que l’on aurait même plus pousser jusqu’à ajouter deux colonnes pour l’image et son tag en utilisant $3 et $4.

Et c’est aussi la première vidéo tiktok en guise de test avec un peu de musique 😉

@xavki

New style – AWK & Kubernetes

♬ son original – xavki
Découvrez  [Awk] : convertir un csv en sql