GitHub user aicam edited a comment on the discussion: Approach: unifying AWS (EKS) and on-premise Kubernetes deployment under bin/k8s — Helm-only vs eksctl vs Terraform
@chenlica Terraform indeed support AWS and on-prem, it sits on top of our stack (Helm) and manage infrastructure. It is used to define set of services and resources to deploy Helm charts on specific cloud providers including Heroku, AWS, GCP, Azure, ... . Our current plan is to standardize our Helm charts and use eksctl to deploy the application on AWS and on-prem. Terraform is overkill because it is not required for on-perm deployment (including people who use their own clusters) and is also not mandatory for AWS because eksctl is the native AWS tool. In the future when we want to add GCP or any other cloud, we will most likely replace eksctl with Terraform but the efforts to standardize and clean our Helm charts is orthogonal to Terraform or eksctl so we prioritize cleaning our Helm charts and later once we have them, we can add Terraform on top of that. GitHub link: https://github.com/apache/texera/discussions/5641#discussioncomment-17395200 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
