https://pulumi.com logo
s

some-carpenter-53382

11/01/2019, 7:12 AM
I'd like to use terraform to setup the EKS cluster, but then use Pulumi in place or helm or kustomize
t

tall-librarian-49374

11/01/2019, 7:18 AM
Why not use Pulumi for both?
s

some-carpenter-53382

11/01/2019, 7:20 AM
Because we're kind of used to creating and managing our infrastructure with Terraform
assigning IAM roles, spot instance pools, etc.
t

tall-librarian-49374

11/01/2019, 7:23 AM
The switch to Pulumi should be easy 🙂 Just saying, the choice is yours ofc.
r

rhythmic-finland-36256

11/04/2019, 8:27 AM
I guess you are looking for the
kubernetes
provider. Creating an instance of it on your own with a provided kubeconfig let’s you talk to the cluster to deploy manifests, locally templated helm charts or pulumi kubernetes objects defined inline. But as @tall-librarian-49374 mentioned, there is more to it. In most cases you need additional stuff for your kubernetes manifests like `loadBalancerIP`s,
resourceGroup
names for lookups, credentials for managed databases or secrets to create service accounts with additional permissions. All of this can become a mess if created externally and handed into pulumi as a config and is really way more convenient if created from pulumi directly.
👍 1
2 Views