From d5966c141a8eb1effea2d4a2c11c797b2956f037 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 9 May 2019 19:12:38 +0100 Subject: [PATCH] Add role for bowser --- roles/aarnet.rb | 16 ++++++++++++++++ roles/bowser.rb | 30 ++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 roles/aarnet.rb create mode 100644 roles/bowser.rb diff --git a/roles/aarnet.rb b/roles/aarnet.rb new file mode 100644 index 000000000..c8d84f858 --- /dev/null +++ b/roles/aarnet.rb @@ -0,0 +1,16 @@ +name "aarnet" +description "Role applied to all servers at AARNet" + +default_attributes( + :hosted_by => "AARNet" +) + +override_attributes( + :ntp => { + :servers => ["0.au.pool.ntp.org", "1.au.pool.ntp.org", "europe.pool.ntp.org"] + } +) + +run_list( + "role[au]" +) diff --git a/roles/bowser.rb b/roles/bowser.rb new file mode 100644 index 000000000..e9741785d --- /dev/null +++ b/roles/bowser.rb @@ -0,0 +1,30 @@ +name "bowser" +description "Master role applied to bowser" + +default_attributes( + :location => "Carlton, Victoria, Australia", + :networking => { + :interfaces => { + :external_ipv4 => { + :interface => "bond0", + :role => :external, + :family => :inet, + :address => "138.44.68.106", + :prefix => "30", + :gateway => "138.44.68.106", + :mtu => 9000, + :bond => { + :slaves => %w[ens14f0 ens14f1] + } + } + }, + :nameservers => [ + "202.158.207.1", + "202.158.207.2" + ] + } +) + +run_list( + "role[aarnet]" +) -- 2.39.5