2.2.4. 将 'zync' DeploymentConfig 监控注解从 DeploymentConfig 注解移到 PodTemplate 注解中


当前步骤

此步骤将 prometheus.io/port 和 prometheus.io/scrape 注解从 zync DeploymentConfig 注解移到 PodTemplate 注解中。

步骤

  1. 运行以下命令来记录 prometheus.io/port 和 prometheus.io/scrape 注解的当前值:

    $ oc get dc zync -o json | jq .metadata.annotations
    Copy to Clipboard Toggle word wrap
  2. 将注解添加到 zync DeploymentConfig 的 PodTemplate 注解。如果 prometheus.io/port 和 prometheus.io/scrape 注解值与以下命令中所示的不同,则将它们替换为当前在 zync DeploymentConfig DeploymentConfig 中设置的值,如上一命令所示:

    $ oc patch dc zync --patch '{"spec":{"template":{"metadata":{"annotations":{"prometheus.io/port":"9393","prometheus.io/scrape":"true"}}}}}'
    Copy to Clipboard Toggle word wrap
  3. 从 zync DeploymentConfig 注解中删除原始注解:

    $ oc annotate dc zync prometheus.io/scrape-
    $ oc annotate dc zync prometheus.io/port-
    Copy to Clipboard Toggle word wrap

    此命令会触发 zync 的重新部署。等待它重新部署、对应的新容器集就绪,并且前面的容器集终止。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat