Skip to content

martin-bucinskas/shard-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shard Cluster - Network and Computing Play Cluster

Hardware

Shard cluster (cluster.shard) is a home built multi-purpose cluster used for learning, testing and playing about with networks, computing and other interesting technology.

It consists of the following:

Software

DHCP and DNS

The raspberry pi is set up to act as a DHCP and a DNS server as the cluster is intended to run as a separate network / subnet away from general home networking.

The DHCP server used is the isc-dhcp-server as this felt the most configurable and interesting solution.

For DNS, BIND-9 is used, as it provides a very flexible, full-featured DNS system.

Ansible Playbook

Dry run

To perform a dry-run,

$ ansible-playbook pave-shard-main.yml -i hosts -u martin --ask-pass --become --check

Apply configuration

To apply the configuration,

$ ansible-playbook pave-shard-main.yml -i hosts -u martin --ask-pass --become

About

Shard cluster networking and configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages