0

如果您在 Kubernetes 或 OpenShift 上使用 Camel K 及其运算符,您如何实现 staging?我是否必须为每个阶段构建图像 - 例如测试、UA 和生产三遍?或者是否有另一种方法可以在后续阶段使用 Camel K 运算符部署曾经构建的映像?

4

1 回答 1

0

完成Integration测试和上演后,您可以获得生成的IntegrationKit图像作为生产的参考Integration,即:

$ k get integrationkit
NAME                       PHASE   TYPE       IMAGE
kit-c82emh1c11s7ki7ijq0g   Ready   platform   10.108.177.66/default/camel-k-kit-c82emh1c11s7ki7ijq0g@sha256:10cd5eea251bc7992f08c9d96fc61d004ed220fbec7fefa20321e0956172a737

$ kamel run Sample.java -t container.image=10.108.177.66/default/camel-k-kit-c82emh1c11s7ki7ijq0g@sha256:10cd5eea251bc7992f08c9d96fc61d004ed220fbec7fefa20321e0956172a737 --dev
于 2022-02-10T10:46:02.330 回答