-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Improvement][Deployment] DS should support providing direct deployment solutions on public cloud-managed Kubernetes platform #16434
Comments
I have already express my my opinion in #16433. I'm -1 on this. Let's see others opinion. @ruanwenjun @Gallardot @EricGao888 @caishunfeng |
I reviewed this PR #16433 . What specific EKS capabilities is this PR trying to add? karpenter ? The PR also copies an existing set of Helm charts. Are there any deficiencies with deploying directly using current Helm charts? Why is this new functionality needed? Why not enhance the existing capabilities? I'm -1 on this. |
This PR enhances the DS deployment in |
Here's a simple summary of the key enhancements in this PR:
|
I was -1 on this. My idea is like @SbloodyS If we want to run ds in eks, we should do some effects on aws part, like they can use some modules or images, like one-click start an eks with ds. Not change some helm in ds part. |
IMHO - #16433 (comment) |
Search before asking
Description
I strongly support the idea of DS enabling direct deployment on cloud-managed Kubernetes services, particularly Amazon EKS. Here are the reasons:
Growing Cloud Adoption: In today's rapidly evolving cloud computing landscape, over 45% of enterprises in China have adopted public cloud technologies as of 2023, with an annual growth rate of 5%. Managed Kubernetes services are a crucial part of this trend. According to Amazon Web Services, 82% of Kubernetes applications in the cloud run on AWS EKS. As a stable platform, DS should be compatible with such deployment solutions.
Open Source and Compatibility: Open source software is widely embraced because of its neutrality and compatibility, allowing for broad adoption. It should not be limited to supporting only certain open-source services while neglecting cloud-native managed services.
Enhanced Flexibility and Cloud-Native Features: While DS currently offers a Terraform Amazon EC2 deployment solution, this approach lacks the elasticity and full utilization of cloud-native features that an EKS deployment offers. For instance, serverless databases provide better elasticity for DS, and tools like Karpenter enable faster, more efficient scaling.
In conclusion, DS should support deployment across multiple platforms, including public cloud deployment solutions.
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: