# What is the agent node from the installation instruction?

**URL:** <https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660>\
**Category:** General\
**Created:** [November 19, 2016, 12:22am UTC](https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660 "2016-11-19T00:22:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Warren](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/warren/32/1866_2.png) [@Warren](https://forums.suse.com/u/Warren)\
**Post date:** [November 19, 2016, 12:22am UTC](https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660/1 "2016-11-19T00:22:55Z")

</div>

> Running Rancher is as simple as launching two containers. One container as the management server and another container on a node as an agent.  
> [https://docs.rancher.com/rancher/v1.2/en/installing-rancher/installing-server/](https://docs.rancher.com/rancher/v1.2/en/installing-rancher/installing-server/)

From in the instruction above it is saying about manager and agent, now my two questions are

1. What is an agent node? why does it has to be in the same manager node?
2. Why there’s no instruction to install agent node?

---

<div class="post-metadata">

**Author:** ![andreimc](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/andreimc/32/1845_2.png) [@andreimc](https://forums.suse.com/u/andreimc)\
**Post date:** [November 19, 2016, 3:22am UTC](https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660/2 "2016-11-19T03:22:47Z")

</div>

Go to UI.

Infrastructure \> Hosts

Click on add host

and run the docker run cmd in step 5.

---

<div class="post-metadata">

**Author:** ![vincent](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/vincent/32/7156_2.png) [@vincent](https://forums.suse.com/u/vincent)\
**Post date:** [November 19, 2016, 3:56am UTC](https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660/3 "2016-11-19T03:56:39Z")

</div>

The server (API, UI, etc) is one container. “Node” in that sentence is a host/computer which will be used to run your containers. Each node runs the Rancher agent, which is another container, and that does what the server says to to create/restart/etc containers.

The server container can be run on a host that is also running the agent, but there is no reason it has to.

---

<div class="post-metadata">

**Author:** ![Warren](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/warren/32/1866_2.png) [@Warren](https://forums.suse.com/u/Warren)\
**Post date:** [November 19, 2016, 11:15am UTC](https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660/4 "2016-11-19T11:15:22Z")

</div>

Thanks! It’s clearer now. Is this concept only applies on Cattle or to any other supported orchestration?

---

<div class="post-metadata">

**Author:** ![vincent](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/vincent/32/7156_2.png) [@vincent](https://forums.suse.com/u/vincent)\
**Post date:** [November 20, 2016, 8:01am UTC](https://forums.suse.com/t/what-is-the-agent-node-from-the-installation-instruction/4660/5 "2016-11-20T08:01:46Z")

</div>

You add hosts to a Rancher environment. If using Kubernetes/Mesos/Swarm it is then also automatically added as the appropriate concept in there (e.g. node in k8s).
