美文网首页
2021-05-07使用powershell连接k8s集群

2021-05-07使用powershell连接k8s集群

作者: 文茶君 | 来源:发表于2021-05-07 11:58 被阅读0次

    想使用window的powershell连接云主机的k8s集群进行开发,按照下面的步骤进行,配置kubeconfig
    https://www.yuque.com/xiongsanxiansheng/nlrnxo/lm4htv
    但是ip要修改
    clusters:

    • cluster:
      insecure-skip-tls-verify: true
      server: https://{IP}:6443
      name: cluster.local

    修改成自己的地址
    但是修改后显示
    Unable to connect to the server: x509: certificate is valid for <internal IPs>, not <external IP>,然后我去查了一下,在Stack Overflow看到了解决办法
    Unable to connect to the server: x509: certificate is valid for <internal IPs>, not <external IP>
    就是跳过验证,改为

    - cluster:
        insecure-skip-tls-verify: true
        server: https://<master_ip>:<port>
    

    原文解决方法,如下
    I reproduced your issue and the solution seems to be either adding certificate in kubeconfig file or to skip tls verification.

    You can do it by adding insecure-skip-tls-verify: true to kubeconfig file so it look something like this:

    - cluster:
        insecure-skip-tls-verify: true
        server: https://<master_ip>:<port>
    
    

    or modify kubeconfig on your microk8s cluster and change server: https://127.0.0.1:16443 to server: https://<master_ip>:16443 and copy it to the host you want to access cluster from.

    相关文章

      网友评论

          本文标题:2021-05-07使用powershell连接k8s集群

          本文链接:https://www.haomeiwen.com/subject/tfksdltx.html