terraform-provider-carvel
terrajet
Our great sponsors
terraform-provider-carvel | terrajet | |
---|---|---|
1 | 3 | |
41 | 289 | |
- | - | |
4.3 | 7.7 | |
7 months ago | over 1 year ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
terraform-provider-carvel
-
Deploy Neo4J's APOC plugin with code thanks to CARVEL vendir
terraform-provider-carvel
terrajet
-
`Depends_on` in Terraform Providers
And to my personal opinion they would've better spent some resources to contribute to the target providers instead of embedding or directly code-generating (https://github.com/crossplane/terrajet) from Terraform. Spreading the efforts and resources doesn't really help that much with the existing Terraform issues.
So, I find both pulumi and crossplane rather parasitic for the existing Terraform Provider Infrastructure. Actually fixing the bicycle would've been better than strapping a jet engine on top.
For me, this situation is very similar to the long resolved issue with docker multistage... with myriads of CLI tools on top obsoleting in result.
-
Deep Dive: Terraform in Kubernetes – 1000s of CRDs
We have implemented Terrajet (https://github.com/crossplane/terrajet) that generates CRDs that's completely compliant with Kubernetes Resource Model; references, label selectors, spec/status, no TF state blob saved anywhere.
Check it out!
-
How to apply gitops workflow with Vault and Kubernetes?
Crossplane comes to my mind when thinking of using the GitOps way to provision infrastructures. Unfortunately, I think there isn't a Vault Crossplane provider at the moment but there's a terrajet project that allows you to generate Crossplane providers from Terraform providers. Might be a long shot and seems overly complex for a use-case like yours, but worthwhile if you plan to let ArgoCD manage everything.
What are some alternatives?
vendir - Easy way to vendor portions of git repos, github releases, helm charts, docker image contents, etc. declaratively
terraform-provider-kubernetes - Terraform Kubernetes provider
kapp-controller - Continuous delivery and package management for Kubernetes.
universal-crossplane - Enterprise-grade @crossplane from @upbound
terraform-provider-helm - Terraform Helm provider
neo4j-apoc-procedures - Awesome Procedures On Cypher for Neo4j - codenamed "apoc" If you like it, please ★ above ⇧
terraform-provider-aws - Terraform AWS provider [Moved to: https://github.com/hashicorp/terraform-provider-aws]
ytt.vim - syntax for ytt
provider-jet-aws - AWS Provider for Crossplane that is built with Terrajet.
imgpkg - Store application configuration files in Docker/OCI registries
atlantis - Terraform Pull Request Automation