From 66c066edb5ec4cfd0f833023f926a22059688262 Mon Sep 17 00:00:00 2001 From: archyufa Date: Wed, 28 Sep 2016 09:36:49 -0400 Subject: [PATCH] Update Readme on upgrade of kubernetes Added limitaion of upgrade kubernetes cluster Added limitation of update murano kubernetes app Added information on rolling update of apps running in k8s Change-Id: Id5a8acc12e610dabb338cf49779fa0f49cbb8468 --- Kubernetes/README.rst | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/Kubernetes/README.rst b/Kubernetes/README.rst index 2aac2f6..9198e07 100644 --- a/Kubernetes/README.rst +++ b/Kubernetes/README.rst @@ -73,9 +73,25 @@ etcd will run as a 3 node cluster. Upgrade ------- +*Upgrade of Kubernetes Cluster components*: In current implementation of +Kubernetes Cluster deployed by Murano, which uses binaries and hyperkube, +we do not provide a scenario to upgrade Kubernetes Cluster from a previous +version to a newer one. However, we are planning to introduce upgrade +capability in the coming releases of Murano Kubernetes application, by +introducing self-hosted architecture of the Kubernetes Cluster. This will +allow to perform Rolling Update of Kubernetes Cluster itself to the new version. -In current implementation of Kubernetes Cluster deployed by Murano it is not -possible to upgrade Kubernetes Cluster from previous version to newer. +*Framework to Update Murano Kubernetes Application to the new version:* +Currently, Murano doesn't support versioning of application as well as not +having a well-defined framework on how to perform an Upgrade of Murano +Applications. This also affects the possibility to enable Kubernetes Upgrades +via Murano. This is planned to be addressed in the coming release of Murano. + +*Rolling updates of application running inside of Kubernetes Cluster:* +The Kubernetes Cluster deployed by Murano supports rolling updates with the +use of “Deployments” and “Replication Controllers (RC)” abstractions. +Please refer to the `Rolling updates`_ section of the Kubernetes application +for more details. Features