我们说我有两个项目:jenkins ci
和small application
(与jenkins一起部署)。我应该把它们放在同一个集群中吗?
这是我在Jenkinsfile中运行以部署应用程序的命令:
sh("kubectl --namespace=production apply -f k8s/services/")
sh("kubectl --namespace=production apply -f k8s/production/")
如果将它们放在单独的群集中更好,我如何使用kubectl
将资源应用到另一个群集中?
答案 0 :(得分:0)
如果要使用2个集群,则将两个集群配置放在2个不同的kube配置中,然后在执行kubectl时调用这些文件,如下所示 kubectl --kubeconfig --namespace = production apply -f k8s / services /"