Closed uncycler closed 3 years ago
Describe the bug
Since version 0.8.3, the provider fails to configure with the following error:
Error: Failed to configure: unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT must be defined
This happens only when the resource azurerm_kubernetes_cluster.mycluster don't exist yet.
azurerm_kubernetes_cluster.mycluster
Steps to reproduce the issue:
Configure the provider.
resource "azurerm_kubernetes_cluster" "mycluster" {} provider "k8s" { load_config_file = "false" host = azurerm_kubernetes_cluster.mycluster.kube_admin_config.0.host username = azurerm_kubernetes_cluster.mycluster.kube_admin_config.0.username password = azurerm_kubernetes_cluster.mycluster.kube_admin_config.0.password client_certificate = base64decode(azurerm_kubernetes_cluster.mycluster.kube_admin_config.0.client_certificate) client_key = base64decode(azurerm_kubernetes_cluster.mycluster.kube_admin_config.0.client_key) cluster_ca_certificate = base64decode(azurerm_kubernetes_cluster.mycluster.kube_admin_config.0.cluster_ca_certificate) }
Expected behavior
The provider should not be configured before the resource azurerm_kubernetes_cluster is available.
I have the same issue with 0.8.3. Using 0.8.2 works.
Could you please try 0.8.4? I hope it resolves your issues.
Describe the bug
Since version 0.8.3, the provider fails to configure with the following error:
Error: Failed to configure: unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT must be defined
This happens only when the resource
azurerm_kubernetes_cluster.mycluster
don't exist yet.Steps to reproduce the issue:
Configure the provider.
Expected behavior
The provider should not be configured before the resource azurerm_kubernetes_cluster is available.