我将redhat openjdk18-openshift用作图像流,并遵循以下文档: https://docs.openshift.com/container-platform/3.11/dev_guide/builds/build_inputs.html#using-secrets-during-build
它说它需要一个私钥文件,但是我在本地只拥有settings.xml文件,所以我只提供了一个Buildmap到BuildConfig而不带私钥文件:
source:
configMaps:
- configMap:
name: settings-mvn
并且Openshift仍然仅从中央Maven存储库而不是从我的私有镜像下载依赖项。
我的应用程序在本地计算机上运行良好,没有提供私钥来访问我的settings.xml文件中设置的私有镜像。
那么我可以在不提供私钥的情况下从我的私有镜像下载依赖项吗?