1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-24 10:56:56 +00:00
nixpkgs/pkgs/applications/networking/cluster
Timothy Stott cd1b594767 terraform: expose providers to terraform 0.13
Terraform 0.13 adopts a new filesystem layout for plugins (illustrated below).

Terraform 0.12 and earlier
`plugins-dir/terraform-provider-aws_v3.7.0`

Terraform 0.13
`plugins-dir/registry.terraform.io/hashicorp/aws/3.7.0/linux_amd64/terraform-provider-aws_v3.7.0`

To support all packaged Terraform versions a shim is created at both locations.

This approach was inspired by https://github.com/numtide/generate-terraform-provider-shim

Terraform 0.13 provider documentation https://www.terraform.io/upgrade-guides/0-13.html#new-filesystem-layout-for-local-copies-of-providers

layout terraform providers filesystem in withPlugins
2020-10-08 22:18:12 +01:00
..
argo argo: 2.10.0 -> 2.10.1 2020-09-04 02:45:00 +00:00
argocd
atlantis
click
cni
docker-machine
flink
fluxctl
habitat
hadoop
helm kubernetes-helm: 3.3.1 -> 3.3.4 2020-10-02 16:45:38 +10:00
helmfile helmfile: 0.128.0 -> 0.130.0 2020-10-02 00:04:07 +02:00
helmsman
hetzner-kube
istioctl
jx jx: 2.1.127 -> 2.1.138 2020-09-05 02:53:59 +00:00
k3s k3s: 1.18.2 -> 1.18.8 2020-09-07 00:42:00 -07:00
k9s k9s: 0.21.7 -> 0.22.1 2020-09-25 11:28:11 +00:00
kanif
kompose
kontemplate
kops kops: Add meta.changelog 2020-09-10 10:52:32 +02:00
kpt kpt: add buildFlagsArray 2020-10-02 22:48:46 -07:00
kube-router
kube3d kube3d: 3.0.1 -> 3.0.2 2020-09-25 18:20:05 +00:00
kubecfg
kubectl
kubeless
kubelogin kubelogin: init at 0.0.6 2020-09-29 22:18:06 -05:00
kubernetes kubernetes: 1.18.8 -> 1.19.1 2020-09-10 13:07:24 +02:00
kubernix
kubeseal
kubespy
kubetail
kubeval
linkerd
luigi luigi: 3.0.1 -> 3.0.2 2020-09-25 21:20:33 +00:00
minikube minikube: 1.12.3 -> 1.13.0 2020-09-05 07:45:12 +00:00
minishift
node-problem-detector
nomad nomad: Pin to go1.14 for 0.11 and 0.12 2020-09-09 19:21:56 +02:00
openshift
pachyderm
pig
popeye popeye: init at 0.8.10 2020-09-21 01:58:36 -03:00
prow
qbec
sonobuoy
spacegun
spark
ssm-agent
ssm-session-manager-plugin
stern stern: use deleteVendor 2020-09-08 16:32:39 +10:00
taktuk
tanka
terraform terraform: expose providers to terraform 0.13 2020-10-08 22:18:12 +01:00
terraform-compliance terraform-compliance: fix build 2020-09-21 00:06:27 -04:00
terraform-docs
terraform-inventory
terraform-landscape
terraform-providers terraform: expose providers to terraform 0.13 2020-10-08 22:18:12 +01:00
terragrunt terragrunt: 0.23.33 -> 0.23.40 2020-09-07 00:47:22 +00:00
terranix terranix: init at 2.3.0 2020-10-02 10:39:14 +02:00
tilt tilt: 0.17.0 -> 0.17.2 2020-08-31 17:20:12 -07:00
velero velero: init at 1.5.1 2020-09-21 02:12:06 -03:00