Mercurial > code > home > repos > infra
diff multikube_wipe.py @ 113:c520672d0930
closer to multi-node k3s working, but still doesn't quite network right
author | drewp@bigasterisk.com |
---|---|
date | Sat, 20 Aug 2022 22:35:31 -0700 |
parents | 340d778a1682 |
children | 375515ab60ba |
line wrap: on
line diff
--- a/multikube_wipe.py Sat Aug 20 22:34:59 2022 -0700 +++ b/multikube_wipe.py Sat Aug 20 22:35:31 2022 -0700 @@ -1,12 +1,9 @@ from pyinfra import host -from pyinfra.operations import files, server, systemd +from pyinfra.operations import server, files -from multikube_config import server_node, nodes +from multikube_config import nodes, server_node -def k3s_wipe(): +if host.name in nodes + [server_node]: files.put(dest='/usr/local/bin/k3s-killall.sh', src='files/kube/k3s-killall.sh', mode='a+rx') files.put(dest='/usr/local/bin/k3s-uninstall.sh', src='files/kube/k3s-uninstall.sh', mode='a+rx') server.shell(['k3s-uninstall.sh']) - -if host.name in nodes + [server_node]: - k3s_wipe()