All links of one day
in a single page.
<Previous day - Next day>

rss_feedDaily RSS Feed
floral_left The Daily Shaarli floral_right
——————————— March 6, 2019 - Wednesday 06, March 2019 ———————————
k8s - dns -
thumbnail

marche bien, j'ai quand même créé une nouvelle zone et donné les droits dans le role IAM seulement sur celle-ci pour ne pas tout mélanger
Il faut désactiver le upsert only sinon les entrées DNS ne sont pas supprimées quand le service est supprimé et quand on le recrée, il n'arrive pas à update

annotations - k8s -

ça m'est arrivé, bien galère..

Il faut ajouter des quotes aux value des annotations pour qu'elles soient prise en compte lors d'un apply

k8s - rollout - rollback -

Quand on modifie un deployment avec un kubectl apply -f chemin/vers/fichier.yaml
Le rollout history n'est pas complété, aucune révision n'est créée
Il faut ajouter un --record à la commande précédente ce qui va créer une révision avec un "change cause" qui va reprendre la commande :

REVISION CHANGE-CAUSE
10 kubectl apply --filename=k8s/preprod/ --record=true

Pas mal mais on peut faire mieux en ayant par exemple le hash du commit (ou le numéro du build..) dans ce "change cause"
Pour ça, dans la CI/CD, on peut renommer par exemple le dossier avant de lancer le kubectl apply -f, ce qui donnera :
REVISION CHANGE-CAUSE
11 kubectl apply --filename=k8s/preprod-a5bcec9 --record=true

Et comme ça on a un rollout history bien propre pour s'y retrouver ;)

-