]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
GRIDPARK-5413: add data for second test host
authorRobert Waffen <robert.waffen@pixelpark.com>
Fri, 14 Sep 2018 09:45:18 +0000 (11:45 +0200)
committerRobert Waffen <robert.waffen@pixelpark.com>
Fri, 14 Sep 2018 10:00:48 +0000 (12:00 +0200)
customer/pixelpark/dev-gsb10.pixelpark.net.yaml
customer/pixeltest/dev-bmf10.pixelpark.net.yaml

index 602e504d1ea30cecc5c924ec1ed9e8599bfabc3c..b9f16c6046d7caea9f654170484a39e4fe71828e 100644 (file)
@@ -7,6 +7,7 @@ gsbos::install_type: 'allinone'
 gsbos::gsb_domain: 'example.com'
 
 gsbos::install::mysqld::mysql_root_password: YoXnw4TbrFZ2Uuon
+
 gsbos::config::customers:
   - name: standardlsg
     version: 10.0.0
@@ -18,10 +19,15 @@ gsbos::config::customers:
 gsbos::config::platform_name: 'BMF-dev'
 
 gsbos::config::tomcat::config_hash:
+  replication:
+    is_active: false
   repository:
     license_key_platform_name: 'BMF-dev'
-    license_key_expire_date: '31.03.2019'
     license_key_secret: 'BMF-dev:31.03.2019'
+    license_key_expire_date: '31.03.2019'
+    publisher_targets: 'internet'
+    publisher_internet_customers: 'standardlsg'
+    publisher_intranet_customers: false
 
 gsbos::config::solr::service_types:
   - 'solr-master'
@@ -59,6 +65,23 @@ gsbos::config::httpd::config_files:
   - 'httpd/variables/platform_variables.conf'
   - 'httpd/conf.d/gsbos.conf'
 
+gsbos::config::httpd::config_hash:
+  delivery_systems:
+    live:
+      - name: delivery1.master
+        port: 7109
+      - name: delivery2.master
+        port: 7119
+      - name: 'delivery1.replication'
+        port: 8109
+      - name: 'delivery2.replication'
+        port: 8119
+    preview:
+      - name: delivery1.preview
+        port: 6109
+      - name: delivery2.preview
+        port: 6119
+
 gsbos::config::hosts::preview_systems:
   - 'editor'
   - 'repository'
index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..d07c2871a55c9aa355ce9815259a5d7f21a8166e 100644 (file)
@@ -1,2 +1,121 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - gsbos
+
+gsbos::install_type: 'allinone'
+gsbos::gsb_domain: 'pixelpark.net'
+
+gsbos::install::mysqld::mysql_root_password: YoXnw4TbrFZ2Uuon
+
+gsbos::config::customers:
+  - name: standardlsg
+    version: 10.0.0
+  - name: https
+    version: 10.0.0
+  - name: service
+    version: 10.0.0
+
+gsbos::config::platform_name: 'BMF-dev'
+
+gsbos::config::tomcat::config_hash:
+  replication:
+    is_active: false
+  repository:
+    license_key_platform_name: 'BMF-dev'
+    license_key_secret: 'BMF-dev:31.03.2019'
+    license_key_expire_date: '31.03.2019'
+    publisher_targets: 'internet'
+    publisher_internet_customers: 'standardlsg'
+    publisher_intranet_customers: false
+
+gsbos::config::solr::service_types:
+  - 'solr-master'
+  - 'solr-preview'
+
+gsbos::config::tomcat::service_types:
+  - 'adminportal-service'
+  - 'cas-service'
+  - 'casExtern-service'
+  - 'delivery1-master'
+  - 'delivery1-preview'
+  - 'editor-preview'
+  - 'maildistributor-service'
+  - 'repository-master'
+  - 'repository-preview'
+  - 'service-master'
+  - 'service-preview'
+  - 'serviceportal-service'
+  - 'workflow-preview'
+
+gsbos::config::httpd::config_files:
+  - 'httpd/balancer/live/balancer_live.conf'
+  - 'httpd/balancer/preview/balancer_preview.conf'
+  - 'httpd/balancer/preview/balancer_editor.conf'
+  - 'httpd/balancer/service/balancer_casPreview.conf'
+  - 'httpd/balancer/service/balancer_casLive.conf'
+  - 'httpd/balancer/service/balancer_serviceportal.conf'
+  - 'httpd/balancer/service/balancer_adminportal.conf'
+  - 'httpd/variables/platform_variables.conf'
+  - 'httpd/conf.d/gsbos.conf'
+
+gsbos::config::httpd::config_hash:
+  delivery_systems:
+    live:
+      - name: delivery1.master
+        port: 7109
+    preview:
+      - name: delivery1.preview
+        port: 6109
+
+gsbos::config::hosts::preview_systems:
+  - 'editor'
+  - 'repository'
+  - 'solr'
+  - 'delivery1'
+  - 'workflow'
+  - 'newsletter'
+  - 'service'
+
+gsbos::config::hosts::live_systems:
+  - 'repository'
+  - 'solr'
+  - 'delivery1'
+  - 'service'
+
+gsbos::config::hosts::db_systems:
+  - 'adminportal'
+  - 'site'
+  - 'preview'
+  - 'master'
+  - 'maildistributor'
+  - 'workflow'
+
+gsbos::config::hosts::service_systems:
+  - 'adminportal'
+  - 'serviceportal'
+  - 'maildistributor'
+  - 'cas-preview'
+  - 'cas-live'
+  - 'ldap-preview'
+  - 'ldap-live'
+
+gsbos::config::hosts::extern_systems:
+  - 'mail'
+
+gsbos::config::hosts::customers:
+  - 'standardlsg'
+
+gsbos::config::systemd_service_types:
+  - 'service'
+  - 'repository'
+  - 'delivery'
+  - 'workflow'
+  - 'editor'
+  - 'adminportal'
+  - 'cas'
+
+accounts::users:
+  christoph.langnickel:
+    apply: true
+    sudo: true