apiserver 的标志 'api-prefix' 没有实现?
The flag 'api-prefix' for apiserver is not implemented?
我发现 apiserver
有一个名为 api-prefix
的标志,所以我尝试使用它。
我将标志设置为 api1
为了保持兼容,我修改了其他组件的标志,如下所示:
kubelet: --api-servers=https://master:6443/api1
kube-proxy: --master=https://master:6443/api1
我也试过修改kube-controller-manager
和kube-scheduler
的flag,但是报如下错误:
host must be a URL
所以我还是保留了这两个组件的flag。
现在我想知道是因为标志api-prefix
没有实现还是我使用它们的方式不对?
我认为 api-prefix
尚未完成。仍有待处理的 PR 才能使其全面运行。这是基于这个 comment 到已经合并的 #12951 PR.
我发现 apiserver
有一个名为 api-prefix
的标志,所以我尝试使用它。
我将标志设置为 api1
为了保持兼容,我修改了其他组件的标志,如下所示:
kubelet: --api-servers=https://master:6443/api1
kube-proxy: --master=https://master:6443/api1
我也试过修改kube-controller-manager
和kube-scheduler
的flag,但是报如下错误:
host must be a URL
所以我还是保留了这两个组件的flag。
现在我想知道是因为标志api-prefix
没有实现还是我使用它们的方式不对?
我认为 api-prefix
尚未完成。仍有待处理的 PR 才能使其全面运行。这是基于这个 comment 到已经合并的 #12951 PR.