Project

General

Profile

« Previous | Next » 

Revision 219a9a23

Added by Alexis Mousset over 6 years ago

Fixes #11754: Update prerequisite and document windows plugin installation on server and agent

View differences:

10_installation/05_requirements/05_requirements.txt
[[configure-the-network]]
==== Networking
===== Mandatory flows
The following flows from the Nodes to the Rudder Root Server (or Relay Server) have to be allowed:
====
include::../../glossary/port-5309.txt[]
include::../../glossary/port-443-nodes.txt[]
include::../../glossary/port-514.txt[]
====
And this one is optional:
====
include::../../glossary/port-5310.txt[]
====
Open the following flow from the clients desktop to the Rudder Root Server:
====
include::../../glossary/port-443-user.txt[]
====
===== Optional flows
These flows are recommended for compatibility:
====
include::../../glossary/port-80.txt[]
====
These flows are used to add features to Rudder:
====
// include::../glossary/big-red-button.txt[]
include::../../glossary/port-5309-node.txt[]
include::../../glossary/cfengine-enterprise.txt[]
====
.Network Flows
[options="header"]
|=======================
|To|From|Port|Usage
|Root Server|User or API client| *tcp/443* (https) | Access Web interface/API
.6+|Policy Server |Any Node|*udp/514* (or tcp/514) |Send reports
.3+|Linux or AIX Node | *tcp/443* (https/WebDAV) | Send inventories
| *tcp/5309* |Fetch policies
| _tcp/5310 (optional)_ |Debug policy copy
|AIX Node | *tcp/80* (http/WebDAV) | Send inventories
|Windows DSC Node | *tcp/443* (https/WebDAV) | Send inventories and fetch policies
|Linux or AIX Node | Policy Server | _tcp/5309 (optional)_ | Trigger remote agent run
|=======================
Note: The Policy Server is the server configured to manage the node, and can be
either a Root Server or a Relay Server.
===== DNS - Name resolution
10_installation/05_requirements/22_unsupported_architecture.txt
Fully supported Operating Systems are systems that are frequently built and tested on our servers.
Partially suported Operating Systems are systems that have been built and tested at least once but that have not seen continuous flow of fixes.
===
[WARNING]
.Partially supported Operating Systems
95_windows/10_server_installation.txt
[[dsc-server-installation]]
=== Install Windows DSC plugin on the server
The installation and upgrade processes are exactly the same.
Download the *rpkg* file, and run, on the server:
====
/opt/rudder/bin/rudder-pkg install-file rudder-plugin-dsc-<Rudder version>-<plugin version>.rpkg
====
It will add:
* The ability to generate policies for Windows Nodes
* New generic methods in the technique editor
* New techniques
See the following sections for usage documentation.
95_windows/20_agent_installation.txt
[[dsc-agent-installation]]
=== Install Windows DSC agent
The installation and upgrade processes are exactly the same.
Download the *exe* file, and run, on your node:
====
rudder-agent-dsc-<Rudder version>-<plugin version>.exe
====
The installer will ask you the policy server to use.
If a policy server is already configured (for example during upgrade), you can leave this field empty.
The installer will install the agent files and create the scheduled
tasks to run the agent and the the inventory.
If you want to do an automated unattended installation, you can re-configure the policy server in:
====
C:\Program Files\Rudder\etc\policy-server.conf
====
Before running the installer with:
====
rudder-agent-dsc-<Rudder version>-<plugin version>.exe \S
====
This will install the agent without asking questions.
template/common/css/positioning.css
body { font: 14px LatoLatinWeb, Geneva, sans-serif; }
p, ul, ol, li { font: 12pt LatoLatinWeb, Geneva, sans-serif; }
p, ul, ol, li { font: 12pt LatoLatinWeb, Geneva, sans-serif;}
h1 { font: 18pt LatoLatinWeb, Helvetica, geneva;
color: black!important;
}
h2 { font: normal 16pt LatoLatinWeb, Helvetica, geneva; }
td p { margin: 5px; }
#header {
background: #f08004;
position: fixed;

Also available in: Unified diff