如何获取管理员用户kubeconfig

时间:2018-12-10 11:19:56

标签: azure-devops terraform azure-aks azure-rm

我正在使用azure aks并通过使用terraform模块将其部署,我已成功执行。以下文件。

https://www.hashicorp.com/blog/kubernetes-cluster-with-aks-and-terraform

但是问题是我想保存admin用户的kubeconfig,下面是我写的代码。我无法获取管理员用户的kubeconfig文件。

==============================================

resource "null_resource" "kubeconfig_save" {
    provisioner "local-exec" {
    command = <<EOT
           rm -rf /tmp/kubeconfig && \
           echo "${azurerm_kubernetes_cluster.k8s.kube_config_raw}" > /tmp/kubeconfig
    EOT
    }
}
==================================================

我需要与管理员用户一起使用kubeconfig。

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

0

如果这样不起作用,请尝试将其输出类似于https://www.addevent.com/events示例。

然后运行:

output "kubeConfig" {
  value = "${azurerm_kubernetes_cluster.k8s.kube_config_raw}"
}