Skip to content
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

Pulumi IaC support #1893

Open
2 tasks done
coopbri opened this issue Nov 2, 2023 · 1 comment
Open
2 tasks done

Pulumi IaC support #1893

coopbri opened this issue Nov 2, 2023 · 1 comment
Labels
feature Something new

Comments

@coopbri
Copy link

coopbri commented Nov 2, 2023

What is your feature idea?

Kubefirst currently natively supports Terraform as its IaC engine. I would love to see Pulumi offered as an alternative, especially since I migrated most of my current infra stacks from TF to Pulumi.

Note that Pulumi has native support for migrating Terraform HCL to Pulumi source code, which may be useful if this is integrated.

Why is it needed?

It would be nice to have pluggable architecture options for other parts of the Kubefirst ecosystem (IaC included, naturally), much like the option of GitHub and GitLab feature support (CI runners, container registry, etc.).

Is this missing feature preventing you from using kubefirst?

  • Yes

Code of Conduct

  • I agree to follow this project's Code of Conduct
@coopbri coopbri added the feature Something new label Nov 2, 2023
@fharper
Copy link
Contributor

fharper commented Nov 2, 2023

Thanks for the feature suggestion @coopbri!

For now there is no plan to offer Terraform alternatives, but we will use this issue to gage the community interest. Note that with the latest license changes from HashiCorp, it does not affect Kubefirst, nor our community so far, but we are keeping our eyes on the situation, as it may be one reason we move away or offer Terraform alternatives.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Something new
Projects
None yet
Development

No branches or pull requests

2 participants