Bug 1260805
Summary: | [DOCS] [3.1] [Feature] Document in detail HA Setup for OSE 3.1 | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Vikram Goyal <vigoyal> |
Component: | Documentation | Assignee: | Alex Dellapenta <adellape> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ma xiaoqiang <xiama> |
Severity: | medium | Docs Contact: | Vikram Goyal <vigoyal> |
Priority: | high | ||
Version: | 3.0.0 | CC: | aos-bugs, asogukpi, baulakh, bfallonf, jialiu, jokerman, mmccomas, pep, xtian |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-11-19 17:55:21 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1270113 | ||
Deadline: | 2015-11-13 |
Description
Vikram Goyal
2015-09-07 22:51:50 UTC
*** Bug 1269367 has been marked as a duplicate of this bug. *** Initial docs PR for new 3.1 HA setup docs here: https://github.com/openshift/openshift-docs/pull/1046 Working on building off that commit. The openshift-ansible PR has merged now as well today: https://github.com/openshift/openshift-ansible/pull/608 Commit pushed to master at https://github.com/openshift/openshift-docs https://github.com/openshift/openshift-docs/commit/9b8dca1cacb1956c2ad6b20efbeb53373e2c0d63 Merge pull request #1170 from adellape/native_ha_install Bug 1260805: HA install updates for 3.1 (native/pacemaker) 3.1 Preview docs have been updated to include info on new HA master changes (e.g., native HA) and install (Advanced Installation method only): https://docs.openshift.com/enterprise/3.1/install_config/install/advanced_install.html https://docs.openshift.com/enterprise/3.1/architecture/infrastructure_components/kubernetes_infrastructure.html About master HA, most are correct. But the following still need more polish. 1. In "Table 2. Availability Matrix with HAProxy", "Virtual IP" is redundant which is only used for pacemaker HA. 2. In "Table 2. Cluster Variables " and "Table 3. Availability Matrix with Pacemaker", about "cluster_vip" or "Virtual IP", we should prompt user that, "Virtual IP" for pacemaker HA will be assigned to active master automatically, so the IP must be available in cluster network, and this IP should be able to communicate with any other masters, etcd, and nodes's IP. they should be in the same network. Both issues addressed in https://github.com/openshift/openshift-docs/pull/1200 Internal build for review: http://file.rdu.redhat.com/~adellape/111615/fix_vip_1260805/architecture/infrastructure_components/kubernetes_infrastructure.html#high-availability-masters http://file.rdu.redhat.com/~adellape/111615/fix_vip_1260805/install_config/install/advanced_install.html#configuring-ansible Verified and PASS. Published in the following topics, updated for new native HA method and other OSE 3.1 changes wrt multiple masters: https://docs.openshift.com/enterprise/latest/install_config/install/advanced_install.html https://docs.openshift.com/enterprise/latest/architecture/infrastructure_components/kubernetes_infrastructure.html#high-availability-masters |