Difference between revisions of "CFEngine"

From PostgreSQL_wiki
Jump to: navigation, search
(Messaging and Data)
Line 1: Line 1:
 
The CFEngine Roadshow is a complete and comprehensive set of CFEngine3 example policies.<br/>
 
The CFEngine Roadshow is a complete and comprehensive set of CFEngine3 example policies.<br/>
In the CFEngine Roadshow every host has a purpose in life, the role, independent from the platform and the environment it lives in. A role is a logical declaration of a use case. The entire process of self configuration as an autonomous voluntary is agent is carried out along the definition of the role. The role uses CFEngine's hard classes to connect to the implementing policies. Data has an important share in the configuration process because it provides the agent with all the external data it needs along the lines of its role. The CFEngine Roadshow allows the agents to exchange messages that contain configuration data, delivered by Data.
+
In the CFEngine Roadshow every host has a purpose in life, the role, independent from the platform and the environment it lives in. A role is a logical declaration of a use case. The entire process of self configuration as an autonomous voluntary is agent is carried out along the definition of the role. The role uses CFEngine's hard classes to connect to the implementing policies. The CFEngine Roadshow allows the agents to exchange messages that contain configuration data, delivered by Data.<br/><br/>
  +
Data has an important share in the configuration process because it provides the agent, through role_views, with all the external data it needs along the lines of its role. Data retrieves the information from a PostgreSQL backend. The Data database is specifically designed to provide those role_views to the agents.
 
* [[The CFEngine Roadshow]]
 
* [[The CFEngine Roadshow]]
 
* [[Cfengine3 Messaging]]
 
* [[Cfengine3 Messaging]]
Line 7: Line 8:
 
== Messaging and Data ==
 
== Messaging and Data ==
 
Convergence is one of the key concepts of CFEngine and The CFEngine Roadshow is designed to convergently work towards the desired state.<br/>
 
Convergence is one of the key concepts of CFEngine and The CFEngine Roadshow is designed to convergently work towards the desired state.<br/>
  +
The CFEngine Roadshow is able to apply a light weight broker less messaging system, ZeroMQ, because the information from the agent will eventually arrive.
Therefore The CFEngine Roadshow heavily relies onthis principle.
 
  +
== Useful links ==
  +
* GitHub: https://github.com/Webhuis/CFEngine-Roadshow/tree/master/<br>
 
<hr/>
 
<hr/>
 
Terug naar: [[Voorpagina]]
 
Terug naar: [[Voorpagina]]

Revision as of 19:20, 10 October 2023

The CFEngine Roadshow is a complete and comprehensive set of CFEngine3 example policies.
In the CFEngine Roadshow every host has a purpose in life, the role, independent from the platform and the environment it lives in. A role is a logical declaration of a use case. The entire process of self configuration as an autonomous voluntary is agent is carried out along the definition of the role. The role uses CFEngine's hard classes to connect to the implementing policies. The CFEngine Roadshow allows the agents to exchange messages that contain configuration data, delivered by Data.

Data has an important share in the configuration process because it provides the agent, through role_views, with all the external data it needs along the lines of its role. Data retrieves the information from a PostgreSQL backend. The Data database is specifically designed to provide those role_views to the agents.

Messaging and Data

Convergence is one of the key concepts of CFEngine and The CFEngine Roadshow is designed to convergently work towards the desired state.
The CFEngine Roadshow is able to apply a light weight broker less messaging system, ZeroMQ, because the information from the agent will eventually arrive.

Useful links


Terug naar: Voorpagina