From c7ebf51b203aa39ca0aa63f9abfa00e4e1ba4521 Mon Sep 17 00:00:00 2001 From: Volodymyr Mytnyk Date: Wed, 10 Apr 2019 12:24:40 +0000 Subject: Revert "Add ansible scripts to deploy Kubernetes" This reverts commit c66efd482c9c4aabf8a82d1f554ef5fca91b3bcb. Change-Id: I87ec6e2ed6d2ef8ad202833f134e758762345b02 Signed-off-by: Mytnyk, Volodymyr --- .../init_kubeadm/templates/10-multus-cni.conf.j2 | 1 - .../init_kubeadm/templates/cmk-init-pod.yaml.j2 | 18 --- .../init_kubeadm/templates/crd-network.yaml.j2 | 13 -- .../init_kubeadm/templates/kube-flannel.yaml.j2 | 145 --------------------- .../init_kubeadm/templates/net-flannel.yaml.j2 | 10 -- ansible/roles/init_kubeadm/templates/roles.yaml.j2 | 16 --- 6 files changed, 203 deletions(-) delete mode 100644 ansible/roles/init_kubeadm/templates/10-multus-cni.conf.j2 delete mode 100644 ansible/roles/init_kubeadm/templates/cmk-init-pod.yaml.j2 delete mode 100644 ansible/roles/init_kubeadm/templates/crd-network.yaml.j2 delete mode 100644 ansible/roles/init_kubeadm/templates/kube-flannel.yaml.j2 delete mode 100644 ansible/roles/init_kubeadm/templates/net-flannel.yaml.j2 delete mode 100644 ansible/roles/init_kubeadm/templates/roles.yaml.j2 (limited to 'ansible/roles/init_kubeadm/templates') diff --git a/ansible/roles/init_kubeadm/templates/10-multus-cni.conf.j2 b/ansible/roles/init_kubeadm/templates/10-multus-cni.conf.j2 deleted file mode 100644 index a68afaf26..000000000 --- a/ansible/roles/init_kubeadm/templates/10-multus-cni.conf.j2 +++ /dev/null @@ -1 +0,0 @@ -{{ multus_config | to_nice_json }} diff --git a/ansible/roles/init_kubeadm/templates/cmk-init-pod.yaml.j2 b/ansible/roles/init_kubeadm/templates/cmk-init-pod.yaml.j2 deleted file mode 100644 index a4c735394..000000000 --- a/ansible/roles/init_kubeadm/templates/cmk-init-pod.yaml.j2 +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - labels: - app: cmk-cluster-init-pod - name: cmk-cluster-init-pod -spec: - serviceAccountName: cmk-serviceaccount - containers: - - args: - # Change this value to pass different options to cluster-init. - - "/cmk/cmk.py cluster-init --host-list={{ ansible_hostname }} --saname=cmk-serviceaccount --cmk-img=si-docker.ir.intel.com/vcmts-ubuntu/cmk --num-dp-cores=4 --dp-mode=spread --num-cp-cores=1 --cp-mode=spread" - command: - - "/bin/bash" - - "-c" - image: si-docker.ir.intel.com/vcmts-ubuntu/cmk - name: cmk-cluster-init-pod - restartPolicy: Never diff --git a/ansible/roles/init_kubeadm/templates/crd-network.yaml.j2 b/ansible/roles/init_kubeadm/templates/crd-network.yaml.j2 deleted file mode 100644 index 180038b07..000000000 --- a/ansible/roles/init_kubeadm/templates/crd-network.yaml.j2 +++ /dev/null @@ -1,13 +0,0 @@ ---- -apiVersion: "apiextensions.k8s.io/v1beta1" -kind: CustomResourceDefinition -metadata: - name: networks.kubernetes.com -spec: - group: kubernetes.com - version: v1 - scope: Namespaced - names: - plural: networks - singular: network - kind: Network diff --git a/ansible/roles/init_kubeadm/templates/kube-flannel.yaml.j2 b/ansible/roles/init_kubeadm/templates/kube-flannel.yaml.j2 deleted file mode 100644 index 4cf63d6ca..000000000 --- a/ansible/roles/init_kubeadm/templates/kube-flannel.yaml.j2 +++ /dev/null @@ -1,145 +0,0 @@ ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1beta1 -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/v1beta1 -metadata: - name: flannel -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: flannel -subjects: -- kind: ServiceAccount - name: flannel - namespace: kube-system ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: flannel - namespace: kube-system ---- -kind: ConfigMap -apiVersion: v1 -metadata: - name: kube-flannel-cfg - namespace: kube-system - labels: - tier: node - app: flannel -data: - cni-conf.json: | - { - "name": "cbr0", - "plugins": [ - { - "type": "flannel", - "delegate": { - "hairpinMode": true, - "isDefaultGateway": true - } - }, - { - "type": "portmap", - "capabilities": { - "portMappings": true - } - } - ] - } - net-conf.json: | - { - "Network": "{{ kubeadm_pod_network_cidr }}", - "Backend": { - "Type": "vxlan" - } - } ---- -apiVersion: extensions/v1beta1 -kind: DaemonSet -metadata: - name: kube-flannel-ds - namespace: kube-system - labels: - tier: node - app: flannel -spec: - template: - metadata: - labels: - tier: node - app: flannel - spec: - hostNetwork: true - nodeSelector: - beta.kubernetes.io/arch: amd64 - tolerations: - - key: node-role.kubernetes.io/master - operator: Exists - effect: NoSchedule - serviceAccountName: flannel - containers: - - name: kube-flannel - image: quay.io/coreos/flannel:v0.10.0-amd64 - command: - - /opt/bin/flanneld - args: - - --ip-masq - - --kube-subnet-mgr - resources: - requests: - cpu: "100m" - memory: "50Mi" - limits: - cpu: "100m" - memory: "50Mi" - securityContext: - privileged: true - env: - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name - - name: POD_NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - volumeMounts: - - name: run - mountPath: /run - - name: flannel-cfg - mountPath: /etc/kube-flannel/ - volumes: - - name: run - hostPath: - path: /run - - name: cni - hostPath: - path: /etc/cni/net.d - - name: flannel-cfg - configMap: - name: kube-flannel-cfg diff --git a/ansible/roles/init_kubeadm/templates/net-flannel.yaml.j2 b/ansible/roles/init_kubeadm/templates/net-flannel.yaml.j2 deleted file mode 100644 index b872cd613..000000000 --- a/ansible/roles/init_kubeadm/templates/net-flannel.yaml.j2 +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: "kubernetes.com/v1" -kind: Network -metadata: - name: flannel -plugin: flannel -args: '[{ - "delegate": { - "isDefaultGateway": true - } - }]' diff --git a/ansible/roles/init_kubeadm/templates/roles.yaml.j2 b/ansible/roles/init_kubeadm/templates/roles.yaml.j2 deleted file mode 100644 index 635ba0c1e..000000000 --- a/ansible/roles/init_kubeadm/templates/roles.yaml.j2 +++ /dev/null @@ -1,16 +0,0 @@ ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: multus-crd-overpowered -rules: -- apiGroups: - - '*' - resources: - - '*' - verbs: - - '*' -- nonResourceURLs: - - '*' - verbs: - - '*' -- cgit 1.2.3-korg