https://pulumi.com logo
Title
d

damp-tiger-87899

04/20/2021, 10:28 AM
Is there a generic API in Pulumi for creating Kubernetes clusters on EKS / AKS / GKS?
d

delightful-salesclerk-16161

04/20/2021, 12:44 PM
for EKS you have this https://github.com/pulumi/pulumi-eks we just added Python, Go, .NET support today
d

damp-tiger-87899

04/20/2021, 12:48 PM
@delightful-salesclerk-16161 I actually meant one API for all of them
d

delightful-salesclerk-16161

04/20/2021, 12:50 PM
no, there is not. talk to me about the use case though? just having a generic managed K8s API is easier or you are looking to do multi-cloud type things so you need access to one uniform library?
d

damp-tiger-87899

04/20/2021, 12:52 PM
yeah I'm looking to open source an example for something that's based on pulumi, and I want people to be able to use any cloud they want without changing the code
btw, what does the python support for eks means? do you also support awsx in python now (creating vpc with public/private subnets etc)?
b

billowy-army-68599

04/20/2021, 2:39 PM
awsx is typescript only at the moment, but the eks module supports all out language SDKs yes In terms of the cluster creation code - it’s not something we currently offer, but it is something you could build if you abstract things in the right way