k2tf
asdf-hashicorp
Our great sponsors
k2tf | asdf-hashicorp | |
---|---|---|
4 | 6 | |
1,142 | 223 | |
- | 3.1% | |
2.7 | 4.6 | |
5 months ago | 12 days ago | |
Go | Shell | |
Mozilla Public License 2.0 | MIT License |
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.
k2tf
-
Tool to convert set of yaml ( kustomize generated ) to terraform ?
This might be what you are looking for: https://github.com/sl1pm4t/k2tf
-
HELM vs KUSTOMIZE
... and if you're an opinionated person, like me, and you value consolidated infrastructure atomicity as a whole along side locks for everything. You'd port cherry-picked helm charts as terraform modules with k2tf, and build every docker container from scratch, with forced layer invalidation to perform security updates for every image, using the docker and kubernetes providers respectively.
-
Share a GPU between pods on AWS EKS
Pro tip: If you want to convert k8s yaml files to .tf, you can use k2tf (repo) that is able to convert the resource types of the yaml top their appropriated counterparts of the k8s provider for terraform. To install it, just:
-
Does anyone use terraform to manage Kubernetes objects as opposed to using plain yamls/helm charts/kustomize?
Almost all is created as manifest/helm in K8S world, too much toil to convert (tool like https://github.com/sl1pm4t/k2tf help but exists corners cases)
asdf-hashicorp
-
Help needed installing an old version of terraform
brew install asdf asdf plugin-add terraform https://github.com/asdf-community/asdf-hashicorp.git asdf install terraform 0.12 asdf exec terraform destroy
-
Asdf Performance
I'm a huge fan of asdf and have been using for years together with direnv! It's great to see how much effort is put into it! I hope more people adopt it so that we don't have to `curl | sh`! One thing I have issues with asdf is security as are no checksums, so, you if I project get compromised you'll get compromised, too. This, of course, is in addition to the third-party asdf plugin getting itself compromised (which is the greater risk). Last, but not least - I wish asdf came with something like eget [0] incorporated so that it can install 99% of the plugins directly and safely! Last, but not least - 99% of the plugins have almost identical code and all that changes is the repo, so, this should be generalized. For example, many years ago I made just one codebase of all HashiCorp plugins [1] and it's been working great!
[0]: https://github.com/zyedidia/eget
[1]: https://github.com/asdf-community/asdf-hashicorp
- Gerenciando versão de ferramentas com asdf/asdf-vm
- Share a GPU between pods on AWS EKS
-
ASDF or how to manage multiple runtime versions.
CMD> asdf plugin list all Output sample: [...] kubebuilder https://github.com/virtualstaticvoid/asdf-kubebuilder.git kube-capacity https://github.com/looztra/asdf-kube-capacity.git kubectl *https://github.com/Banno/asdf-kubectl.git kubectl-bindrole https://github.com/looztra/asdf-kubectl-bindrole.git kubectx *https://gitlab.com/wt0f/asdf-kubectx.git kubefedctl https://github.com/kvokka/asdf-kubefedctl.git kubeseal https://github.com/stefansedich/asdf-kubeseal.git kubesec https://github.com/vitalis/asdf-kubesec.git kubespy https://github.com/jfreeland/asdf-kubespy.git kubeval https://github.com/stefansedich/asdf-kubeval.git terraform *https://github.com/Banno/asdf-hashicorp.git terraform-docs *https://github.com/looztra/asdf-terraform-docs.git terraform-lsp https://github.com/bartlomiejdanek/terraform-lsp.git terraform-validator https://github.com/looztra/asdf-terraform-validator.git terragrunt https://github.com/lotia/asdf-terragrunt.git [...]
-
Asdf – An Extendable Version Manager
I've been using it and has contributed to it, but I wish it supported out of the box GitHub-based release binaries as 90% of my code for different vendors was relatively the same, so, instead of having multiple identical repositories, I created one, which uses introspection [0].
I wish this was available out of the box to handle literary 90% of the tools.
Also, I typically pair it with direnv [1] for even more magic.
[0]: https://github.com/Banno/asdf-hashicorp
[1]: https://direnv.net/
What are some alternatives?
terraformer - CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
asdf-terraform-docs - terraform-docs (https://github.com/segmentio/terraform-docs) plugin for asdf
hcl - HCL is the HashiCorp configuration language.
asdf-flutter - flutter plugin for the asdf version manager
aws-virtual-gpu-device-plugin - AWS virtual gpu device plugin provides capability to use smaller virtual gpus for your machine learning inference workloads
terraform-provider-kubernetes - Terraform Kubernetes provider
terraform-provider-flux - Terraform provider for bootstrapping Flux
asdf-plugins - Convenience shortname repository for asdf community plugins
asdf-nodejs - Node.js plugin for asdf version manager
asdf-awscli
asdf-terragrunt - Terragrunt plugin for the asdf version manager