mirror of https://github.com/kubernetes/kops.git
				
				
				
			Update flannel to v0.26.4
This commit is contained in:
		
							parent
							
								
									25d626d63f
								
							
						
					
					
						commit
						09719378ef
					
				| 
						 | 
					@ -99,7 +99,7 @@ spec:
 | 
				
			||||||
    version: 9.99.0
 | 
					    version: 9.99.0
 | 
				
			||||||
  - id: k8s-1.25
 | 
					  - id: k8s-1.25
 | 
				
			||||||
    manifest: networking.flannel/k8s-1.25.yaml
 | 
					    manifest: networking.flannel/k8s-1.25.yaml
 | 
				
			||||||
    manifestHash: 0b0d13083ea6ee5196f49234a338d9d96e21684a622d2320bd4d9241f7b2e2d7
 | 
					    manifestHash: d1a97af395802323fdf6820591e85bd7916a6fa855464e8c53216e98aa21ef91
 | 
				
			||||||
    name: networking.flannel
 | 
					    name: networking.flannel
 | 
				
			||||||
    prune:
 | 
					    prune:
 | 
				
			||||||
      kinds:
 | 
					      kinds:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,6 +5,7 @@ metadata:
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    addon.kops.k8s.io/name: networking.flannel
 | 
					    addon.kops.k8s.io/name: networking.flannel
 | 
				
			||||||
    app.kubernetes.io/managed-by: kops
 | 
					    app.kubernetes.io/managed-by: kops
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    pod-security.kubernetes.io/enforce: privileged
 | 
					    pod-security.kubernetes.io/enforce: privileged
 | 
				
			||||||
    role.kubernetes.io/networking: "1"
 | 
					    role.kubernetes.io/networking: "1"
 | 
				
			||||||
  name: kube-flannel
 | 
					  name: kube-flannel
 | 
				
			||||||
| 
						 | 
					@ -18,6 +19,7 @@ metadata:
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    addon.kops.k8s.io/name: networking.flannel
 | 
					    addon.kops.k8s.io/name: networking.flannel
 | 
				
			||||||
    app.kubernetes.io/managed-by: kops
 | 
					    app.kubernetes.io/managed-by: kops
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    role.kubernetes.io/networking: "1"
 | 
					    role.kubernetes.io/networking: "1"
 | 
				
			||||||
  name: flannel
 | 
					  name: flannel
 | 
				
			||||||
rules:
 | 
					rules:
 | 
				
			||||||
| 
						 | 
					@ -32,6 +34,7 @@ rules:
 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
  - nodes
 | 
					  - nodes
 | 
				
			||||||
  verbs:
 | 
					  verbs:
 | 
				
			||||||
 | 
					  - get
 | 
				
			||||||
  - list
 | 
					  - list
 | 
				
			||||||
  - watch
 | 
					  - watch
 | 
				
			||||||
- apiGroups:
 | 
					- apiGroups:
 | 
				
			||||||
| 
						 | 
					@ -50,6 +53,7 @@ metadata:
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    addon.kops.k8s.io/name: networking.flannel
 | 
					    addon.kops.k8s.io/name: networking.flannel
 | 
				
			||||||
    app.kubernetes.io/managed-by: kops
 | 
					    app.kubernetes.io/managed-by: kops
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    role.kubernetes.io/networking: "1"
 | 
					    role.kubernetes.io/networking: "1"
 | 
				
			||||||
  name: flannel
 | 
					  name: flannel
 | 
				
			||||||
roleRef:
 | 
					roleRef:
 | 
				
			||||||
| 
						 | 
					@ -70,6 +74,7 @@ metadata:
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    addon.kops.k8s.io/name: networking.flannel
 | 
					    addon.kops.k8s.io/name: networking.flannel
 | 
				
			||||||
    app.kubernetes.io/managed-by: kops
 | 
					    app.kubernetes.io/managed-by: kops
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    role.kubernetes.io/networking: "1"
 | 
					    role.kubernetes.io/networking: "1"
 | 
				
			||||||
  name: flannel
 | 
					  name: flannel
 | 
				
			||||||
  namespace: kube-flannel
 | 
					  namespace: kube-flannel
 | 
				
			||||||
| 
						 | 
					@ -101,6 +106,7 @@ data:
 | 
				
			||||||
  net-conf.json: |-
 | 
					  net-conf.json: |-
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "Network": "100.64.0.0/10",
 | 
					      "Network": "100.64.0.0/10",
 | 
				
			||||||
 | 
					      "EnableNFTables": true,
 | 
				
			||||||
      "Backend": {
 | 
					      "Backend": {
 | 
				
			||||||
        "Type": "vxlan"
 | 
					        "Type": "vxlan"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
| 
						 | 
					@ -112,6 +118,7 @@ metadata:
 | 
				
			||||||
    addon.kops.k8s.io/name: networking.flannel
 | 
					    addon.kops.k8s.io/name: networking.flannel
 | 
				
			||||||
    app: flannel
 | 
					    app: flannel
 | 
				
			||||||
    app.kubernetes.io/managed-by: kops
 | 
					    app.kubernetes.io/managed-by: kops
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    role.kubernetes.io/networking: "1"
 | 
					    role.kubernetes.io/networking: "1"
 | 
				
			||||||
    tier: node
 | 
					    tier: node
 | 
				
			||||||
  name: kube-flannel-cfg
 | 
					  name: kube-flannel-cfg
 | 
				
			||||||
| 
						 | 
					@ -127,6 +134,7 @@ metadata:
 | 
				
			||||||
    addon.kops.k8s.io/name: networking.flannel
 | 
					    addon.kops.k8s.io/name: networking.flannel
 | 
				
			||||||
    app: flannel
 | 
					    app: flannel
 | 
				
			||||||
    app.kubernetes.io/managed-by: kops
 | 
					    app.kubernetes.io/managed-by: kops
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    role.kubernetes.io/networking: "1"
 | 
					    role.kubernetes.io/networking: "1"
 | 
				
			||||||
    tier: node
 | 
					    tier: node
 | 
				
			||||||
  name: kube-flannel-ds
 | 
					  name: kube-flannel-ds
 | 
				
			||||||
| 
						 | 
					@ -171,12 +179,9 @@ spec:
 | 
				
			||||||
              fieldPath: metadata.namespace
 | 
					              fieldPath: metadata.namespace
 | 
				
			||||||
        - name: EVENT_QUEUE_DEPTH
 | 
					        - name: EVENT_QUEUE_DEPTH
 | 
				
			||||||
          value: "5000"
 | 
					          value: "5000"
 | 
				
			||||||
        image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
 | 
					        image: ghcr.io/flannel-io/flannel:v0.26.4
 | 
				
			||||||
        name: kube-flannel
 | 
					        name: kube-flannel
 | 
				
			||||||
        resources:
 | 
					        resources:
 | 
				
			||||||
          limits:
 | 
					 | 
				
			||||||
            cpu: 100m
 | 
					 | 
				
			||||||
            memory: 50Mi
 | 
					 | 
				
			||||||
          requests:
 | 
					          requests:
 | 
				
			||||||
            cpu: 100m
 | 
					            cpu: 100m
 | 
				
			||||||
            memory: 50Mi
 | 
					            memory: 50Mi
 | 
				
			||||||
| 
						 | 
					@ -201,7 +206,7 @@ spec:
 | 
				
			||||||
        - /opt/cni/bin/flannel
 | 
					        - /opt/cni/bin/flannel
 | 
				
			||||||
        command:
 | 
					        command:
 | 
				
			||||||
        - cp
 | 
					        - cp
 | 
				
			||||||
        image: docker.io/rancher/mirrored-flannelcni-flannel-cni-plugin:v1.1.0
 | 
					        image: ghcr.io/flannel-io/flannel-cni-plugin:v1.6.2-flannel1
 | 
				
			||||||
        name: install-cni-plugin
 | 
					        name: install-cni-plugin
 | 
				
			||||||
        volumeMounts:
 | 
					        volumeMounts:
 | 
				
			||||||
        - mountPath: /opt/cni/bin
 | 
					        - mountPath: /opt/cni/bin
 | 
				
			||||||
| 
						 | 
					@ -212,7 +217,7 @@ spec:
 | 
				
			||||||
        - /etc/cni/net.d/10-flannel.conflist
 | 
					        - /etc/cni/net.d/10-flannel.conflist
 | 
				
			||||||
        command:
 | 
					        command:
 | 
				
			||||||
        - cp
 | 
					        - cp
 | 
				
			||||||
        image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
 | 
					        image: ghcr.io/flannel-io/flannel:v0.26.4
 | 
				
			||||||
        name: install-cni
 | 
					        name: install-cni
 | 
				
			||||||
        volumeMounts:
 | 
					        volumeMounts:
 | 
				
			||||||
        - mountPath: /etc/cni/net.d
 | 
					        - mountPath: /etc/cni/net.d
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,15 +1,18 @@
 | 
				
			||||||
# Pulled and modified from: https://raw.githubusercontent.com/coreos/flannel/v0.19.2/Documentation/kube-flannel.yml
 | 
					# Pulled and modified from: https://raw.githubusercontent.com/coreos/flannel/v0.26.4/Documentation/kube-flannel.yml
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
kind: Namespace
 | 
					kind: Namespace
 | 
				
			||||||
apiVersion: v1
 | 
					apiVersion: v1
 | 
				
			||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
  name: kube-flannel
 | 
					  name: kube-flannel
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    pod-security.kubernetes.io/enforce: privileged
 | 
					    pod-security.kubernetes.io/enforce: privileged
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
kind: ClusterRole
 | 
					kind: ClusterRole
 | 
				
			||||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
					apiVersion: rbac.authorization.k8s.io/v1
 | 
				
			||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
 | 
					  labels:
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
  name: flannel
 | 
					  name: flannel
 | 
				
			||||||
rules:
 | 
					rules:
 | 
				
			||||||
- apiGroups:
 | 
					- apiGroups:
 | 
				
			||||||
| 
						 | 
					@ -23,6 +26,7 @@ rules:
 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
  - nodes
 | 
					  - nodes
 | 
				
			||||||
  verbs:
 | 
					  verbs:
 | 
				
			||||||
 | 
					  - get
 | 
				
			||||||
  - list
 | 
					  - list
 | 
				
			||||||
  - watch
 | 
					  - watch
 | 
				
			||||||
- apiGroups:
 | 
					- apiGroups:
 | 
				
			||||||
| 
						 | 
					@ -35,6 +39,8 @@ rules:
 | 
				
			||||||
kind: ClusterRoleBinding
 | 
					kind: ClusterRoleBinding
 | 
				
			||||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
					apiVersion: rbac.authorization.k8s.io/v1
 | 
				
			||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
 | 
					  labels:
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
  name: flannel
 | 
					  name: flannel
 | 
				
			||||||
roleRef:
 | 
					roleRef:
 | 
				
			||||||
  apiGroup: rbac.authorization.k8s.io
 | 
					  apiGroup: rbac.authorization.k8s.io
 | 
				
			||||||
| 
						 | 
					@ -48,6 +54,8 @@ subjects:
 | 
				
			||||||
apiVersion: v1
 | 
					apiVersion: v1
 | 
				
			||||||
kind: ServiceAccount
 | 
					kind: ServiceAccount
 | 
				
			||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
 | 
					  labels:
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
  name: flannel
 | 
					  name: flannel
 | 
				
			||||||
  namespace: kube-flannel
 | 
					  namespace: kube-flannel
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
| 
						 | 
					@ -58,6 +66,7 @@ metadata:
 | 
				
			||||||
  namespace: kube-flannel
 | 
					  namespace: kube-flannel
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    tier: node
 | 
					    tier: node
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
    app: flannel
 | 
					    app: flannel
 | 
				
			||||||
data:
 | 
					data:
 | 
				
			||||||
  cni-conf.json: |
 | 
					  cni-conf.json: |
 | 
				
			||||||
| 
						 | 
					@ -83,6 +92,7 @@ data:
 | 
				
			||||||
  net-conf.json: |
 | 
					  net-conf.json: |
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "Network": "{{ .Networking.NonMasqueradeCIDR }}",
 | 
					      "Network": "{{ .Networking.NonMasqueradeCIDR }}",
 | 
				
			||||||
 | 
					      "EnableNFTables": true,
 | 
				
			||||||
      "Backend": {
 | 
					      "Backend": {
 | 
				
			||||||
        "Type": "{{ FlannelBackendType }}"
 | 
					        "Type": "{{ FlannelBackendType }}"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
| 
						 | 
					@ -96,6 +106,7 @@ metadata:
 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    tier: node
 | 
					    tier: node
 | 
				
			||||||
    app: flannel
 | 
					    app: flannel
 | 
				
			||||||
 | 
					    k8s-app: flannel
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  selector:
 | 
					  selector:
 | 
				
			||||||
    matchLabels:
 | 
					    matchLabels:
 | 
				
			||||||
| 
						 | 
					@ -124,8 +135,7 @@ spec:
 | 
				
			||||||
      serviceAccountName: flannel
 | 
					      serviceAccountName: flannel
 | 
				
			||||||
      initContainers:
 | 
					      initContainers:
 | 
				
			||||||
      - name: install-cni-plugin
 | 
					      - name: install-cni-plugin
 | 
				
			||||||
       #image: flannelcni/flannel-cni-plugin:v1.1.0 for ppc64le and mips64le (dockerhub limitations may apply)
 | 
					        image: ghcr.io/flannel-io/flannel-cni-plugin:v1.6.2-flannel1
 | 
				
			||||||
        image: docker.io/rancher/mirrored-flannelcni-flannel-cni-plugin:v1.1.0
 | 
					 | 
				
			||||||
        command:
 | 
					        command:
 | 
				
			||||||
        - cp
 | 
					        - cp
 | 
				
			||||||
        args:
 | 
					        args:
 | 
				
			||||||
| 
						 | 
					@ -136,8 +146,7 @@ spec:
 | 
				
			||||||
        - name: cni-plugin
 | 
					        - name: cni-plugin
 | 
				
			||||||
          mountPath: /opt/cni/bin
 | 
					          mountPath: /opt/cni/bin
 | 
				
			||||||
      - name: install-cni
 | 
					      - name: install-cni
 | 
				
			||||||
       #image: flannelcni/flannel:v0.19.2 for ppc64le and mips64le (dockerhub limitations may apply)
 | 
					        image: ghcr.io/flannel-io/flannel:v0.26.4
 | 
				
			||||||
        image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
 | 
					 | 
				
			||||||
        command:
 | 
					        command:
 | 
				
			||||||
        - cp
 | 
					        - cp
 | 
				
			||||||
        args:
 | 
					        args:
 | 
				
			||||||
| 
						 | 
					@ -151,8 +160,7 @@ spec:
 | 
				
			||||||
          mountPath: /etc/kube-flannel/
 | 
					          mountPath: /etc/kube-flannel/
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: kube-flannel
 | 
					      - name: kube-flannel
 | 
				
			||||||
       #image: flannelcni/flannel:v0.19.2 for ppc64le and mips64le (dockerhub limitations may apply)
 | 
					        image: ghcr.io/flannel-io/flannel:v0.26.4
 | 
				
			||||||
        image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
 | 
					 | 
				
			||||||
        command:
 | 
					        command:
 | 
				
			||||||
        - /opt/bin/flanneld
 | 
					        - /opt/bin/flanneld
 | 
				
			||||||
        args:
 | 
					        args:
 | 
				
			||||||
| 
						 | 
					@ -163,9 +171,6 @@ spec:
 | 
				
			||||||
          requests:
 | 
					          requests:
 | 
				
			||||||
            cpu: "100m"
 | 
					            cpu: "100m"
 | 
				
			||||||
            memory: "50Mi"
 | 
					            memory: "50Mi"
 | 
				
			||||||
          limits:
 | 
					 | 
				
			||||||
            cpu: "100m"
 | 
					 | 
				
			||||||
            memory: "50Mi"
 | 
					 | 
				
			||||||
        securityContext:
 | 
					        securityContext:
 | 
				
			||||||
          privileged: false
 | 
					          privileged: false
 | 
				
			||||||
          capabilities:
 | 
					          capabilities:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue