From b77d0df0990f98818d2f7814bb073f6cd3a0105c Mon Sep 17 00:00:00 2001 From: Gabriel Cuba Date: Tue, 22 Mar 2022 14:43:11 -0500 Subject: [PATCH] Feature 10904: Make all deployment methods optional for K8s cluster Change-Id: I217144c9e84e3e97b61a512571f07272f8be160c Signed-off-by: Gabriel Cuba --- osm-openapi.yaml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/osm-openapi.yaml b/osm-openapi.yaml index ac6791a..b056ede 100644 --- a/osm-openapi.yaml +++ b/osm-openapi.yaml @@ -8603,7 +8603,18 @@ components: type: array items: type: object - additionalProperties: true + additionalProperties: false + K8sClusterDeploymentMethods: + type: object + properties: + helm-chart: + type: boolean + juju-bundle: + type: boolean + helm-chart-v3: + type: boolean + additionalProperties: false + minProperties: 3 K8sClusterInfo: type: object properties: @@ -8629,6 +8640,8 @@ components: type: string nets: $ref: '#/components/schemas/K8sClusterNetList' + deployment_methods: + $ref: '#/components/schemas/K8sClusterDeploymentMethods' namespace: type: string cni: -- 2.17.1