diff options
Diffstat (limited to 'roles/openshift_node/README.md')
-rw-r--r-- | roles/openshift_node/README.md | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/roles/openshift_node/README.md b/roles/openshift_node/README.md new file mode 100644 index 000000000..67f697924 --- /dev/null +++ b/roles/openshift_node/README.md @@ -0,0 +1,54 @@ +OpenShift Node +================================ + +Node service installation + +Requirements +------------ + +* Ansible 2.2 +* One or more Master servers +* A RHEL 7.1 host pre-configured with access to the rhel-7-server-rpms, +rhel-7-server-extras-rpms, and rhel-7-server-ose-3.0-rpms repos + +Role Variables +-------------- +From this role: + +| Name | Default value | | +|----------------------------|-----------------------|----------------------------------------------------------| +| oreg_url | UNDEF (Optional) | Default docker registry to use | +| oreg_url_node | UNDEF (Optional) | Default docker registry to use, specifically on the node | + +Dependencies +------------ + + +Example Playbook +---------------- + +Notes +----- + +Currently we support re-labeling nodes but we don't re-schedule running pods nor remove existing labels. That means you will have to trigger the re-schedulling manually. To re-schedule your pods, just follow the steps below: + +``` +oadm manage-node --schedulable=false ${NODE} +oadm manage-node --drain ${NODE} +oadm manage-node --schedulable=true ${NODE} +```` + +> If you are using version less than 1.5/3.5 you must replace `--drain` with `--evacuate`. + + +TODO + +License +------- + +Apache License, Version 2.0 + +Author Information +------------------ + +TODO |