Mercurial > code > home > repos > infra
view multikube_wipe.py @ 111:340d778a1682 main
start multikube experiment
author | drewp@bigasterisk.com |
---|---|
date | Sat, 20 Aug 2022 14:12:05 -0700 |
parents | |
children | c520672d0930 |
line wrap: on
line source
from pyinfra import host from pyinfra.operations import files, server, systemd from multikube_config import server_node, nodes def k3s_wipe(): 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()