From 586172f0fe8f6ecc31998d3b7e7db7959bfa8a1b Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 5 Aug 2021 11:20:42 +0200 Subject: [PATCH 1/2] terraform-providers.kubernetes: 2.1.0 -> 2.4.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 7569f572b60..e1e183f3d30 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -558,10 +558,10 @@ "owner": "hashicorp", "provider-source-address": "registry.terraform.io/hashicorp/kubernetes", "repo": "terraform-provider-kubernetes", - "rev": "v2.1.0", - "sha256": "02ygydgi3fa8z6qd04hgcilbbwns8f21agaqxly2pf9j23fzi37g", + "rev": "v2.4.1", + "sha256": "0mk0f12yy58gjkki7xpf9bjfw9h9zdgby2b4bddqp5csq11payhd", "vendorSha256": null, - "version": "2.1.0" + "version": "2.4.1" }, "kubernetes-alpha": { "owner": "hashicorp", From 2ec3c8ec194d0942b582a97e548bec1729535ed2 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 5 Aug 2021 11:21:10 +0200 Subject: [PATCH 2/2] terraform-providers.kubernetes-alpha: remove This has graduated to beta, and the kubernetes_manifest resource has moved into terraform-provider-kubernetes. To use it, you must be enabled in the provider block: ```hcl provider "kubernetes" { experiments { manifest_resource = true } config_path = "~/.kube/config" } ``` --- .../networking/cluster/terraform-providers/default.nix | 1 + .../cluster/terraform-providers/providers.json | 9 --------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/default.nix b/pkgs/applications/networking/cluster/terraform-providers/default.nix index d88602d75ba..d47b9fd4b89 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/default.nix +++ b/pkgs/applications/networking/cluster/terraform-providers/default.nix @@ -57,6 +57,7 @@ let cloudfoundry = callPackage ./cloudfoundry {}; gandi = callPackage ./gandi {}; hcloud = callPackage ./hcloud {}; + kubernetes-alpha = throw "This has been merged as beta into the kubernetes provider. See https://www.hashicorp.com/blog/beta-support-for-crds-in-the-terraform-provider-for-kubernetes for details"; libvirt = callPackage ./libvirt {}; linuxbox = callPackage ./linuxbox {}; lxd = callPackage ./lxd {}; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index e1e183f3d30..8ecf51580f1 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -563,15 +563,6 @@ "vendorSha256": null, "version": "2.4.1" }, - "kubernetes-alpha": { - "owner": "hashicorp", - "provider-source-address": "registry.terraform.io/hashicorp/kubernetes-alpha", - "repo": "terraform-provider-kubernetes-alpha", - "rev": "v0.5.0", - "sha256": "0yqm3wlya69w9g9kzgvm28mbbwp6wik51syjnbnj8dis5kspx8gd", - "vendorSha256": null, - "version": "0.5.0" - }, "launchdarkly": { "owner": "terraform-providers", "repo": "terraform-provider-launchdarkly",