我使用以下文件创建了一个gitlab项目:
.gitlab-ci.yml
基本上是
- kubectl get pods
- kubectl apply -f sonar-data.yaml
- kubectl apply -f sonar-extensions.yaml
- kubectl apply -f sonar-secret.yaml
- kubectl apply -f sonar-deployment.yaml
- kubectl apply -f sonar-svc.yaml
但是在运行kubectl
时失败,并出现以下错误:
$ kubectl get pods
The connection to the server localhost:8080 was refused - did you specify the right host or port?
通过cat ~/.kube/config
,它没有显示此类文件。
但是我的kubernetes已经在gitlab中配置,如下所示:
那么哪里错了?预先感谢!