From d95e601da5219ee70f08d20237713c75b8804645 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Mon, 27 Sep 2021 13:33:47 +0100 Subject: [PATCH] Add roles for gorwen and jakelong --- roles/gorwen.rb | 37 +++++++++++++++++++++++++++++++++++++ roles/jakelong.rb | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 roles/gorwen.rb create mode 100644 roles/jakelong.rb diff --git a/roles/gorwen.rb b/roles/gorwen.rb new file mode 100644 index 000000000..d6c29bf7c --- /dev/null +++ b/roles/gorwen.rb @@ -0,0 +1,37 @@ +name "gorwen" +description "Master role applied to gorwen" + +default_attributes( + :networking => { + :interfaces => { + :internal_ipv4 => { + :interface => "bond0", + :role => :internal, + :family => :inet, + :address => "10.0.64.11", + :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", + :slaves => %w[eno1 eno2 eno3 eno4 ens1f0 ens1f1] + } + }, + :external_ipv4 => { + :interface => "bond0.101", + :role => :external, + :family => :inet, + :address => "184.104.226.107" + }, + :external_ipv6 => { + :interface => "bond0.101", + :role => :external, + :family => :inet6, + :address => "2001:470:1:b3b::b" + } + } + } +) + +run_list( + "role[equinix-dub]" +) diff --git a/roles/jakelong.rb b/roles/jakelong.rb new file mode 100644 index 000000000..dcd6e5787 --- /dev/null +++ b/roles/jakelong.rb @@ -0,0 +1,37 @@ +name "jakelong" +description "Master role applied to jakelong" + +default_attributes( + :networking => { + :interfaces => { + :internal_ipv4 => { + :interface => "bond0", + :role => :internal, + :family => :inet, + :address => "10.0.64.12", + :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", + :slaves => %w[eno1 eno2 eno3 eno4 ens1f0 ens1f1] + } + }, + :external_ipv4 => { + :interface => "bond0.101", + :role => :external, + :family => :inet, + :address => "184.104.226.108" + }, + :external_ipv6 => { + :interface => "bond0.101", + :role => :external, + :family => :inet6, + :address => "2001:470:1:b3b::c" + } + } + } +) + +run_list( + "role[equinix-dub]" +) -- 2.39.5