【问题标题】:How to get admin user kubeconfig如何获取管理员用户 kubeconfig
【发布时间】:2018-12-10 11:19:55
【问题描述】:

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

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

但问题是我想保存管理员用户的 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。

【问题讨论】:

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


【解决方案1】:

你可以这样做:

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

如果这不起作用,请尝试输出类似于this 示例。

然后运行:

terraform output kubeConfig > file.tmp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-27
    • 2011-05-17
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多