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 😉