marcincuber/eks
این یک ماژول ترفورم برای ایجاد خوشههای Kubernetes روی AWS EKS (Elastic Kubernetes Service) است که به توسعهدهندگان و مهندسان این امکان را میدهد تا زیرساختهای ابری را به صورت خودکار و قابل تکرار تنظیم کنند
کاربرد:
این پروژه برای ایجاد، مدیریت و مقیاسپذیری خوشههای Kubernetes در محیط AWS طراحی شده و با استفاده از Terraform، زیرساخت را به صورت کد (IaC) پیادهسازی میکند. همچنین قابلیت ادغام با CI/CD را دارد و برای محیطهای توسعه، تست و تولید مناسب است
در چه شرایطی بهتره استفاده شود؟
- وقتی میخواهید یک خوشه EKS با تنظیمات استاندارد و امنیتی بالا راهاندازی کنید
- وقتی نیاز به زیرساختی قابل تکرار و مدیریتشده دارید
- وقتی از Terraform برای مدیریت زیرساختهای ابری استفاده میکنید ️
- وقتی میخواهید بدون دردسر زیاد، یک محیط Kubernetes در AWS داشته باشید ️
چند مثال از موارد استفاده:
راهاندازی سریع خوشه برای یک پروژه جدید
استقرار میکروسرویسها در محیط تولید با قابلیت مقیاسپذیری
استفاده در محیطهای چندتیمی با تنظیمات یکسان و قابل کنترل
ادغام با GitOps و ابزارهایی مثل ArgoCD یا Flux
- ##aws
- ##eks
- ##kubernetes
- ##terraform
- ##iac
- ##devops
- ##cloud
- ##containers
- ##gitops
- ##ci
