如何获得管理员用户kubeconfig

问题描述 投票:0回答:1

我正在使用azure aks并使用terraform模块进行部署,我已经成功执行了。以下文件。

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

但问题是我想保存admin user的kubeconfig.Below是我编写的代码。我无法获得admin用户的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。

azure-devops terraform azure-aks azure-rm
1个回答
0
投票

你可以这样做:

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

如果这不起作用尝试输出它类似于qazxsw poi示例。

然后运行:

this
© www.soinside.com 2019 - 2024. All rights reserved.