feat: nomad cni additions (#314)

- add consul-cni package
- enable grpc for consul servers
- enable consul connect for consul servers
- set recursors for consul
- add ports to consul agent (grpc, dns, http for nomad)

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/314
This commit was merged in pull request #314.
This commit is contained in:
2025-06-14 18:47:24 +10:00
parent 890e9670f3
commit 60834ced00
5 changed files with 11 additions and 0 deletions
+2
View File
@@ -119,6 +119,8 @@ class profiles::consul::server (
'advertise_addr' => $advertise_addr,
'retry_join' => $servers_array,
'retry_join_wan' => $remote_servers_array,
'connect' => { 'enabled' => true },
'recursors' => ['198.18.19.16'],
},
}
}