开发者社区 > 云原生 > 中间件 > 正文

ChaosBlade在部署k8s agent时,只想获取K8s 中指定pod信息吗?

ChaosBlade在部署k8s agent时,只想获取K8s 中指定 namespace下的pod信息有没有其他的办法呀 ?

展开
收起
三分钟热度的鱼 2024-02-01 16:26:13 54 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    可以通过调整Kubernetes的ClusterRole或Role来限制ChaosBlade Agent获取指定namespace下的Pod信息。具体操作如下:

    1. 创建Role:在目标namespace下创建一个Role,该Role只赋予对该namespace下Pod的相关权限。
    2. 绑定ServiceAccount:将创建的Role绑定到ChaosBlade Agent所使用的ServiceAccount上。
    3. 修改ChaosBlade Agent配置:在部署ChaosBlade Agent时,指定使用这个ServiceAccount。

    通过这样的配置,ChaosBlade Agent将只能访问和管理指定namespace下的Pod信息。

    2024-02-02 14:19:35
    赞同 展开评论 打赏
  • 你可以翻翻源码,有没有配置的地方。此回答整理自钉群“ChaosBlade开源讨论群”

    2024-02-01 16:52:35
    赞同 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像