mirror of https://github.com/kubernetes/kops.git
Update Weave for CVE-2020-13597
This commit is contained in:
parent
367177f272
commit
c4d10a1bb0
|
|
@ -13185,18 +13185,18 @@ apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ''
|
- ''
|
||||||
|
|
@ -13236,10 +13236,10 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
roleRef:
|
roleRef:
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -13293,17 +13293,17 @@ apiVersion: apps/v1
|
||||||
kind: DaemonSet
|
kind: DaemonSet
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
# Wait 5 seconds to let pod connect before rolling next pod
|
# Wait 5 seconds to let pod connect before rolling next pod
|
||||||
minReadySeconds: 5
|
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
minReadySeconds: 5
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
|
@ -13347,7 +13347,7 @@ spec:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
key: network-password
|
key: network-password
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-kube:2.6.2'
|
image: 'weaveworks/weave-kube:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6782
|
containerPort: 6782
|
||||||
|
|
@ -13394,7 +13394,7 @@ spec:
|
||||||
- name: EXTRA_ARGS
|
- name: EXTRA_ARGS
|
||||||
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-npc:2.6.2'
|
image: 'weaveworks/weave-npc:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6781
|
containerPort: 6781
|
||||||
|
|
@ -13485,18 +13485,18 @@ apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ''
|
- ''
|
||||||
|
|
@ -13532,14 +13532,14 @@ rules:
|
||||||
- patch
|
- patch
|
||||||
- update
|
- update
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
roleRef:
|
roleRef:
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -13549,7 +13549,7 @@ subjects:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: Role
|
kind: Role
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -13573,7 +13573,7 @@ rules:
|
||||||
verbs:
|
verbs:
|
||||||
- create
|
- create
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -13593,10 +13593,10 @@ apiVersion: extensions/v1beta1
|
||||||
kind: DaemonSet
|
kind: DaemonSet
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
# Wait 5 seconds to let pod connect before rolling next pod
|
# Wait 5 seconds to let pod connect before rolling next pod
|
||||||
minReadySeconds: 5
|
minReadySeconds: 5
|
||||||
|
|
@ -13644,7 +13644,7 @@ spec:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
key: network-password
|
key: network-password
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-kube:2.6.2'
|
image: 'weaveworks/weave-kube:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6782
|
containerPort: 6782
|
||||||
|
|
@ -13691,7 +13691,7 @@ spec:
|
||||||
- name: EXTRA_ARGS
|
- name: EXTRA_ARGS
|
||||||
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-npc:2.6.2'
|
image: 'weaveworks/weave-npc:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6781
|
containerPort: 6781
|
||||||
|
|
|
||||||
|
|
@ -13,18 +13,18 @@ apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ''
|
- ''
|
||||||
|
|
@ -64,10 +64,10 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
roleRef:
|
roleRef:
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -121,17 +121,17 @@ apiVersion: apps/v1
|
||||||
kind: DaemonSet
|
kind: DaemonSet
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
# Wait 5 seconds to let pod connect before rolling next pod
|
# Wait 5 seconds to let pod connect before rolling next pod
|
||||||
minReadySeconds: 5
|
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
minReadySeconds: 5
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
|
@ -175,7 +175,7 @@ spec:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
key: network-password
|
key: network-password
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-kube:2.6.2'
|
image: 'weaveworks/weave-kube:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6782
|
containerPort: 6782
|
||||||
|
|
@ -222,7 +222,7 @@ spec:
|
||||||
- name: EXTRA_ARGS
|
- name: EXTRA_ARGS
|
||||||
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-npc:2.6.2'
|
image: 'weaveworks/weave-npc:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6781
|
containerPort: 6781
|
||||||
|
|
|
||||||
|
|
@ -13,18 +13,18 @@ apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ''
|
- ''
|
||||||
|
|
@ -60,14 +60,14 @@ rules:
|
||||||
- patch
|
- patch
|
||||||
- update
|
- update
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
roleRef:
|
roleRef:
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -77,7 +77,7 @@ subjects:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: Role
|
kind: Role
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -101,7 +101,7 @@ rules:
|
||||||
verbs:
|
verbs:
|
||||||
- create
|
- create
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1beta1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: RoleBinding
|
kind: RoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
|
|
@ -121,10 +121,10 @@ apiVersion: extensions/v1beta1
|
||||||
kind: DaemonSet
|
kind: DaemonSet
|
||||||
metadata:
|
metadata:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
labels:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
# Wait 5 seconds to let pod connect before rolling next pod
|
# Wait 5 seconds to let pod connect before rolling next pod
|
||||||
minReadySeconds: 5
|
minReadySeconds: 5
|
||||||
|
|
@ -172,7 +172,7 @@ spec:
|
||||||
name: weave-net
|
name: weave-net
|
||||||
key: network-password
|
key: network-password
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-kube:2.6.2'
|
image: 'weaveworks/weave-kube:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6782
|
containerPort: 6782
|
||||||
|
|
@ -219,7 +219,7 @@ spec:
|
||||||
- name: EXTRA_ARGS
|
- name: EXTRA_ARGS
|
||||||
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
value: "{{ .Networking.Weave.NPCExtraArgs }}"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
image: 'weaveworks/weave-npc:2.6.2'
|
image: 'weaveworks/weave-npc:2.6.4'
|
||||||
ports:
|
ports:
|
||||||
- name: metrics
|
- name: metrics
|
||||||
containerPort: 6781
|
containerPort: 6781
|
||||||
|
|
|
||||||
|
|
@ -636,8 +636,8 @@ func (b *BootstrapChannelBuilder) buildAddons() *channelsapi.Addons {
|
||||||
if b.cluster.Spec.Networking.Weave != nil {
|
if b.cluster.Spec.Networking.Weave != nil {
|
||||||
key := "networking.weave"
|
key := "networking.weave"
|
||||||
versions := map[string]string{
|
versions := map[string]string{
|
||||||
"k8s-1.8": "2.6.2-kops.2",
|
"k8s-1.8": "2.6.4-kops.1",
|
||||||
"k8s-1.12": "2.6.2-kops.2",
|
"k8s-1.12": "2.6.4-kops.1",
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -89,16 +89,16 @@ spec:
|
||||||
- id: k8s-1.8
|
- id: k8s-1.8
|
||||||
kubernetesVersion: <1.12.0
|
kubernetesVersion: <1.12.0
|
||||||
manifest: networking.weave/k8s-1.8.yaml
|
manifest: networking.weave/k8s-1.8.yaml
|
||||||
manifestHash: 6d1820c37afaee6423b9d16cfbc45fcca281b18f
|
manifestHash: f8b6cd9ce602b4c812cb6a60b8a5d7639bab75d5
|
||||||
name: networking.weave
|
name: networking.weave
|
||||||
selector:
|
selector:
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
version: 2.6.2-kops.2
|
version: 2.6.4-kops.1
|
||||||
- id: k8s-1.12
|
- id: k8s-1.12
|
||||||
kubernetesVersion: '>=1.12.0'
|
kubernetesVersion: '>=1.12.0'
|
||||||
manifest: networking.weave/k8s-1.12.yaml
|
manifest: networking.weave/k8s-1.12.yaml
|
||||||
manifestHash: 103cd60b880d9bab489b80c81a307a60a8328c69
|
manifestHash: 9274099876041660ea8a7048a43a3512f7339021
|
||||||
name: networking.weave
|
name: networking.weave
|
||||||
selector:
|
selector:
|
||||||
role.kubernetes.io/networking: "1"
|
role.kubernetes.io/networking: "1"
|
||||||
version: 2.6.2-kops.2
|
version: 2.6.4-kops.1
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue