summaryrefslogtreecommitdiffstats
path: root/setup/projects/katrin/vars/pods.yml
blob: 3bfcfd74243c78e0bb47efb4c4d5e5288ca23d13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# First port is exposed
pods:
  kaas:
    service: { host: "{{ katrin_node }}", ports: [ 80/8080, 443/8043 ] }
    sched: { replicas: 1, selector: { master: 1 } }
    selector: { master: 1 }
    images:
      - image: "centos/httpd-24-centos7"
        mappings: 
          - { name: "etc", path: "apache2-kaas", mount: "/etc/httpd24" }
          - { name: "www", path: "kaas", mount: "/opt/rh/httpd24/root/var/www/html" }
          - { name: "log", path: "apache2-kaas", mount: "/var/log/httpd24" }
        probes:
          - { port: 8080, path: '/index.html' }

#oc:
#  - template: "[0-3]*"
#  - template: "[4-6]*"
#  - resource: "route/apache" 
#    oc: "expose svc/kaas --name apache --hostname=apache.{{ openshift_master_default_subdomain }}"
#  - template: "*"