The *dch-webhooks* server now has a _POST /host/online_ hook that can be triggered by a new machine when it first comes online. This hook starts an automatic provisioning process by creating a Kubernetes Job to run Ansible and publishing information about the host to provision via AMQP. Thus, the server now needs access to the Kubernetes API in order to create the Job and access to RabbitMQ in order to publish the task parameters. |
||
---|---|---|
.. | ||
ara | ||
.gitignore | ||
ara.yaml | ||
host-provisioner.key.pub | ||
ingress.yaml | ||
kustomization.yaml | ||
namespace.yaml | ||
postgres-cert.yaml | ||
rbac.yaml | ||
secrets.yaml |