Commit Graph

15 Commits

Author SHA1 Message Date
Zuul bab1aade23 Merge "Propose control plane resize feature." 2024-01-31 09:11:41 +00:00
Dale Smith fabe7dd74e Propose control plane resize feature.
Spec to move resize logic into driver to allow CAPI drivers to
optionally implement this, if they choose.

Change-Id: I3d25c010b38134dabf64185bd38dbb3acb8b1dd8
2024-01-12 10:25:35 +13:00
Jake Yip c5a7a81979 Improve driver discovery
Spec to improve driver discovery and allow for use of multiple drivers
that clashes on the same ('coe', 'server_type', 'os') tuple.

Change-Id: I9ea1e4df9c437fd8aa99dbabdff63a21a5ee5443
2023-11-27 17:01:49 +11:00
Stig Telfer 042d55a322 Add Cluster API Kubernetes COE driver
This spec proposes a new driver class that implements Kubernetes
cluster orchestration using Cluster API. The intention of this
proposal is to create a simplified Kubernetes driver that takes
advantage of a broader cross-infrastructure community using Cluster
API.

story: 2009780
Change-Id: I0750ec7440c1fa329104a524cf6779203e842c7c
2023-01-30 23:17:46 +11:00
Theodoros Tsioutsias 4ee6904f7a Change flag name
As discussed during the team meeting, the verb "merge" describes the
proposed functionality more accurately than "override". Therefore,
this patch changes the proposed flag from --override-labels to
--merge-labels.

Change-Id: I17654786a20778ed4772a4098f1edde89130a8a2
2020-05-11 20:14:20 +00:00
Theodoros Tsioutsias 26d573ecaa Magnum Labels Override
This spec tries to address the problem of label overriding during
cluster and nodegroup creation.

Change-Id: Ie93d7faed0e5e68a084cc4e63a49431365efcd72
Story: #2007515
Task: #39298
2020-05-05 09:40:25 +00:00
Bharat Kunwar d2b6c23959 ci: Fix and address all tox -e docs warnings
Warning is now treated as an error to prevent backlog of genuine
formatting issues, e.g. improper references, indentation and not listing
newly added specs into the index.

Change-Id: I3b8a1ce7f931bfd83db36600dc74d1d0c2ef293e
2020-04-02 11:13:31 +00:00
Theodoros Tsioutsias e1c67df536 Introduce magnum nodegroups
Introduce the concept of nodegroups. This approach gives the ability
to create heterogeneous clusters by defining groups of nodes with
different properties.

This spec tries to summarize the changes needed in order to support
nodegroups with Magnum.

story: 2004169
task: 27644

Change-Id: I4e64e928b8d8c7a3b9fd1772875edd4d60cae6ee
2018-10-24 10:58:45 +00:00
Ricardo Rocha 1315420afe Add Federation API specification
Add a new spec covering the impact and implementation details for a new
Magnum API managing federation and federated clusters.

Implements: blueprint federation-api
Co-Authored-By: Clenimar Filemon <clenimar.filemon@gmail.com>

Change-Id: I1b58f44520c6d968dd0c930a54dbd0ef36c2cb4e
2017-10-25 10:45:41 +02:00
Drago Rosson 8bf99f093d Add spec for allowing name as positional argument
blueprint positional-name

Change-Id: I75d14cc3de16810d57424ac9a0f66c7a66982f05
2017-02-09 16:49:04 +00:00
Jason Dunsmore ac23b4b890 Add spec for phase 1 of cluster creds management
blueprint revoke-cluster-cert

Change-Id: Ie960464e45445e195e75b91e8d65a4046eb21e93
2017-01-21 07:39:06 -06:00
Jenkins 0cc158a9f6 Merge "Added spec template, and refactored dir layout" 2016-11-18 18:26:53 +00:00
Adrian Otto 4077766030 Added spec template, and refactored dir layout
This patch adds a template for the ocata specs, and re-arranges the directory
structure to be more consistent with other OpenStack spec repositories.

Change-Id: Ic3128d764a449a0cd5266b635d12f591a887fd2f
2016-11-17 17:58:06 +00:00
Randall Burt 9fc6ac0b8c Add cluster driver encapsulation spec
Moving this to the spec repo. Previous patch is
https://review.openstack.org/#/c/389835/

Change-Id: I9de7b59e6737ae0fe01e3a6f33ec5fafcaa7984a
Partial-Blueprint: bp-driver-consolodation
2016-11-15 11:48:14 -06:00
Spyros Trigazis 8b0a99e44b Import all implemented specs from magnum repo
* Add all implemented specs to specs/implemented.
* Create ocata directory to store the corresponding specs.

Change-Id: I36da3a26ece3b6f7d27b7af80460303f4a6c4226
2016-11-09 16:35:04 +01:00