我正在Kubernetes集群上自动构建我们的开发环境(prow,tekton,kaniko,nexus,Vault等)。因此,如果需要,我可以在不同的Kuberentes集群上快速重建开发环境。我正在使用Jenkins X,这真的很棒!
我正在使用的nexus存储库服务器是从helm chart构建的。为了使我的应用程序能够通过现成的方式构建,只需与我们的Nexus服务器通信,我需要添加另外两个不在maven-central中的Nexus(mvn)存储库,并将它们添加到maven-group中。
这在Nexus用户界面中非常容易实现。但是,在配置头盔图表时,我想自动执行此操作。我已经阅读了一些有关使用here的内容Script API。我可能会深入研究并使它正常工作,但这似乎是解决一个简单问题的复杂解决方案。有其他替代方法吗?
我正在Kubernetes集群上自动构建我们的开发环境(prow,tekton,kaniko,nexus,Vault等)。这样我就可以在其他Kuberentes上快速重建开发环境...
使用脚本执行此操作可能比我最初预期的要容易,但是尚未测试,但是我想create-repos.json
可能看起来像这样: