更改k8s API的组名称和版本



我正在使用自定义指标API进行自动缩放。我使用了一个外部REST API服务来处理来自HPA的get请求。我想更改k8s-doc中提到的URL标准结构中的组和版本名称。

结构:

GET /apis/GROUP/VERSION/namespaces/NAMESPACE/RESOURCETYPE/NAME

我的网址:

/apis/***custom.metrics.k8s.io/v1beta1***/namespaces/default/services/my-API/metric-value

我想将组名custom.metrics.k8s.io更改为某些mycustom.metrics.k8s.io。由于这个组名和版本在custom-metrics-api-service.yaml中(最后我附加了yaml文件(。我试图更改组名称,但HPA无法检索度量值。看来HPA仍在寻找该客户度量组。

那么,是否可以更改标准url中的组和版本名称?如果是,那么我需要更改的所有文件是什么?

apiVersion: apiregistration.k8s.io/v1
kind: APIService
metadata:
name: v1beta1.custom.metrics.k8s.io
spec:
insecureSkipTLSVerify: true
group: custom.metrics.k8s.io
groupPriorityMinimum: 1000
versionPriority: 5
service:
name: my-API
namespace: default
version: v1beta1

custom.metrics.k8s.io是聚合系列API的名称,不可更改。

相关内容

  • 没有找到相关文章

最新更新