1
0
Fork 0
 
 
Go to file
Dustin 361f334908 host/online: Begin host provisioning feature
When a new machine is provisioned, it will trigger the _POST
/host/online_ webhook, indicating that it is online and ready to be
provisioned via configuration policy.  It submits its hostname and SSH
public keys so the Ansible controller can connect to it.  This
information is passed to the controller via an AMQP message, published
to a queue which the controller will consume in order to being
provisioning.

The controller itself will eventually be scheduled as a Kubernetes Job.
2025-02-08 11:28:56 -06:00
.dockerignore Initial commit 2023-06-13 16:06:32 -05:00
.gitignore Revert "sign_ssh_keys: Add hook to sign SSH host cert" 2024-01-15 13:49:51 -06:00
Containerfile container: Rebase on fedora-minimal 2024-01-15 21:20:10 -06:00
dch_webhooks.py host/online: Begin host provisioning feature 2025-02-08 11:28:56 -06:00
pyproject.toml host/online: Begin host provisioning feature 2025-02-08 11:28:56 -06:00