diff options
| author | Scott Dodson <sdodson@redhat.com> | 2017-03-07 13:32:20 -0500 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-03-07 13:32:20 -0500 | 
| commit | 58f7c7592de0c43ef02b9fb4ff5a10d7e2976ea3 (patch) | |
| tree | eba1608112b880e6aab2da6209a7225dfd68a1e6 /inventory | |
| parent | d5fd3d7e9785fbce29741de413bea91b311e6f74 (diff) | |
| parent | e6814c5ccd422f2327c970efe1dc348950136a8b (diff) | |
| download | openshift-58f7c7592de0c43ef02b9fb4ff5a10d7e2976ea3.tar.gz openshift-58f7c7592de0c43ef02b9fb4ff5a10d7e2976ea3.tar.bz2 openshift-58f7c7592de0c43ef02b9fb4ff5a10d7e2976ea3.tar.xz openshift-58f7c7592de0c43ef02b9fb4ff5a10d7e2976ea3.zip | |
Merge pull request #3582 from kwoodson/router_sharding_doc
Augmenting documentation for router sharding.
Diffstat (limited to 'inventory')
| -rw-r--r-- | inventory/byo/hosts.origin.example | 46 | ||||
| -rw-r--r-- | inventory/byo/hosts.ose.example | 44 | 
2 files changed, 89 insertions, 1 deletions
| diff --git a/inventory/byo/hosts.origin.example b/inventory/byo/hosts.origin.example index 7741730ad..0ddca6576 100644 --- a/inventory/byo/hosts.origin.example +++ b/inventory/byo/hosts.origin.example @@ -300,7 +300,51 @@ openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true',  #  # Disable management of the OpenShift Router  #openshift_hosted_manage_router=false - +# +# Router sharding support has been added and can be achieved by supplying the correct +# data to the inventory.  The variable to house the data is openshift_hosted_routers +# and is in the form of a list.  If no data is passed then a default router will be +# created.  There are multiple combinations of router sharding.  The one described +# below supports routers on separate nodes. +#openshift_hosted_routers: +#- name: router1 +#  stats_port: 1936 +#  ports: +#  - 80:80 +#  - 443:443 +#  replicas: 1 +#  namespace: default +#  serviceaccount: router +#  selector: type=router1 +#  images: "openshift3/ose-${component}:${version}" +#  edits: [] +#  certificates: +#    certfile: /path/to/certificate/abc.crt +#    keyfile: /path/to/certificate/abc.key +#    cafile: /path/to/certificate/ca.crt +#- name: router2 +#  stats_port: 1936 +#  ports: +#  - 80:80 +#  - 443:443 +#  replicas: 1 +#  namespace: default +#  serviceaccount: router +#  selector: type=router2 +#  images: "openshift3/ose-${component}:${version}" +#  certificates: +#    certfile: /path/to/certificate/xyz.crt +#    keyfile: /path/to/certificate/xyz.key +#    cafile: /path/to/certificate/ca.crt +#  edits: +#  # ROUTE_LABELS sets the router to listen for routes +#  # tagged with the provided values +#  - key: spec.template.spec.containers[0].env +#    value: +#      name: ROUTE_LABELS +#      value: "route=external" +#    action: append +#  # OpenShift Registry Console Options  # Override the console image prefix for enterprise deployments, not used in origin  # default is "registry.access.redhat.com/openshift3/" and the image appended is "registry-console" diff --git a/inventory/byo/hosts.ose.example b/inventory/byo/hosts.ose.example index 3da9be081..7f80a9639 100644 --- a/inventory/byo/hosts.ose.example +++ b/inventory/byo/hosts.ose.example @@ -300,6 +300,50 @@ openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true',  #  # Disable management of the OpenShift Router  #openshift_hosted_manage_router=false +# +# Router sharding support has been added and can be achieved by supplying the correct +# data to the inventory.  The variable to house the data is openshift_hosted_routers +# and is in the form of a list.  If no data is passed then a default router will be +# created.  There are multiple combinations of router sharding.  The one described +# below supports routers on separate nodes. +#openshift_hosted_routers: +#- name: router1 +#  stats_port: 1936 +#  ports: +#  - 80:80 +#  - 443:443 +#  replicas: 1 +#  namespace: default +#  serviceaccount: router +#  selector: type=router1 +#  images: "openshift3/ose-${component}:${version}" +#  edits: [] +#  certificates: +#    certfile: /path/to/certificate/abc.crt +#    keyfile: /path/to/certificate/abc.key +#    cafile: /path/to/certificate/ca.crt +#- name: router2 +#  stats_port: 1936 +#  ports: +#  - 80:80 +#  - 443:443 +#  replicas: 1 +#  namespace: default +#  serviceaccount: router +#  selector: type=router2 +#  images: "openshift3/ose-${component}:${version}" +#  certificates: +#    certfile: /path/to/certificate/xyz.crt +#    keyfile: /path/to/certificate/xyz.key +#    cafile: /path/to/certificate/ca.crt +#  edits: +#  # ROUTE_LABELS sets the router to listen for routes +#  # tagged with the provided values +#  - key: spec.template.spec.containers[0].env +#    value: +#      name: ROUTE_LABELS +#      value: "route=external" +#    action: append  # OpenShift Registry Console Options  # Override the console image prefix for enterprise deployments, not used in origin | 
