怎么做免费的网站推广,又顺又旺的公司名字,北京百度seo服务,公司单位电话号码大全为了简化开发环境#xff0c;我在WSL Ubuntu 虚拟机上安装了一个microk8s环境#xff0c;接着在项目开发中#xff0c;想用kubernetes-maven-plugin部署一个服务到k8s上#xff0c;但出现错误#xff1a;
[WARNING] Error reading service account token from: [/var/run…为了简化开发环境我在WSL Ubuntu 虚拟机上安装了一个microk8s环境接着在项目开发中想用kubernetes-maven-plugin部署一个服务到k8s上但出现错误
[WARNING] Error reading service account token from: [/var/run/secrets/kubernetes.io/serviceaccount/token]. Ignoring.
[WARNING] F8: Cannot access cluster for detecting mode: Unknown host kubernetes.default.svc看来plugin默认的k8s主机是kubernetes.default.svc一时又找不着在哪儿修改这个主机名于是我就在/etc/hosts里加上这个域名让它指向127.0.0.1再试一下又出现一个问题
[ERROR] Failed to execute goal org.eclipse.jkube:kubernetes-maven-plugin:1.16.1:deploy (default-cli) on project webdemo: Execution default-cli of goal org.eclipse.jkube:kubernetes-maven-plugin:1.16.1:deploy failed: An error has occurred.: Failed to connect to kubernetes.default.svc/127.0.0.1:443: Connection refused - [Help 1]这下域名问题解决了又发现端口443不行于是查询一下
$ kubectl cluster-infoKubernetes control plane is running at https://127.0.0.1:16443
CoreDNS is running at https://127.0.0.1:16443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy原来端口是16443然后一顿狂搜也没找到结果后来在microk8s找到办法了https://microk8s.io/docs/working-with-kubectl
然后执行如下命令
cd $HOME
mkdir .kube
cd .kube
microk8s config config再执行一下部署命令 mvn k8s:resource k8s:deploy终于正常了。