Slide 29
Slide 29 text
#DevoxxFR
Conclusion
● Ecrire/Maintenir/Deployer un controller va plus loin qu’un simple script, c’est une
brique de software
● Go est plus adapté car adopté massivement par la communauté et l’intégration
est native mais d’autres langages sont possibles
● Utilisez un framework
● Réflechissez à la structure de votre CRD avec le métier, c’est une interface entre le
controller et son utilisateur
● Cette CRD sera amené à évoluer
● L’algorithme de réconciliation est le coeur de votre controller
● Testez votre code, tout est disponible pour mocker ou simuler localement un
cluster Kubernetes
● Ouvrez les controllers disponibles sur Github !