Je vais mettre en place des clusters Kubernetes et migrer des applications du cloud vers le local, du local vers le cloud
Ingénieur plateforme et SRE, Kubernetes, GitOps, DevSecOps
À propos de ce service
Vous avez besoin d’un cluster Kubernetes construit ou de déplacer vos applications avec un minimum d’interruption ? Je configure des clusters prêts pour la production et migre les charges de travail dans toutes les directions :
- Cloud vers local (AWS/Azure/GCP vers sur site, bare-metal ou VMs)
- Local vers cloud (sur site vers EKS, AKS, GKE, DigitalOcean)
- Cloud vers cloud (par exemple AWS vers GCP, Azure vers AWS)
Ce que je fais :
- Provisionnement de clusters : EKS, AKS, GKE, OpenShift, kubeadm, k3s, RKE2
- Infrastructure en tant que code avec Terraform et Ansible
- Containerisation d’applications avec Docker et packaging avec Helm
- Migration de données persistantes : bases de données, volumes et stockage d’objets
- Réseautage, ingress, certificats TLS, basculement DNS
- Pipeline CI/CD (GitHub Actions, GitLab CI, Jenkins, ArgoCD)
- Surveillance et journalisation avec Prometheus, Grafana et Loki
- Sauvegarde et reprise après sinistre avec Velero
Mon processus : évaluer votre configuration actuelle, planifier la migration, tester en staging, effectuer le basculement avec un minimum d’interruption, puis fournir une documentation claire.
Veuillez me contacter avant de commander pour que nous puissions confirmer le périmètre et choisir le bon package.
Outils:
Kubernetes
•
Docker
•
OpenShift
•
Amazon EKS
Frameworks:
Terraform
•
Ansible
Langage de programmation:
Bash
•
Go
•
Python
Expertise:
Installation
•
Migration
•
Configuration
Mon portfolio
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
Mes applications auront-elles une interruption pendant la migration ?
Je planifie des migrations avec un minimum ou zéro interruption : le nouvel environnement est construit et testé en parallèle, les données sont synchronisées, et le trafic est basculé avec un changement DNS lors d’une fenêtre qui vous convient.
De quel accès avez-vous besoin de ma part ?
Accès temporaire et limité à votre compte cloud (un utilisateur ou rôle IAM) et/ou accès SSH ou VPN à vos serveurs locaux. Ne partagez jamais vos mots de passe root ou personnels ; je vous guiderai pour créer des identifiants avec des permissions limitées que vous pourrez révoquer par la suite.
Pouvez-vous migrer aussi des bases de données et des données persistantes ?
Oui. Je migre des bases de données (PostgreSQL, MySQL, MongoDB et autres), volumes persistants et stockage d’objets, en utilisant des outils comme Velero, des sauvegardes/restaurations natives ou la réplication, et je vérifie l’intégrité des données avant le basculement.
Mes applications ne sont pas encore conteneurisées. Pouvez-vous quand même aider ?
Absolument. Je peux rédiger des Dockerfiles, construire des images et créer des Helm charts ou des manifests Kubernetes pour vos applications dans le cadre de la migration. Contactez-moi avec les détails pour que nous puissions estimer le travail.
