Integrate granet (as rancher-node-highmem01) in production rancher cluster
To get some redundancy in the swh-graph deployment, we want to integrate granet in the rancher cluster as a kubernetes execution node.
To distinguish it from other nodes, we're going with rancher-node-highmem01
(and we plan a follow-up rename of rancher-node-metal05
to rancher-node-highmem02
).
granet only has a tiny (and full) LVM for its root filesystem so the reinstall will need to happen offline. I don't think preseeding is a sensible option (as I think it'd be better to keep the current partitioning scheme intact, and only wipe the current root partition) so the install will be done by hand.
- allocate new ip address in rancher range in inventory
- update rancher node address range in firewall
- if needed, update puppet to support new host naming pattern
- back up contents of root partition to the zfs hdd pool
- wipe root partition and reinstall debian on it
- decommission granet from puppet
- integrate node to rancher cluster