如何在 GitLab 中使用 kubeconfig 作为环境变量

How to use kubeconfig as environment variable in GitLab

我正在创建 GitLab CI/CD 管道以将应用程序部署到 Azure Kubernetes 服务。

  1. 如何将 kubeconfig 文件指定为环境变量?
  2. 如何在管道中使用?

使用Project/Settings/CICD/Variables部分 并在那里添加一个类型为“File”的变量

然后就可以在管道中使用了:

  before_script:
    - export KUBECONFIG=$KUBECONFIG_FILE