Is it possible (not is it practical) for all 4 node
types - hop, control, hybrid, execution - to
reside on a single compute node?
@Trevor I don't see any technical hindrance in having these 4 nodes reside in a single compute node.
However, as you already know - it is not the best or recommended solution in all major real time infrastructure which has either performance or resource or isolation as critical requirements.
@Trevor -
First answer would be ... NO!
The DO467 course describes these scenarios very well.
Hybrid nodes: Have multiple functionalities so they are already running and serving multiple roles. They do both execution and control.
Execution Nodes: Are meant to connect and run EEs and connect to systems to perform tasks and run the playbooks.
Control Nodes: This is automation controller. The DO374 course already has a "Hybrid" setup so the Automation Controller is also an execution node.
Hop Nodes: Do absolutely nothing. They are meant as a means for an execution node to be reached from a "control" node. These are generally machines in a DMZ and are required to be SSH jump boxes so that a control node can make SSH connect to the execution node.
So if you have network connectivity to all boxes, then a hop node isn't needed.
A Hybrid node already has both functions of Execution and Control.
So hope this information helps clear things up.
@Chetan_Tiwary_ ^^^ see response
Thanks @Travis for your valuable input !!
Travis -
Thanks for the response.
I had an understanding of the functionality of each
of the four node types. However, it appears as though
I needed that additional ingredient that you provided
because my understanding at this point didn't allow me
to provide a YAY or NAY to my query. Thank you for
leading off with the short answer.
Yes, your response did indeed help to clear things up!!!
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.