3.1都已经快发版了,如果不是生产环境的话,建议使用更高版本的

    nan-nan 本月会发布,具体信息请关注社区公众号的消息!

    5 天 后

    qinghuan-chain 还是要根据错误提示来解决问题,用kubectl和jenkins插件的区别在于jenkins插件中指定了特定的k8s资源版本,如果这种方法不行的话,建议使用kubectl

    3 个月 后

    解决了没? 碰到同样问题了 K8S 1.19版本 kubesphere 3.1.0的版本一样存在

      JageChen 目前我们不推荐使用 kubernetesDeploy 插件进行部署。正如 @Rick 所说,如果确认资源文件没问题,可以考虑使用 kubectl 进行部署。

        18 天 后
        4 个月 后
        1 个月 后
        10 个月 后

        Rick 现在这问题解决了吗 我用了kubesphere3.3版本,k8s版本v1.20,也出现了此问题

          guolin302
          可以使用持续部署的功能来替代,持续部署利用 argocd,将代码仓库中部署配置部署到 k8s 集群中。
          或者如果在流水线中使用的话,可以将 kubernetesDeploy 替换成:

          withCredentials([kubeconfigFile(credentialsId : 'self' ,variable : 'KUBECONFIG' ,)]) {
                      sh 'envsubst < deploy.yaml | kubectl apply -f -'
                    }
          
          或
          
          withCredentials([kubeconfigContent(credentialsId : 'self' ,variable : 'KUBECONFIG_CONFIG' ,)]) {
                      sh 'mkdir -p ~/.kube/'
                      sh 'echo "$KUBECONFIG_CONFIG" > ~/.kube/config'
                      sh 'envsubst < deploy.yaml | kubectl apply -f -'
                    }