enroll-server
Perform server discovery and update Ironic
Defined in workflows/argo-events/workflowtemplates/enroll-server.yaml
The workflow reads site-specific configuration from the
enroll-server-config ConfigMap. After enrollment, it runs the templates
listed in post_enroll_workflows.
Workflow Diagram
graph TB;
subgraph enroll-server
direction TB
style enroll-server fill:#fafaff;
enroll-server__main{{<span style="font-size:20px">main</span>}}
style enroll-server__main fill:lightgray,stroke:#aaa;
enroll-server__main__enroll-server[<span style="font-size:20px">enroll-server</span>]
style enroll-server__main__enroll-server fill:white;
enroll-server__main__post-enroll[<span style="font-size:20px">post-enroll</span>]
style enroll-server__main__post-enroll fill:white;
enroll-server__enroll-server{{<span style="font-size:20px">enroll-server</span>
<span style="color:green">image: ironic-nautobot-client</span>}}
style enroll-server__enroll-server fill:lightgray,stroke:#aaa;
end
enroll-server__main --> enroll-server__main__enroll-server
enroll-server__main__enroll-server --> enroll-server__main__post-enroll
enroll-server__main__enroll-server -.-> enroll-server__enroll-server
linkStyle 0,1 stroke:#888,stroke-width:2px;
linkStyle 2 stroke:#888,stroke-width:2px;