Je déploierai et gérerai des applications sur kubernetes et AWS eks
Ingénieur DevOps, AWS, Terraform, Kubernetes et GitHub Actions
À propos de ce service
Vous avez besoin de déployer une application conteneurisée sur Kubernetes ou Amazon EKS, ou de réparer un déploiement peu fiable ?
Je suis un ingénieur DevOps avec cinq ans d’expérience dans AWS, Docker, Kubernetes, Terraform, CI/CD, Linux et la surveillance. Je déploierai, configurerai, gérerai ou dépannerai une application conteneurisée sur un cluster Kubernetes ou EKS existant.
Je peux vous aider avec :
Manifests de déploiement Kubernetes, service, namespace et ingress
ConfigMaps, références Secrets et stockage persistant
Déploiement d’image Docker depuis ECR ou un autre registre
Installation et configuration de Helm chart
Probes de readiness et liveness
Demandes et limites CPU et mémoire
Autoscaling horizontal des pods
Mises à jour progressives et rollback
Configuration de la surveillance avec Prometheus, Grafana ou CloudWatch
Erreurs comme CrashLoopBackOff, ImagePullBackOff, problèmes réseau, planification et déploiement
Selon votre package, vous recevrez des manifests Kubernetes ou une configuration Helm, un support de déploiement, du dépannage et de la documentation.
Chaque package couvre une application et les environnements convenus sur un cluster existant. La création d’un nouveau cluster EKS nécessite une offre personnalisée ou une commande Terraform séparée.
Contactez-moi avant de commander.
Outils:
Kubernetes
•
Docker
•
Amazon EKS
Frameworks:
Terraform
•
Ansible
Fournisseur de services cloud:
Amazon Web Services
Langage de programmation:
Bash
•
Python
Expertise:
Installation
•
Débogage
•
Configuration
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
De quelles informations avez-vous besoin avant de commencer ?
Veuillez fournir le type de cluster, la version de Kubernetes, l’image de l’application, le port du conteneur, le registre, le namespace, les variables d’environnement nécessaires, les exigences de déploiement et tout message d’erreur actuel.
Ai-je besoin d’un cluster Kubernetes ou EKS existant ?
Oui. Les packages listés couvrent le déploiement et la configuration d’une application sur un cluster existant. La création d’un nouveau cluster Kubernetes ou EKS nécessite une offre personnalisée ou une commande Terraform séparée.
Qu’est-ce qu’une application ou un environnement ?
Une application correspond à une charge de travail conteneurisée déployable ou un ensemble de manifests convenus avant la commande. Développement, staging et production sont des environnements séparés, sauf si spécifiquement inclus dans votre package.
Pouvez-vous dépanner un déploiement Kubernetes existant ?
Oui. Je peux examiner des problèmes tels que CrashLoopBackOff, ImagePullBackOff, pods en attente, probes échoués, connectivité du service, routage ingress, limites de ressources, stockage, permissions et échecs de rollout.
Supportez-vous les Helm charts ?
Oui. L’installation et la configuration de Helm peuvent être incluses dans le package Premium ou ajoutées via une offre personnalisée. Les déploiements de base utilisent généralement des manifests YAML Kubernetes.
Avez-vous besoin d’accéder à mon cluster ou à mon compte AWS ?
Une livraison sans accès peut suffire. Le déploiement ou le dépannage peut nécessiter un accès temporaire avec les privilèges minimaux. Ne jamais fournir de credentials root, clés d’accès permanentes, fichiers kubeconfig sans restriction ou mots de passe de compte.
