Ik implementeer een productieklare AWS eks kubernetes cluster met terraform
DevOps engineer, AWS Cloud engineer
Over deze dienst
Het draaien van Kubernetes op AWS zou niet betekenen dat je een kaal EKS control plane hebt en wekenlang kabelwerk. Ik lever EKS clusters die klaar zijn voor echte productie workloads vanaf dag één.
Elk pakket is een werkende cluster die met Terraform is geprovisioned: private multi-AZ nodes, IAM Rollen voor Service Accounts, kern-add-ons, ALB ingress en je applicatie die erop draait via Helm. Pakketten schalen mee met echte platformcomplexiteit: workloads, omgevingen, autoscaling, beveiliging en observability, niet alleen node-aantallen.
Wat je krijgt:
- EKS, VPC en node groepen of Karpenter als Terraform code die jij bezit
- TLS ingress met de AWS Load Balancer Controller, external-dns en WAF
- Secrets uit AWS Secrets Manager, geen credentials in pods ingebakken
- Prometheus en Grafana of Container Insights, met alerts
- Argo CD GitOps en Helm charts, plus een runbook en walkthrough
Waarom ik: CKA en CKAD, AWS DevOps Engineer Professional, AWS Solutions Architect Professional, HashiCorp Terraform Associate, in totaal 10 certificaten. 5 jaar ervaring met productie AWS, inclusief Kubernetes workloads, in meer dan 10 klantaccounts.
Stuur me een bericht met je workloads en doelomgevingen en ik bevestig het juiste pakket voordat je bestelt.
Tools:
Kubernetes
•
Docker
•
Amazon EKS
•
Google Kubernetes Engine
Frameworks:
Npm
•
Terraform
•
Ansible
•
Chef
•
Pop
Cloudprovider:
Amazon Web Services
Expertise:
Installatie
•
Migratie
•
Configuratie
Andere DevOps-techniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Heb je toegang nodig tot mijn AWS-account?
Ja, voor provisioning: een IAM-rol die ik kan aannemen met permissies gericht op EKS, VPC, IAM en de ondersteunende services, die je verwijdert zodra het werk klaar is. Alternatief lever ik de Terraform en begeleid ik je team door de apply. Ik vraag nooit om root credentials.
Welke workloads kunnen op de cluster draaien?
Alles gecontaineriseerd: Node, Python, Go, Java, .NET, PHP, statische frontends, queues en workers. Als je apps nog niet gecontaineriseerd zijn, kan ik Dockerfiles en Helm charts toevoegen als extra. Stateful workloads gebruiken EBS of EFS volumes met de CSI drivers geïnstalleerd.
Hoe wordt de kostencontrole gedaan op EKS?
Karpenter zorgt dat alleen de juiste grootte nodes worden geprovisioned wanneer pods dat nodig hebben, door spot en on-demand capaciteit te combineren, en schaalt af wanneer dat niet het geval is. Ik stel requests en limits in, voeg PodDisruptionBudgets toe en geef je kosteninzicht zodat de factuur overeenkomt met echt gebruik in plaats van idle capaciteit.
Kan je een bestaande cluster migreren of upgraden?
Ja. Ik kan workloads verplaatsen van zelf beheerde Kubernetes, ECS of een andere cloud, een bestaande EKS cluster importeren in Terraform, een fragiele cluster herstellen, of een versie-upgrade plannen en uitvoeren met een getest rollback pad. Deel wat je hebt en ik bepaal de scope.
Eigent mijn team alles en kan mijn team het daarna beheren?
Alles is code in jouw repositories: Terraform voor de cluster, Helm charts of Argo CD manifests voor workloads, plus een runbook. Ik heb 10 certificaten, waaronder CKA, CKAD en beide AWS Professional certificaten, dus de setup volgt de huidige Kubernetes en AWS praktijken waarop jouw team kan voortbouwen.

