]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
GRIDPARK-5413: add more test data for gsbos module
authorRobert Waffen <robert.waffen@pixelpark.com>
Mon, 10 Sep 2018 16:13:02 +0000 (18:13 +0200)
committerRobert Waffen <robert.waffen@pixelpark.com>
Mon, 10 Sep 2018 16:13:31 +0000 (18:13 +0200)
customer/pixelpark/dev-gsb10.pixelpark.net.yaml

index 730d4bc9375d3395e09e32c8aa106938daaeeed5..394d9ebbbe00a8725102ec87123be2623232b0fa 100644 (file)
@@ -12,52 +12,92 @@ gsbos::config::customers:
   - name: service
     version: 10.0.0
 
-#   - java
-#
-# accounts::users:
-#   christoph.langnickel:
-#     apply: true
-#     sudo: true
-#
-# java::package: java-1.8.0-openjdk-headless
-#
-# mysql::server::package_name: MariaDB-server
-# mysql::client::package_name: MariaDB-client
-# infra::additional_files:
-#   mariadb_repo:
-#     path: '/etc/yum.repos.d/mariadb.repo'
-#     owner: 'root'
-#     group: 'root'
-#     mode: '0644'
-#     content: |
-#       [mariadb]
-#       name=MariaDB Yum Repo
-#       baseurl=http://yum.mariadb.org/10.2/centos7-amd64
-#       enabled=1
-#       gpgcheck=1
-#       gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
-#
-# mysql::server::root_password: YoXnw4TbrFZ2Uuon
+gsbos::config::config_hash:
+  repository:
+    license_key_platform_name: 'Blah_Blah'
+    license_key_expire_date: '2099-12-31'
+    license_key_secret: 's3cr3t'
+
+gsbos::config::solr::service_types:
+  - 'solr-master'
+  - 'solr-preview'
+  - 'solr-replication'
+
+gsbos::config::tomcat:
+  - 'adminportal-service'
+  - 'cas-service'
+  - 'casExtern-service'
+  - 'delivery1-master'
+  - 'delivery1-preview'
+  - 'delivery1-replication'
+  - 'delivery2-master'
+  - 'delivery2-preview'
+  - 'delivery2-replication'
+  - 'editor-preview'
+  - 'maildistributor-service'
+  - 'repository-master'
+  - 'repository-preview'
+  - 'repository-replication'
+  - '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::hosts::preview_systems:
+  - 'editor'
+  - 'repository'
+  - 'solr'
+  - 'delivery'
+  - 'workflow'
+  - 'newsletter'
+  - 'service'
+
+gsbos::config::hosts::live_systems:
+  - 'repository'
+  - 'solr'
+  - 'delivery1'
+  - 'delivery2'
+  - 'service'
+
+gsbos::config::hosts::db_systems:
+  - 'adminportal'
+  - 'site'
+  - 'preview'
+  - 'master'
+  - 'replication'
+  - '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'
+
+
+accounts::users:
+  christoph.langnickel:
+    apply: true
+    sudo: true
+
 # mysql::server::backup::backuppassword: SufjiB9PasYFGrKO
-# infra::profile::mysql_server::databases:
-#   adminportal:
-#     user: adminportal
-#     password: adminportal
-#   maildistributor:
-#     user: maildistributor
-#     password: maildistributor
-#   repo_master:
-#     user: repo_master
-#     password: repo_master
-#   repo_preview:
-#     user: repo_preview
-#     password: repo_preview
-#   repo_replication:
-#     user: repo_replication
-#     password: repo_replication
-#   site:
-#     user: site
-#     password: site
-#   workflow:
-#     user: workflow
-#     password: workflow