Skip to content

Commit

Permalink
Merge pull request #5032 from sdodson/v3_7_byo
Browse files Browse the repository at this point in the history
Add missing byo v3_7 playbooks
  • Loading branch information
sdodson authored Aug 8, 2017
2 parents b398078 + 99ae2d5 commit 566731d
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 0 deletions.
20 changes: 20 additions & 0 deletions playbooks/byo/openshift-cluster/upgrades/v3_7/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# v3.6 Major and Minor Upgrade Playbook

## Overview
This playbook currently performs the following steps.

* Upgrade and restart master services
* Unschedule node
* Upgrade and restart docker
* Upgrade and restart node services
* Modifies the subset of the configuration necessary
* Applies the latest cluster policies
* Updates the default router if one exists
* Updates the default registry if one exists
* Updates image streams and quickstarts

## Usage

```
ansible-playbook -i ~/ansible-inventory openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_7/upgrade.yml
```
7 changes: 7 additions & 0 deletions playbooks/byo/openshift-cluster/upgrades/v3_7/upgrade.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
#
# Full Control Plane + Nodes Upgrade
#
- include: ../../initialize_groups.yml

- include: ../../../../common/openshift-cluster/upgrades/v3_7/upgrade.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
#
# Control Plane Upgrade Playbook
#
# Upgrades masters and Docker (only on standalone etcd hosts)
#
# This upgrade does not include:
# - node service running on masters
# - docker running on masters
# - node service running on dedicated nodes
#
# You can run the upgrade_nodes.yml playbook after this to upgrade these components separately.
#
- include: ../../initialize_groups.yml

- include: ../../../../common/openshift-cluster/upgrades/v3_7/upgrade_control_plane.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
#
# Node Upgrade Playbook
#
# Upgrades nodes only, but requires the control plane to have already been upgraded.
#
- include: ../../initialize_groups.yml

- include: ../../../../common/openshift-cluster/upgrades/v3_7/upgrade_nodes.yml

0 comments on commit 566731d

Please sign in to comment.