Difference between revisions of "CFEngine3 Node"

From PostgreSQL_wiki
Jump to: navigation, search
(Create a blank Virtual Machine)
(Images)
Line 14: Line 14:
 
=== Images ===
 
=== Images ===
 
With efficient use of bandwidth in mind the preferred method of installation is a netinstall. The CFEngine Roadshow uses local mirrors and needs no external connection in order to be able to install and configure geust VM's.
 
With efficient use of bandwidth in mind the preferred method of installation is a netinstall. The CFEngine Roadshow uses local mirrors and needs no external connection in order to be able to install and configure geust VM's.
* Debian, the preferred
+
* Debian
  +
http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz
  +
http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz
  +
 
=== Naming convention ===
 
=== Naming convention ===
 
We use a naming convention in order to determine the role of a node*.
 
We use a naming convention in order to determine the role of a node*.

Revision as of 18:59, 16 October 2014

Webhuis facilitates and encourages attendees to The CFEngine Roadshow to configure a blank VM of choice.

Pre requisities

Fair use policy

Every individual who is using the facilities of The CFEngine Roadshow states he or she complies with the following:

  1. Will follow the instuctions given during The CFEngine Roadshow
  2. Will not disturb The CFEngine Roadshow by any kind of attacks to any of the The CFEngine Roadshow systems, it is a live demonstartion not a Cracker Camp
  3. Will not copy Commercial Software to any of the common CFEngine Roadshow utility systems
  4. Will report if the number of bootstrapped agents exceeds the count of ten, in order to receive an award

Happy bootstrapping!

Create a blank Virtual Machine

Please have your bare Virtual Machine ready before you take part in The CFEngine Roadshow. Please install a bare machine and make it as lean as possible. You even do not need to install ssh.
We assume a KVM VM. Good descriptions for are avaiable here virt-install

Images

With efficient use of bandwidth in mind the preferred method of installation is a netinstall. The CFEngine Roadshow uses local mirrors and needs no external connection in order to be able to install and configure geust VM's.

  • Debian

http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz

Naming convention

We use a naming convention in order to determine the role of a node*.

Role Mnemonic
apt_cacher apt
ips_server ips
nfs_server nfs
webapp_server webapp
  • Check this before you use the node, the mnemonics may change.

Use the last four octets of your Mac Address after the mnemonic as a unique identifier.

You can always check the CFEngine code that manages the role of the server here:

The CFEngine Node Role

CFEngine package

Please install CFEngine 3.6.2 for your distribution of choice.
Debian users are encouraged to build their own package from:

Debian-team

Instructions can be found here:

Debian-team Wiki

Supported Platforms

  • Debian
  • RHEL
  • Suse
  • Ubuntu

Please file a request if you do not find your preferred platform.


Return to: Cfengine