02/05/2020
kubernetes helm kotlin ansible terraform
Contexte
Saagie souhaite développer un installeur de sa plateforme Data pour la déployer facilement sur des clusters Kubernetes, chez des fournisseurs Cloud ou Bare Metal / On Premises. Cet installeur peut être utilisé tant par des équipes internes Saagie que des équipes externes (Partenaires, Clients, etc)
Notre réponse
Au sein de la Release Team Saagie :
- Développement du configurateur det de l’installeur en Kotlin,
- Mise en place de la chaine de CI et de validation de l’installeur avec Jenkins, Ansible et Terraform
- Mise en place des tests unitaires et des tests d’intégration,
- Rédaction de la documentation,
- Support au déploiement pour les équipes internes et chez les clients
Bénéfices pour Saagie
- Expertise sur Kubernetes et Helm
Bénéfices pour CérénIT
- Apprentissage du langage Kotlin
- Nouvelles expériences de déploiement sous Kubernetes
- Actualisation des connaissances sous Terraform