- soler.debian.org
rtc:
- vogler.debian.org
+ search_backend:
+ - wolkenstein.debian.org
+ search_frontend:
+ - search-grnet-01.debian.org
sso:
- diabelli.debian.org
static_master:
tlsaport => 0,
}
}
+
+ if has_role('search_backend') {
+ include search_backend
+ }
+ if has_role('search_frontend') {
+ include search_frontend
+ }
}
--- /dev/null
+class roles::search_backend {
+ stunnel4::server { 'searchsync':
+ accept => '17010',
+ connect => 7010,
+ }
+}
--- /dev/null
+class roles::search_frontend {
+ stunnel4::client { 'searchsync':
+ accept => '127.0.0.1:7010',
+ connecthost => 'wolkenstein.debian.org',
+ connectport => 17010,
+ }
+}