Initial server setup for CentOS 7
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
group_vars
roles
templates
.gitignore
README.md
ansible.cfg
csf.yml
initial.yml
initial_baremetal.yml
security.yml

README.md

Initial server setup for CentOS 7 server.

Very basic example of server provisioning before we install Kubernetes cluster.

Defaults

Role Comment
initial Default locale settings, hostname, disable swap
kernel Install Kernel from ELRepo and reboot. Required by WireGuard
wireguard Install WireGuard VPN
postfix Install postfix, configure mandrill
user Create user, add to sudoers, add ssh key
yumcron Enable automatic security updates

Deprecated

Role Comment
netdata netdata system monitoring
network Configure second network interface for connected servers
firewalld firewalld install, open 6443 port
alerts email alerts. Deprecated by csf/ldf