配置注解

在K8s中,注解可以将元数据附加到应用Pod上用于存储额外的信息,以便工具和库能够获取到有关对象的信息,同时不会影响Pod的运行。此外,注解值支持结构化及非结构化数据,并且可以包含标签不允许的字符。本文介绍在部署应用时,如何为应用添加非标识的元数据信息。

操作步骤

  1. 登录EDAS控制台

  2. 在左侧导航栏,单击应用管理 > 应用列表,在顶部菜单栏选择地域并在页面上方选择所属微服务空间,在集群类型下拉列表,选择K8s集群,然后在页面单击具体的应用名称。

  3. 应用总览页面右上角选择部署 > 部署

  4. 选择部署模式页面的其中一种部署模式区域的右上角单击开始部署

    说明

    本文以单批发布为例说明操作步骤。

  5. 单批发布页面修改部署参数,并展开注解(Annotation)配置自定义配置注解键值对,完成配置后单击确定

    注解键值对参数配置示例如下:

    • 名称配置为demo-annotation

    • 配置为demo-annotation-value

    等待应用部署成功后,通过kubectl命令查询应用的注解配置。

    kubectl get pod

    可以看到应用Pod的metadata.annotations存在demo-annotation: demo-annotation-value键值对。

相关文档

关于创建或部署应用过程中的其他配置项,请参见使用默认应用来源创建K8s应用