diff --git a/hieradata/roles/infra/puppet/master.yaml b/hieradata/roles/infra/puppet/master.yaml index c9a7376..37ebf4f 100644 --- a/hieradata/roles/infra/puppet/master.yaml +++ b/hieradata/roles/infra/puppet/master.yaml @@ -5,6 +5,13 @@ profiles::puppet::autosign::subnet_ranges: - '198.18.15.0/24' - '198.18.16.0/24' - '198.18.17.0/24' + - '198.18.20.0/24' + - '198.18.24.0/24' + - '198.18.25.0/24' + - '198.18.26.0/24' + - '198.18.27.0/24' + - '198.18.28.0/24' + - '198.18.29.0/24' profiles::puppet::autosign::domains: - '*.main.unkin.net' diff --git a/modules/libs/lib/facter/subnet_facts.rb b/modules/libs/lib/facter/subnet_facts.rb index 28325fd..6bc2886 100644 --- a/modules/libs/lib/facter/subnet_facts.rb +++ b/modules/libs/lib/facter/subnet_facts.rb @@ -12,7 +12,7 @@ class SubnetAttributes '198.18.17.0/24' => { environment: 'prod', region: 'drw1', country: 'au' }, '198.18.18.0/24' => { environment: 'test', region: 'drw1', country: 'au' }, '198.18.19.0/24' => { environment: 'prod', region: 'syd1', country: 'au' }, # loopbacks - '198.18.20.0/24' => { environment: 'prod', region: 'syd1', country: 'au' }, # RESERVED + '198.18.20.0/24' => { environment: 'prod', region: 'syd1', country: 'au' }, # MPLS CORE BLOCKS '198.18.21.0/24' => { environment: 'prod', region: 'syd1', country: 'au' }, # physical network 2.5gbe '198.18.22.0/24' => { environment: 'prod', region: 'syd1', country: 'au' }, # ceph cluster '198.18.23.0/24' => { environment: 'prod', region: 'syd1', country: 'au' }, # ceph public