Files
vcenter-coreos-k3s/ignition/build.sh
NAGY Akos 6ae461b7ef add base
2023-12-13 19:21:40 +02:00

20 lines
597 B
Bash
Executable File

# https://devnonsense.com/posts/k3s-on-fedora-coreos-bare-metal/
# https://www.murillodigital.com/tech_talk/k3s_in_coreos/
NODE_PREFIX="k3s-"
IP_PREFIX="10.3.4.111"
FIRST_NODE_INDEX="1"
NODES_INDEX="2 3 4 5 6"
TOKEN=$1
podman run -i --rm quay.io/coreos/butane:release --pretty --strict < template01.yaml > $NODE_PREFIX$FIRST_NODE_INDEX.json
if [ ! -z $1 ]; then
echo "Token: $TOKEN"
for NODE in $NODES_INDEX; do
sed "s/SEDtokenSED/${TOKEN}/g;s/SEDipSED/${NODE}/g" template02.yaml | podman run -i --rm quay.io/coreos/butane:release --pretty --strict > $NODE_PREFIX$NODE.json
done
fi