diff --git a/c10f2/0/19/1/kube-flannel.yml b/c10f2/0/19/1/kube-flannel.yml deleted file mode 100644 index a25a04c..0000000 --- a/c10f2/0/19/1/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.19.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.19.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/19/2/kube-flannel.yml b/c10f2/0/19/2/kube-flannel.yml deleted file mode 100644 index f009049..0000000 --- a/c10f2/0/19/2/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.19.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.19.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/20/0/kube-flannel.yml b/c10f2/0/20/0/kube-flannel.yml deleted file mode 100644 index a9cd66a..0000000 --- a/c10f2/0/20/0/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/20/1/kube-flannel.yml b/c10f2/0/20/1/kube-flannel.yml deleted file mode 100644 index 81d9b4a..0000000 --- a/c10f2/0/20/1/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/20/2/kube-flannel.yml b/c10f2/0/20/2/kube-flannel.yml deleted file mode 100644 index b54d378..0000000 --- a/c10f2/0/20/2/kube-flannel.yml +++ /dev/null @@ -1,183 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/21/1/kube-flannel.yml b/c10f2/0/21/1/kube-flannel.yml deleted file mode 100644 index 1763102..0000000 --- a/c10f2/0/21/1/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/21/2/kube-flannel.yml b/c10f2/0/21/2/kube-flannel.yml deleted file mode 100644 index 1763102..0000000 --- a/c10f2/0/21/2/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/21/4/kube-flannel.yml b/c10f2/0/21/4/kube-flannel.yml deleted file mode 100644 index f93ddeb..0000000 --- a/c10f2/0/21/4/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.21.4 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.21.4 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/21/5/kube-flannel.yml b/c10f2/0/21/5/kube-flannel.yml deleted file mode 100644 index bcbbd73..0000000 --- a/c10f2/0/21/5/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.21.5 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.21.5 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/22/0/kube-flannel.yml b/c10f2/0/22/0/kube-flannel.yml deleted file mode 100644 index 4b83e4d..0000000 --- a/c10f2/0/22/0/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/22/1/kube-flannel.yml b/c10f2/0/22/1/kube-flannel.yml deleted file mode 100644 index 54446e2..0000000 --- a/c10f2/0/22/1/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/22/2/kube-flannel.yml b/c10f2/0/22/2/kube-flannel.yml deleted file mode 100644 index 12b8dd3..0000000 --- a/c10f2/0/22/2/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/23/0/kube-flannel.yml b/c10f2/0/23/0/kube-flannel.yml deleted file mode 100644 index 71f483b..0000000 --- a/c10f2/0/23/0/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.3 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.22.3 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/24/0/kube-flannel.yml b/c10f2/0/24/0/kube-flannel.yml deleted file mode 100644 index 4b3db23..0000000 --- a/c10f2/0/24/0/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/24/1/kube-flannel.yml b/c10f2/0/24/1/kube-flannel.yml deleted file mode 100644 index 17ccadf..0000000 --- a/c10f2/0/24/1/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/24/2/kube-flannel.yml b/c10f2/0/24/2/kube-flannel.yml deleted file mode 100644 index b492bdf..0000000 --- a/c10f2/0/24/2/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/24/3/kube-flannel.yml b/c10f2/0/24/3/kube-flannel.yml deleted file mode 100644 index 43f254e..0000000 --- a/c10f2/0/24/3/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.3 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.3 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/24/4/kube-flannel.yml b/c10f2/0/24/4/kube-flannel.yml deleted file mode 100644 index 355eb37..0000000 --- a/c10f2/0/24/4/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.4 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.24.4 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/25/0/kube-flannel.yml b/c10f2/0/25/0/kube-flannel.yml deleted file mode 100644 index 859b1bf..0000000 --- a/c10f2/0/25/0/kube-flannel.yml +++ /dev/null @@ -1,189 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"EnableNFTables\": false,\n\ - \ \"Backend\": {\n \"Type\": \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.25.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.25.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/c10f2/0/19/0/kube-flannel.yml b/p10/0/19/2/kube-flannel.yml similarity index 95% rename from c10f2/0/19/0/kube-flannel.yml rename to p10/0/19/2/kube-flannel.yml index cfae9f5..00b820f 100644 --- a/c10f2/0/19/0/kube-flannel.yml +++ b/p10/0/19/2/kube-flannel.yml @@ -101,7 +101,7 @@ spec: serviceAccountName: flannel initContainers: - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.0 + image: registry.altlinux.org/k8s-p10/flannel-cni-plugin:v1.1.0 command: - cp args: @@ -112,7 +112,7 @@ spec: - name: cni-plugin mountPath: /opt/cni/bin - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.18.1 + image: registry.altlinux.org/k8s-p10/flannel:v0.19.2 command: - cp args: @@ -126,7 +126,7 @@ spec: mountPath: /etc/kube-flannel/ containers: - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.18.1 + image: registry.altlinux.org/k8s-p10/flannel:v0.19.2 command: - /opt/bin/flanneld args: diff --git a/c10f2/0/21/3/kube-flannel.yml b/p10/0/21/4/kube-flannel.yml similarity index 95% rename from c10f2/0/21/3/kube-flannel.yml rename to p10/0/21/4/kube-flannel.yml index 17138ae..9a57666 100644 --- a/c10f2/0/21/3/kube-flannel.yml +++ b/p10/0/21/4/kube-flannel.yml @@ -109,7 +109,7 @@ spec: serviceAccountName: flannel initContainers: - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 + image: registry.altlinux.org/k8s-p10/flannel-cni-plugin:v1.1.2 command: - cp args: @@ -120,7 +120,7 @@ spec: - name: cni-plugin mountPath: /opt/cni/bin - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.21.3 + image: registry.altlinux.org/k8s-p10/flannel:v0.21.4 command: - cp args: @@ -134,7 +134,7 @@ spec: mountPath: /etc/kube-flannel/ containers: - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.21.3 + image: registry.altlinux.org/k8s-p10/flannel:v0.21.4 command: - /opt/bin/flanneld args: diff --git a/c10f2/0/21/0/kube-flannel.yml b/p10/latest/kube-flannel.yml similarity index 95% rename from c10f2/0/21/0/kube-flannel.yml rename to p10/latest/kube-flannel.yml index 1763102..d7ed136 100644 --- a/c10f2/0/21/0/kube-flannel.yml +++ b/p10/latest/kube-flannel.yml @@ -109,7 +109,7 @@ spec: serviceAccountName: flannel initContainers: - name: install-cni-plugin - image: registry.altlinux.org/k8s-c10f2/flannel-cni-plugin:v1.1.2 + image: registry.altlinux.org/k8s-p10/flannel-cni-plugin:latest command: - cp args: @@ -120,7 +120,7 @@ spec: - name: cni-plugin mountPath: /opt/cni/bin - name: install-cni - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 + image: registry.altlinux.org/k8s-p10/flannel:latest command: - cp args: @@ -134,7 +134,7 @@ spec: mountPath: /etc/kube-flannel/ containers: - name: kube-flannel - image: registry.altlinux.org/k8s-c10f2/flannel:v0.20.2 + image: registry.altlinux.org/k8s-p10/flannel:latest command: - /opt/bin/flanneld args: diff --git a/sisyphus/0/19/0/kube-flannel.yml b/sisyphus/0/19/0/kube-flannel.yml deleted file mode 100644 index 185b615..0000000 --- a/sisyphus/0/19/0/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.18.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.18.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/19/1/kube-flannel.yml b/sisyphus/0/19/1/kube-flannel.yml deleted file mode 100644 index bbe0ff4..0000000 --- a/sisyphus/0/19/1/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.19.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.19.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/19/2/kube-flannel.yml b/sisyphus/0/19/2/kube-flannel.yml deleted file mode 100644 index 7e8ba17..0000000 --- a/sisyphus/0/19/2/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.19.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.19.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/20/0/kube-flannel.yml b/sisyphus/0/20/0/kube-flannel.yml deleted file mode 100644 index 05cfa40..0000000 --- a/sisyphus/0/20/0/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/20/1/kube-flannel.yml b/sisyphus/0/20/1/kube-flannel.yml deleted file mode 100644 index b1fe9e4..0000000 --- a/sisyphus/0/20/1/kube-flannel.yml +++ /dev/null @@ -1,182 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/20/2/kube-flannel.yml b/sisyphus/0/20/2/kube-flannel.yml deleted file mode 100644 index 532bd12..0000000 --- a/sisyphus/0/20/2/kube-flannel.yml +++ /dev/null @@ -1,183 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - limits: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/21/0/kube-flannel.yml b/sisyphus/0/21/0/kube-flannel.yml deleted file mode 100644 index 86b52e7..0000000 --- a/sisyphus/0/21/0/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/21/1/kube-flannel.yml b/sisyphus/0/21/1/kube-flannel.yml deleted file mode 100644 index 86b52e7..0000000 --- a/sisyphus/0/21/1/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/21/2/kube-flannel.yml b/sisyphus/0/21/2/kube-flannel.yml deleted file mode 100644 index 86b52e7..0000000 --- a/sisyphus/0/21/2/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.20.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/21/3/kube-flannel.yml b/sisyphus/0/21/3/kube-flannel.yml deleted file mode 100644 index 7aa3adc..0000000 --- a/sisyphus/0/21/3/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.21.3 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.21.3 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/21/4/kube-flannel.yml b/sisyphus/0/21/4/kube-flannel.yml deleted file mode 100644 index 0f97c4f..0000000 --- a/sisyphus/0/21/4/kube-flannel.yml +++ /dev/null @@ -1,187 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.21.4 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.21.4 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/21/5/kube-flannel.yml b/sisyphus/0/21/5/kube-flannel.yml deleted file mode 100644 index 32828ff..0000000 --- a/sisyphus/0/21/5/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.21.5 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.21.5 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/22/0/kube-flannel.yml b/sisyphus/0/22/0/kube-flannel.yml deleted file mode 100644 index f9f6528..0000000 --- a/sisyphus/0/22/0/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.1.2 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/22/1/kube-flannel.yml b/sisyphus/0/22/1/kube-flannel.yml deleted file mode 100644 index ab291fa..0000000 --- a/sisyphus/0/22/1/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/22/2/kube-flannel.yml b/sisyphus/0/22/2/kube-flannel.yml deleted file mode 100644 index 653f3e2..0000000 --- a/sisyphus/0/22/2/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.2 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.2 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/22/3/kube-flannel.yml b/sisyphus/0/22/3/kube-flannel.yml deleted file mode 100644 index 1fd91b8..0000000 --- a/sisyphus/0/22/3/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.3 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.3 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/23/0/kube-flannel.yml b/sisyphus/0/23/0/kube-flannel.yml deleted file mode 100644 index 1fd91b8..0000000 --- a/sisyphus/0/23/0/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.3 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.22.3 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/24/0/kube-flannel.yml b/sisyphus/0/24/0/kube-flannel.yml deleted file mode 100644 index 3ab8e92..0000000 --- a/sisyphus/0/24/0/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/24/1/kube-flannel.yml b/sisyphus/0/24/1/kube-flannel.yml deleted file mode 100644 index e3a0f69..0000000 --- a/sisyphus/0/24/1/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.2.0 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.1 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.1 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/24/3/kube-flannel.yml b/sisyphus/0/24/3/kube-flannel.yml deleted file mode 100644 index 953c2c0..0000000 --- a/sisyphus/0/24/3/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.3 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.3 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/24/4/kube-flannel.yml b/sisyphus/0/24/4/kube-flannel.yml deleted file mode 100644 index 53017cf..0000000 --- a/sisyphus/0/24/4/kube-flannel.yml +++ /dev/null @@ -1,196 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch - - apiGroups: - - networking.k8s.io - resources: - - clustercidrs - verbs: - - list - - watch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"Backend\": {\n \"Type\"\ - : \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.4 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.24.4 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate diff --git a/sisyphus/0/25/0/kube-flannel.yml b/sisyphus/0/25/0/kube-flannel.yml deleted file mode 100644 index 11046cd..0000000 --- a/sisyphus/0/25/0/kube-flannel.yml +++ /dev/null @@ -1,189 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: kube-flannel - labels: - k8s-app: flannel - pod-security.kubernetes.io/enforce: privileged ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -rules: - - apiGroups: - - '' - resources: - - pods - verbs: - - get - - apiGroups: - - '' - resources: - - nodes - verbs: - - get - - list - - watch - - apiGroups: - - '' - resources: - - nodes/status - verbs: - - patch ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - labels: - k8s-app: flannel - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: - - kind: ServiceAccount - name: flannel - namespace: kube-flannel ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - k8s-app: flannel - name: flannel - namespace: kube-flannel ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-flannel - labels: - tier: node - k8s-app: flannel - app: flannel -data: - cni-conf.json: "{\n \"name\": \"cbr0\",\n \"cniVersion\": \"0.3.1\",\n \"plugins\"\ - : [\n {\n \"type\": \"flannel\",\n \"delegate\": {\n \"hairpinMode\"\ - : true,\n \"isDefaultGateway\": true\n }\n },\n {\n \"\ - type\": \"portmap\",\n \"capabilities\": {\n \"portMappings\": true\n\ - \ }\n }\n ]\n}\n" - net-conf.json: "{\n \"Network\": \"10.244.0.0/16\",\n \"EnableNFTables\": false,\n\ - \ \"Backend\": {\n \"Type\": \"vxlan\"\n }\n}\n" ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-flannel - labels: - tier: node - app: flannel - k8s-app: flannel -spec: - selector: - matchLabels: - app: flannel - template: - metadata: - labels: - tier: node - app: flannel - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/os - operator: In - values: - - linux - hostNetwork: true - priorityClassName: system-node-critical - tolerations: - - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - initContainers: - - name: install-cni-plugin - image: registry.altlinux.org/k8s-sisyphus/flannel-cni-plugin:v1.4.0-flannel1 - command: - - cp - args: - - -f - - /flannel - - /opt/cni/bin/flannel - volumeMounts: - - name: cni-plugin - mountPath: /opt/cni/bin - - name: install-cni - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.25.0 - command: - - cp - args: - - -f - - /etc/kube-flannel/cni-conf.json - - /etc/cni/net.d/10-flannel.conflist - volumeMounts: - - name: cni - mountPath: /etc/cni/net.d - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - containers: - - name: kube-flannel - image: registry.altlinux.org/k8s-sisyphus/flannel:v0.25.0 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: 100m - memory: 50Mi - securityContext: - privileged: false - capabilities: - add: - - NET_ADMIN - - NET_RAW - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: EVENT_QUEUE_DEPTH - value: '5000' - volumeMounts: - - name: run - mountPath: /run/flannel - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - - name: xtables-lock - mountPath: /run/xtables.lock - volumes: - - name: run - hostPath: - path: /run/flannel - - name: cni-plugin - hostPath: - path: /opt/cni/bin - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg - - name: xtables-lock - hostPath: - path: /run/xtables.lock - type: FileOrCreate