morph
morph copied to clipboard
Inital host enrolment
For host enrolment, I need to accomplish three things transparently.
Given a bootstrapped host with a custom iso image, I need to:
- Address a host temporarily on a fixed IP address (before enrolment, no DNS is available)
- Login as root & and transfer a pre-shared key that bootstraps identity + switch enable a bootstrap service.
- Login with my normal user account (bootstrapped as sudoer) and actuate the actual
morph
host provisioning
Questions / Todos:
- How can we amend morph to allow for temporarily addressing a host on a static ip?
- How can we accommodate morph to do this pre-stage deployment for bootstrapping the host identity with a pre-shared key (in our case: enable a systemd service with a special join token argument)