From e2c7b1305ca8495065dcf40fd2092d7c698dd6ea Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Tue, 20 Mar 2018 15:47:51 +0100 Subject: Local volumes and StatefulSet to provision Master/Slave MySQL and Galera cluster --- setup/projects/adei/vars/pods.yml | 55 --------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 setup/projects/adei/vars/pods.yml (limited to 'setup/projects/adei/vars/pods.yml') diff --git a/setup/projects/adei/vars/pods.yml b/setup/projects/adei/vars/pods.yml deleted file mode 100644 index 8857fcd..0000000 --- a/setup/projects/adei/vars/pods.yml +++ /dev/null @@ -1,55 +0,0 @@ -pods: - mysql: - service: { ports: [ 3306 ] } - sched: { replicas: 1, strategy: "Recreate", selector: { hostid: "3" } } - groups: [ "adei_db" ] - images: - - image: "centos/mysql-57-centos7" - env: - - { name: "MYSQL_USER", value: "adei" } - - { name: "MYSQL_PASSWORD", value: "secret@adei/adei-password" } - - { name: "MYSQL_ROOT_PASSWORD", value: "secret@adei/root-password" } - - { name: "MYSQL_DATABASE", value: "adei" } - - { name: "MYSQL_PMA_PASSWORD", value: "secret@adei/pma-password" } - - { name: "MYSQL_MAX_CONNECTIONS", value: "500" } - mappings: - - { name: "adei_init", mount: "/var/lib/init" } - - { name: "adei_host", path: "mysql", mount: "/var/lib/mysql/data" } -# - { name: "adei_db", path: "mysql", mount: "/var/lib/mysql/data" } - resources: { request: { cpu: 2000m, mem: 4Gi }, limit: { cpu: 6000m, mem: 32Gi } } - probes: - - { port: 3306 } -# - { type: "liveness", port: 3306 } -# - { type: "readiness", command: [/bin/sh, -i, -c, MYSQL_PWD="$MYSQL_PASSWORD" mysql -h 127.0.0.1 -u $MYSQL_USER -D $MYSQL_DATABASE, -e 'SELECT 1'] } - hooks: - - { type: "postStart", command: [ "/bin/bash", "/var/lib/init/mysql/initdb.sh" ] } - - phpmyadmin: - service: { host: "phpmyadmin.{{ openshift_master_default_subdomain }}", ports: [ 80/8080 ] } - sched: { replicas: 1 } - images: - - image: "chsa/phpmyadmin-centos:4" - env: - - { name: "DB_SERVICE_HOST", value: "mysql.adei.svc.cluster.local" } - - { name: "DB_SERVICE_PORT", value: "3306" } - - { name: "DB_EXTRA_HOSTS", value: "mysql.katrin.svc.cluster.local" } -# - { name: "DB_SERVICE_CONTROL_USER", value: "pma" } -# - { name: "DB_SERVICE_CONTROL_PASSWORD", value: "secret@adei/pma-password" } - probes: - - { port: 8080, path: '/' } - - - -apps: - - "galera_app" - - - - -#oc: -# - template: "[0-3]*" -# - template: "[4-6]*" -# - resource: "route/apache" -# oc: "expose svc/kaas --name apache --hostname=apache.{{ openshift_master_default_subdomain }}" -# - template: "*" - \ No newline at end of file -- cgit v1.2.3