Mark Bergsma has submitted this change and it was merged.
Change subject: Add HTTPS service for text in ulsfo
......................................................................
Add HTTPS service for text in ulsfo
ulsfo has no separate HTTPS termination cluster, but uses
local nginx HTTPS termination on the caches themselves. Therefore
each HTTP service needs to get a corresponding HTTPS service with
(almost) identical configuration.
Change-Id: I629d8ac31df3bac5a967642c973e812bbe10a83c
---
M manifests/lvs.pp
1 file changed, 12 insertions(+), 0 deletions(-)
Approvals:
Mark Bergsma: Looks good to me, approved
jenkins-bot: Verified
diff --git a/manifests/lvs.pp b/manifests/lvs.pp
index a17ee9a..79ba321 100644
--- a/manifests/lvs.pp
+++ b/manifests/lvs.pp
@@ -501,6 +501,18 @@
'IdleConnection' =>
$idleconnection_monitor_options
},
},
+ 'text-https' => {
+ 'description' => "Main wiki platform LVS service,
text.${::site}.wikimedia.org (nginx)",
+ 'class' => 'high-traffic1',
+ 'sites' => [ 'ulsfo' ],
+ 'ip' => $service_ips['text-varnish'][$::site],
+ 'port' => 443,
+ 'bgp' => 'no',
+ 'depool-threshold' => '.5',
+ 'monitors' => {
+ 'IdleConnection' =>
$idleconnection_monitor_options
+ },
+ },
"https" => {
'description' => "HTTPS services",
'class' => "https",
--
To view, visit https://gerrit.wikimedia.org/r/90120
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I629d8ac31df3bac5a967642c973e812bbe10a83c
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Mark Bergsma <[email protected]>
Gerrit-Reviewer: Mark Bergsma <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits