Eksctl: Import eksctl as a library to integrate other utils

Created on 22 May 2019  路  7Comments  路  Source: weaveworks/eksctl

Why do you want this feature?
I am using eksctl to build an eks provision tool in kubeflow community. In my previous version, we use eksctl as a cli in shell scripts to create eks cluster. Now, community is moving to golang ctl and we need to migrate existing functionalities implemented by shell to golang.

I don't know if eksctl can be used for this purpose. I notice no one package import eksctl yet.
https://www.grank.io/pkg/github.com/weaveworks/eksctl.html

What feature/behavior/change do you want?
Need eksctl SDK to create/delete cluster. All CLI features should be supported in SDK.

kinfeature prioritimportant-soon

Most helpful comment

This would be good to have, and we could use it for testing purposes also.

All 7 comments

/assign @errordeveloper

/cc @kalbir

This would be good to have, and we could use it for testing purposes also.

Is there perhaps an ETA for release of this feature?

Is there any opportunity to contribute to this effort? We'd love to use this for creating tooling for internal cluster setup that requires more than what's within the scope of eksctl (ie VPC peering), not just because Go is the community standard.

is there any plan to work on this topic or anyone actively working on it?

Was this page helpful?
0 / 5 - 0 ratings