Spyros Trigazis (strigazi) 9b1bd5da54 Add cluster upgrade to the API
To enable the rolling upgrade ability of Kubernetes Cluster, this
patch is proposing a new API /upgrade to support upgrade the
base operating system of nodes and the version of Kubernetes, even
add-ons running on the k8s cluster:

POST <ClusterID>/actions/upgrade

And the post body will be:

{
    "cluster_template": 'dd9cc5ed-3a2b-11e9-9233-fa163e46bcc2',
    "max_batch_size": 1,
    "nodegroup": "production_group"
}

Co-Authored-By: Feilong Wang <flwang@catalyst.net.nz>

Task: 30168
Story: 2002210

Change-Id: Ia168877778aa0d473383eb06b1c8a16dc06b0576
2019-06-07 12:01:10 +12:00
2019-04-08 23:08:45 +00:00
2019-06-07 12:01:10 +12:00
2019-02-11 11:18:08 +01:00
2019-06-07 12:01:10 +12:00
2018-02-13 13:40:34 +00:00
2018-12-18 19:47:56 -05:00
2016-08-28 21:11:07 +01:00
2018-07-13 13:05:52 +07:00
2019-04-19 19:44:16 +00:00
2014-11-18 09:23:37 -05:00
2018-07-13 13:05:52 +07:00
2016-03-04 07:41:12 -05:00
2019-04-30 15:26:02 +02:00
2018-04-20 14:40:19 -04:00
2014-11-18 09:23:37 -05:00
2018-12-08 17:31:44 +00:00
2019-04-14 23:05:06 +00:00
2017-03-07 01:58:36 +00:00
2019-04-14 23:05:06 +00:00

Team and repository tags

image

Magnum

Magnum is an OpenStack project which offers container orchestration engines for deploying and managing containers as first class resources in OpenStack.

For more information, please refer to the following resources:

Description
Container Infrastructure Management Service for OpenStack
Readme 92 MiB
Languages
Python 73%
Shell 26.7%
Dockerfile 0.3%