- 我想扩展我的 statefulset,并希望使用 Kubernetes API(http 请求)从 pod(容器)内部到 kubernetes 休息服务器启动这种扩展。
- 我尝试使用扩展 statefulset pod
PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
- 但这对我不起作用。
甚至尝试使用获取指定 statefulset 的比例数据
“获取 /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale”
请求: curl -s -k -H "授权:承载 $TOKEN" -X GET https://kubernetes.default.svc:443/apis/apps/v1/namespaces/$Namespace/$Kind/$PodNamePrefix/scale
给出一个错误:
"message": "statefulsets.apps "app-4x" 被禁止:用户 "system:serviceaccount::default" 无法在命名空间 ""","reason" 中的 API 组 "apps" 中获取资源 "statefulsets/scale": “禁止”,
参考:https ://v1-14.docs.kubernetes.io/docs/reference/generated/kubernetes-api/v1.14/
有人可以帮我吗?