[英]How to bump package.json version of project on GitLab CI/CD?
[英]Gitlab ci/cd integration with Kubernetes on different project
I am trying to deploy resources in Kubernetes cluster using gitlab ci/cd pipeline following https://docs.gitlab.com/ee/user/clusters/agent/ci_cd_tunnel.html . 如果代理配置和清单都放在同一个项目中,我能够成功部署资源。
kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
testgroup/agentk:myk8sagent gitlab agent:12755
$ kubectl config use-context testgroup/agentk:myk8sagent
Switched to context "testgroup/agentk:myk8sagent".
$ kubectl get pods
No resources found in default namespace.
但是当清单在不同的项目中(但在同一组下)时,它无法识别上下文。
kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
$ kubectl config use-context testgroup/agentk:myk8sagent
error: no context exists with the name: "testgroup/agentk:myk8sagent"
我在这里想念什么?
也有这样的问题,目前,它不适用于不同的组,仅适用于单个组层次结构。 这是在 v14.9.2
打开了一个问题: https://gitlab.com/gitlab-org/gitlab/-/issues/346636
作为一种解决方法,我们为每个项目组使用一个代理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.