11

Click here to load reader

OpenShift On Azure 3.6 Updates

Embed Size (px)

Citation preview

Page 1: OpenShift On Azure 3.6 Updates

Sprint Demo

SingleVM + 3.6July 18, 2017

Glenn West

Page 2: OpenShift On Azure 3.6 Updates

Overview

New Single VM Template

OCP 3.6 Support Added

Split of 3.5 and 3.6 Templates

New 3.6 Reference Architecture

RHEL 7.4 Support

Page 3: OpenShift On Azure 3.6 Updates

SingleVM

Cut Down Ansible Demployment Template

Allinone.json/Allinone.sh

Loses HA Functionality of full template

Fast Depoyment

Everything else works

Page 4: OpenShift On Azure 3.6 Updates

Openshift 3.6

Added support in Reference Architecture

for OCP 3.6

Changes in Ansible Version

Sanity Checks - /root size

VM Minimal Sizes

Huge addition of OCP Features

Page 5: OpenShift On Azure 3.6 Updates

Expanding /root size

Azure does not autoexpand /root values in its agent

Developed and documented a way of doing so:

https://www.linkedin.com/pulse/online-resize-root-partition-rhel-7-glenn-west

Page 6: OpenShift On Azure 3.6 Updates

Split of 3.5 and 3.6 Templates

During the sprint, we had a discussion,

and decided to fork 3.5 and 3.6 Templates

Allows for users to select version

Allow for users to add nodes to installs

Page 7: OpenShift On Azure 3.6 Updates

Split of Templates

Overview

All the deployment methods

can now be used on both 3.5

and 3.6

Both Single VM and HA

Deployments are Supported

Click Deploy

https://github.com/openshift/openshift-ansible-contrib/tree/master/reference-architecture/azure-ansible

Page 8: OpenShift On Azure 3.6 Updates

New 3.6 Reference Architecture

https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/deploying_red_hat_openshift_container_platform_3.6_on_microsoft_azure/

Page 9: OpenShift On Azure 3.6 Updates

RHEL 7.4 Support

Tested 4 flavors of Ref Arch with 7.4

Noticed a incompatible change on Azure SKU for

RHEL

All templates passed test

Page 10: OpenShift On Azure 3.6 Updates

Leasons Learned

Using the Single VM template sped up the move to

3.6 significantly

Workflow has now changed to develop new features

to single VM and then port to multiple VM

DevOps worked really well this sprint, allowing us to

pivot mid sprint, and address the version issues and

the rapid change of OCP in a better way.

Page 11: OpenShift On Azure 3.6 Updates

Articles Published