【问题标题】:Jenkins on Windows 10 minikube issueJenkins on Windows 10 minikube issue
【发布时间】:2021-01-06 03:07:42
【问题描述】:

我有一个实验性管道,使用:Jenkins、minikube 和 docker for windows。 docker 和 Jenkins 都是用 windows 启动的,然后我用 minikube 启动

minekube 开始

在管道中,我有命令 bat "kubectl apply -f deployment.yaml" 我从詹金斯那里得到的

Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.

但是,当我在 power shell 中运行相同的命令时,它运行正常。 当我运行命令 kubectl config get-contexts 我得到了

CURRENT   NAME                 CLUSTER          AUTHINFO         NAMESPACE
          docker-desktop       docker-desktop   docker-desktop
          docker-for-desktop   docker-desktop   docker-desktop
*         minikube             minikube         minikube

当我运行 kubectl config view 时,从电源外壳,我得到

apiVersion: v1 clusters:
- cluster:
    certificate-authority-data: DATA+OMITTED
    server: https://kubernetes.docker.internal:6443   name: docker-desktop
- cluster:
    certificate-authority: C:\Users\shady1\.minikube\ca.crt
    **server: https://127.0.0.1:32768**   name: minikube contexts:
- context:
    cluster: docker-desktop
    user: docker-desktop   name: docker-desktop
- context:
    cluster: docker-desktop
    user: docker-desktop   name: docker-for-desktop
- context:
    cluster: minikube
    user: minikube   name: minikube current-context: minikube kind: Config preferences: {} users:
- name: docker-desktop   user:
    client-certificate-data: REDACTED
    client-key-data: REDACTED
- name: minikube   user:
    client-certificate: C:\Users\shady1\.minikube\profiles\minikube\client.crt
    client-key: C:\Users\shady1\.minikube\profiles\minikube\client.key

当我运行 kubectl config view 时,来自 Jenkins 管道,我得到了

apiVersion: v1
clusters: null
contexts: null
current-context: ""
kind: Config
preferences: {}
users: null

有什么提示吗?

【问题讨论】:

    标签: jenkins windows-10 minikube


    【解决方案1】:

    添加环境变量 KUBECONFIG=C:\Users\shady1.kube\config 解决了这个问题

    【讨论】:

      猜你喜欢
      • 2023-03-09
      • 2020-01-04
      • 2022-11-09
      • 2016-12-07
      • 1970-01-01
      • 2017-04-10
      • 1970-01-01
      • 2022-12-28
      • 1970-01-01
      相关资源
      最近更新 更多