-
Notifications
You must be signed in to change notification settings - Fork 20
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
Switch to a maintained fork of the kubectl provider #57
Conversation
mpepping
commented
Aug 7, 2024
- The alekc/kubectl provider is a maintained fork of gavinbunney/kubectl
- The alekc/kubectl provider is trusted by both terraform and opentofu
Commitlint-CheckThanks for your contribution ❤️ Unfortunately, commitlint has detected that this PR has one ore more commit messages that do not follow the conventional commit format 🙀
Please update the commit messages accordingly. |
c42699c
to
5b509ee
Compare
Terraform-Check (version: 1.8.5): ✅🖌 Terraform Format: ✅
⚙️ Terraform Init: ✅
🤖 Terraform Validate: ✅
|
Terraform-Check (version: 1.9.4): ✅🖌 Terraform Format: ✅
⚙️ Terraform Init: ✅
🤖 Terraform Validate: ✅
|
When i started developing the module, I had to choose between these two providers and decided against the alekc version. 147 stars and a single maintaining person is simply not enough trust for me. What do you mean by "The alekc/kubectl provider is trusted by both terraform and opentofu"? Anyway, it currently works with givebunny and unless there's a really good reason, I don't think it's necessary to switch. |
@mrclrchtr, thnx for looking in to this. The This makes a tofu throw a warning when doing an init on TF code that uses hcloud-talos: ❯ tofu init -upgrade
[..]
- Installing gavinbunney/kubectl v1.14.0...
- Installed gavinbunney/kubectl v1.14.0. Signature validation was skipped due to the registry not containing GPG keys for this provider So this isn't an issue for Terraform, since the public key for gavinbunney/kubectl is added to registry.terraform.io. But it does throw a warning when using OpenTofu. See this GitHub issue for some more context: gavinbunney/terraform-provider-kubectl#294 |
I see. Unfortunately I can't test right now due to lack of time. Does everything work exactly the same as before? |
Terraform-Check (version: 1.9.5): ✅🖌 Terraform Format: ✅
⚙️ Terraform Init: ✅
🤖 Terraform Validate: ✅
|
Backwards compatible and tested. |
456828a
to
81b7150
Compare
fb8d2a3
to
09d919a
Compare
* The gavinbunney/kubectl is not being maintained * The alekc/kubectl provider is a maintained fork * The alekc/kubectl provider is trusted by both terraform and opentofu
81b7150
to
83bb7d6
Compare
Terraform-Check (version: 1.9.6): ✅🖌 Terraform Format: ✅
⚙️ Terraform Init: ✅
🤖 Terraform Validate: ✅
|
🎉 This PR is included in version 2.11.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |