Unverified Commit 4245afc9 authored by steven's avatar steven Committed by GitHub
Browse files

Merge pull request #8 from cuisongliu/master

Adding network interface config and uninstall task
parents 1aae2083 8428cad5
main add-code-of-conduct-1 app bugfix dev-cloud dev-refactor dev-v4.0 dev-v4.0-old develop errors feature/buildah feature/calico_template feature/clean_aliyun feature/cloud gomod/v3 master master-version release-v3.3.9 release-v3.4.0 release-v4.0.0 release-v4.1.3 v1.13.0 v2.0.0 v3.0.0 v4.0 v4.1.4-rc1 v4.1.3 v4.1.3-rc1 v4.1.2 v4.1.2-rc1 v4.1.1 v4.1.0 v4.1.0-rc3 v4.1.0-rc2 v4.1.0-rc1 v4.0.0 v4.0.0-rc1 v4.0.0-alpha.16 v4.0.0-alpha.15 v4.0.0-alpha.14 v4.0.0-alpha.13 v4.0.0-alpha.12 v4.0.0-alpha.11 v4.0.0-alpha.10 v4.0.0-alpha.9 v4.0.0-alpha.8 v4.0.0-alpha.7 v4.0.0-alpha.6 v4.0.0-alpha.5 v4.0.0-alpha.4 v4.0.0-alpha.3 v4.0.0-alpha.2 v4.0.0-alpha.1 v3.3.9-rc.11 v3.3.9-rc.10 v3.3.9-rc.9 v3.3.9-rc.8 v3.3.9-rc.7 v3.3.9-rc.6 v3.3.9-rc.5 v3.3.9-rc.3 v3.3.9-rc.2 v3.3.9-rc.1 v3.3.9-rc.0 v3.3.9-goreleaser v3.3.9-beta.3 v3.3.9-beta.2 v3.3.9-beta.1 v3.3.9-beta.0 v3.3.9-alpha.2 v3.3.9-alpha.1 v3.3.9-alpha.0 v3.3.8 v3.3.7 v3.3.6 v3.3.5 v3.3.4 v3.3.3 v3.3.2 v3.3.1 v3.3.0 v3.2.0 v3.2.0-beta.2 v3.2.0-beta.1 v3.2.0-beta.0 v3.2.0-alpha.0 v3.1.2-alpha.1 v3.1.2-alpha.0 v3.1.1 v3.1.1-alpha.3 v3.1.1-alpha.2 v3.1.1-alpha.1 v3.1.1-alpha.0 v3.1.0 v3.1.0-alpha.4 v3.1.0-alpha.3 v3.1.0-alpha.2 v3.1.0-alpha.1 v3.1.0-alpha.0 v3.0.1 v3.0.1-alpha.2 v3.0.1-alpha.1 v3.0.1-alpha.0 v3.0.0 v3.0.0-beta.2 v3.0.0-beta.1 v3.0.0-beta.0 v3.0.0-alpha.0 v2.0.7 v2.0.6 v2.0.5 v2.0.5-alpha.6 v2.0.5-alpha.5 v2.0.5-alpha.4 v2.0.5-alpha.3 v2.0.5-alpha.2 v2.0.5-alpha.1 v2.0.5-alpha.0 v2.0.4 v2.0.3 v2.0.1-beta.3 v2.0.1-beta.2 v2.0.1-beta.1 v2.0.1-beta.0 v2.0.0.alpha.9 v2.0.0.alpha.8 v2.0.0-beta.2 v2.0.0-beta.0 v2.0.0-alpha.10 v2.0.0-alpha.7 v2.0.0-alpha.6 v2.0.0-alpha.5 v2.0.0-alpha.4 v2.0.0-alpha.3 v2.0.0-alpha.2 v2.0.0-alpha.0 v1.14.0 v1.13.2 v1.13.0 v1.12.0-beta.0 v1.0.0-beta.0 kubeadm1.12.2
No related merge requests found
Showing with 22 additions and 1 deletion
+22 -1
......@@ -27,5 +27,6 @@ k8s-node
[all:vars]
vip=10.1.86.209
k8s_version=1.11.1
ip_interface=eth.*
etcd_crts=["ca-key.pem","ca.pem","client-key.pem","client.pem","member1-key.pem","member1.pem","server-key.pem","server.pem","ca.csr","client.csr","member1.csr","server.csr"]
k8s_crts=["apiserver.crt","apiserver-kubelet-client.crt","ca.crt", "front-proxy-ca.key","front-proxy-client.key","sa.pub", "apiserver.key","apiserver-kubelet-client.key", "ca.key", "front-proxy-ca.crt", "front-proxy-client.crt" , "sa.key"]
......@@ -143,7 +143,7 @@ spec:
# TODO using config
- name: IP_AUTODETECTION_METHOD
value: interface=eth.*
value: interface={{ ip_interface }}
# Choose the backend to use.
- name: CALICO_NETWORKING_BACKEND
......
---
- hosts: k8s-all
roles:
- { role: uninstall }
- name: uninstall every node
shell: 'cd /root && {{ item }}'
with_items:
- rm -rf *
- kubeadm reset -f
- rm -rf ~/.kube/
- rm -rf /etc/kubernetes/
- rm -rf /etc/systemd/system/kubelet.service.d
- rm -rf /etc/systemd/system/kubelet.service
- rm -rf /usr/bin/kube*
- rm -rf /etc/cni
- rm -rf /opt/cni
- rm -rf /var/lib/etcd
- rm -rf /etc/keepalived
- rm -rf /etc/haproxy
- rm -rf /var/etcd
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment