我有一个REST-API用例。我正在将REST服务部署到kubernetes。因此,对于自动缩放广告连播,我想基于每秒请求这样的自定义指标构建“水平广告连播自动缩放器”。因此,为此目的,我们必须创建一个类似https://github.com/banzaicloud/banzai-charts/tree/master/kube-metrics-adapter的custom-metrics-adapter。
但是我面临的问题是,我无权创建任何 ClusterRole 或创建 APIService 。我只想知道我们是否可以在我可以访问的名称空间级别上部署此 kube-metrics-adapter API,以便它可以向HPA提供自定义指标。是否有必要在群集级别使用此适配器?
答案 0 :(得分:1)
从图表上可以看出,RBAC模板经过硬编码以使用clusterroles。如果tiller
没有群集级别的访问权限,则无法安装此图表。您可以尝试将图表修改为命名空间范围,但是您可能需要对度量标准API的某种级别的权限才能注册自定义度量。
请问集群管理员,是否可以放入集群角色?