mirror of https://github.com/kubernetes/kops.git
Merge pull request #6317 from gambol99/fix_kubelet_api_manifest
Kubelet API RBAC Manifest
This commit is contained in:
commit
fe074fbd30
|
@ -269,12 +269,12 @@ func (b *BootstrapChannelBuilder) buildManifest() (*channelsapi.Addons, map[stri
|
|||
// Adding the kubelet-api-admin binding: this is required when switching to webhook authorization on the kubelet
|
||||
// docs: https://kubernetes.io/docs/reference/access-authn-authz/rbac/#other-component-roles
|
||||
// issue: https://github.com/kubernetes/kops/issues/5176
|
||||
key := "rbac.addons.k8s.io"
|
||||
key := "kubelet-api.rbac.addons.k8s.io"
|
||||
version := "v0.0.1"
|
||||
|
||||
{
|
||||
id := "kubelet-api-admin"
|
||||
location := key + "/kubelet-api-admin.yaml"
|
||||
location := key + "/k8s-1.9.yaml"
|
||||
id := "k8s-1.9"
|
||||
|
||||
addons.Spec.Addons = append(addons.Spec.Addons, &channelsapi.AddonSpec{
|
||||
Name: fi.String(key),
|
||||
|
|
|
@ -30,12 +30,12 @@ spec:
|
|||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
version: 1.8.0
|
||||
- id: kubelet-api-admin
|
||||
- id: k8s-1.9
|
||||
kubernetesVersion: '>=1.9.0'
|
||||
manifest: rbac.addons.k8s.io/kubelet-api-admin.yaml
|
||||
name: rbac.addons.k8s.io
|
||||
manifest: kubelet-api.rbac.addons.k8s.io/k8s-1.9.yaml
|
||||
name: kubelet-api.rbac.addons.k8s.io
|
||||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
k8s-addon: kubelet-api.rbac.addons.k8s.io
|
||||
version: v0.0.1
|
||||
- manifest: limit-range.addons.k8s.io/v1.5.0.yaml
|
||||
name: limit-range.addons.k8s.io
|
||||
|
|
|
@ -30,12 +30,12 @@ spec:
|
|||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
version: 1.8.0
|
||||
- id: kubelet-api-admin
|
||||
- id: k8s-1.9
|
||||
kubernetesVersion: '>=1.9.0'
|
||||
manifest: rbac.addons.k8s.io/kubelet-api-admin.yaml
|
||||
name: rbac.addons.k8s.io
|
||||
manifest: kubelet-api.rbac.addons.k8s.io/k8s-1.9.yaml
|
||||
name: kubelet-api.rbac.addons.k8s.io
|
||||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
k8s-addon: kubelet-api.rbac.addons.k8s.io
|
||||
version: v0.0.1
|
||||
- manifest: limit-range.addons.k8s.io/v1.5.0.yaml
|
||||
name: limit-range.addons.k8s.io
|
||||
|
|
|
@ -30,12 +30,12 @@ spec:
|
|||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
version: 1.8.0
|
||||
- id: kubelet-api-admin
|
||||
- id: k8s-1.9
|
||||
kubernetesVersion: '>=1.9.0'
|
||||
manifest: rbac.addons.k8s.io/kubelet-api-admin.yaml
|
||||
name: rbac.addons.k8s.io
|
||||
manifest: kubelet-api.rbac.addons.k8s.io/k8s-1.9.yaml
|
||||
name: kubelet-api.rbac.addons.k8s.io
|
||||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
k8s-addon: kubelet-api.rbac.addons.k8s.io
|
||||
version: v0.0.1
|
||||
- manifest: limit-range.addons.k8s.io/v1.5.0.yaml
|
||||
name: limit-range.addons.k8s.io
|
||||
|
|
|
@ -30,12 +30,12 @@ spec:
|
|||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
version: 1.8.0
|
||||
- id: kubelet-api-admin
|
||||
- id: k8s-1.9
|
||||
kubernetesVersion: '>=1.9.0'
|
||||
manifest: rbac.addons.k8s.io/kubelet-api-admin.yaml
|
||||
name: rbac.addons.k8s.io
|
||||
manifest: kubelet-api.rbac.addons.k8s.io/k8s-1.9.yaml
|
||||
name: kubelet-api.rbac.addons.k8s.io
|
||||
selector:
|
||||
k8s-addon: rbac.addons.k8s.io
|
||||
k8s-addon: kubelet-api.rbac.addons.k8s.io
|
||||
version: v0.0.1
|
||||
- manifest: limit-range.addons.k8s.io/v1.5.0.yaml
|
||||
name: limit-range.addons.k8s.io
|
||||
|
|
Loading…
Reference in New Issue