-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Cluster API controller #20
Comments
@errordeveloper wondering if you've seen this project yet, https://github.com/awslabs/aws-eks-cluster-controller. |
Hi @jicowan! yes, it did come up. Thanks for bring it up, there appears to be an overlap. It would be great to see if we can join efforts, if the team behind the project intends to ramp up development. |
Whats going on with this? It appears that development is still going on in https://github.com/awslabs/aws-eks-cluster-controller but this issue isn't closed? |
We still plan to make |
Out of curiosity, has there been any progress in making that internal PoC that WeaveWorks has open source? Or has that effort stalled pending remaining work for this issue? |
@dcherman I'd love to hear your thoughts on |
@michaelbeaumont Are you asking me if you should try to implement a Cluster API Provider, or what my thoughts are on the experimental EKS support in the Cluster API AWS Provider? If it's the former, then absolutely yes. While Cluster API itself is relatively young, I think a significant amount of tooling will be built around it as it matures. If we implement a provider that works with Cluster API, then we will likely be able to take advantage of that work. If it's the latter, then I think my answer would be that it's super exciting to see work being done in this area. Crossplane is another example to look at (and is what I'm currently experimenting with since it's more mature). One possible thought would be to contribute something to cluster-api-aws that implements their EKS support on top of the work that eksctl has already done, although eksctl itself provisions quite a bit more infrastructure than just k8s/nodes if I recall correctly (haven't used it in a bit admittedly!) |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days. |
This issue was closed because it has been stalled for 5 days with no activity. |
I'm here trying to figure out what GitOps tools I should use going forward for EKS cluster config, especially with ClusterAPI on the horizon. Specifically, I'm wondering about Neither the eksctl getting started docs nor the roadmap provide much insight. |
@joebowbeer Just wondering did you made a decision yet, we are facing same dilemma :). Although I believe eksctl would be a better choice since it supports bottlerocket and irsa very cleanly. |
Closing this issue in favour of CAPA which should be used for doing this kind of cluster creation. |
We would like to implement Cluster API. One of the modes in which one can use Cluster API is by having a management cluster which runs a controller (actuator), which creates new clusters and nodegroups when it receives Cluster API objects.
Another mode of using it would be via CLI (#19).
The text was updated successfully, but these errors were encountered: