开发者社区 > 云原生 > 云原生可观测 > 正文

请问带认证的es集群 认证在哪里设置?

请问带认证的es集群 认证在哪里设置?

展开
收起
圆葱猪肉包 2023-03-07 13:56:49 249 0
2 条回答
写回答
取消 提交回答
  • 都在http协议里,pts没有针对es鉴权的配置,需要你转为http配置。此问题出自钉群“【4群】PTS用户交流群”

    2023-03-07 15:14:32
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    ES 集群用户登录认证(User authentication) 此功能用于提高 ES 集群的数据访问安全(可参阅 保护您在 Elastic Stack 中的数据),用户必须通过用户名和密码认证,才被允许访问 ES 集群。无论是通过 Kibana、客户端或者 API 等方式访问集群都需要经过认证。详情请参考 通过 API 访问集群、通过客户端访问集群、通过 Kibana 访问集群。

    说明: 在创建 ES 集群时会要求设置用户名和密码。

    对于未开启此功能的集群,用户名和密码仅用于 Kibana 的登录。 对于已开启此功能的集群,用户名和密码可用于任何方式下的 ES 集群用户登录认证。

    支持 ES 集群用户登录认证的 Elasticsearch 版本 并非所有的 Elasticsearch 版本都支持此功能,各版本情况如下:

    开源版:不支持此功能。 基础版:从6.8版本开始,允许用户开启或关闭此功能,6.8版本之前的版本不支持此功能。 白金版:强制开启此功能,且不允许关闭。

    ES 集群开启用户登录认证注意事项 若 ES 集群未开启用户登录认证,需要通过升级或开启开关来开启用户登录认证时,应该先完成以下步骤:

    提前修改业务代码,在调用 API 时传入用户名和密码,以便在开启此功能后可以正常访问集群。 根据 Elasticsearch 官方的设计要求,开启此功能需要全量重启集群,重启期间集群不可用,因此应谨慎选择合适的时机。

    6.8及以上基础版如何开启和关闭 ES 集群用户认证 在创建集群时可以选择开启或关闭 ES 集群用户认证。 集群创建完成后,如果需要再次调整开关状态,可以到集群详情页进行操作。

    2295157541857088478.jpg

    2023-03-07 14:08:12
    赞同 1 展开评论 打赏

云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载