Browse Source
Add details for baymodel/cluster template API of Magnum. Add new links related to cluster and cluster template in sample of magnum version API. Change-Id: Ifddf9188d39893cd4911a264bbbb11979fd5b817 Implements: blueprint magnum-doc-rest-apichanges/83/361883/7
14 changed files with 1301 additions and 3 deletions
@ -0,0 +1,366 @@
|
||||
.. -*- rst -*- |
||||
|
||||
=================== |
||||
Manage Baymodels |
||||
=================== |
||||
|
||||
Lists, creates, shows details for, updates, and deletes baymodels. |
||||
|
||||
Create new baymodel |
||||
==================== |
||||
|
||||
.. rest_method:: POST /v1/baymodels/ |
||||
|
||||
Create new baymodel. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 201 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 400 |
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- labels: labels |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- http_proxy: http_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- name: name |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Request Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/baymodel-create-req.json |
||||
:language: javascript |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: baymodel_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/baymodel-create-resp.json |
||||
:language: javascript |
||||
|
||||
List all baymodels |
||||
================== |
||||
|
||||
.. rest_method:: GET /v1/baymodels/ |
||||
|
||||
List all available baymodels in Magnum. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 200 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 401 |
||||
- 403 |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- baymodels: baymodel_list |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: baymodel_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/baymodel-get-all-resp.json |
||||
:language: javascript |
||||
|
||||
Show details of a baymodel |
||||
========================== |
||||
|
||||
.. rest_method:: GET /v1/baymodels/{baymodel_ident} |
||||
|
||||
Get all information of a baymodel in Magnum. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 200 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- baymodel_ident: baymodel_ident |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- baymodels: baymodel_list |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: baymodel_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/baymodel-create-resp.json |
||||
:language: javascript |
||||
|
||||
Delete a baymodel |
||||
================== |
||||
|
||||
.. rest_method:: DELETE /v1/baymodels/{baymodel_ident} |
||||
|
||||
Delete a baymodel. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 204 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
- 409 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- baymodel_ident: baymodel_ident |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
This request does not return anything in the response body. |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
|
||||
Update information of baymodel |
||||
=============================== |
||||
|
||||
.. rest_method:: PATCH /v1/baymodels/{baymodel_ident} |
||||
|
||||
Update information of one baymodel attributes using operations including: |
||||
``add``, ``replace`` or ``remove``. The attributes to ``add`` and ``replace`` |
||||
in the form of ``key=value`` while ``remove`` only needs the keys. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 200 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 400 |
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- baymodel_ident: baymodel_ident |
||||
- path: path |
||||
- value: value |
||||
- op: op |
||||
|
||||
Request Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/baymodel-update-req.json |
||||
:language: javascript |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
Return new baymodel with updated attributes. |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- baymodels: baymodel_list |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: baymodel_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/baymodel-create-resp.json |
||||
:language: javascript |
@ -0,0 +1,366 @@
|
||||
.. -*- rst -*- |
||||
|
||||
========================== |
||||
Manage Cluster Templates |
||||
========================== |
||||
|
||||
Lists, creates, shows details for, updates, and deletes Cluster Templates. |
||||
|
||||
Create new cluster template |
||||
===================================== |
||||
|
||||
.. rest_method:: POST /v1/clustertemplates |
||||
|
||||
Create new cluster template. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 201 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 400 |
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- labels: labels |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- http_proxy: http_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- name: name |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Request Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/clustertemplate-create-req.json |
||||
:language: javascript |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: clustertemplate_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/clustertemplate-create-resp.json |
||||
:language: javascript |
||||
|
||||
List all cluster templates |
||||
========================== |
||||
|
||||
.. rest_method:: GET /v1/clustertemplates |
||||
|
||||
List all available cluster templates in Magnum. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 200 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 401 |
||||
- 403 |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- clustertemplates: clustertemplate_list |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: clustertemplate_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/clustertemplate-get-all-resp.json |
||||
:language: javascript |
||||
|
||||
Show details of a cluster template |
||||
================================== |
||||
|
||||
.. rest_method:: GET /v1/clustertemplates/{clustertemplate_ident} |
||||
|
||||
Get all information of a cluster template in Magnum. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 200 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- clustertemplate_ident: clustertemplate_ident |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- clustertemplates: clustertemplate_list |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: clustertemplate_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/clustertemplate-create-resp.json |
||||
:language: javascript |
||||
|
||||
Delete a cluster template |
||||
========================= |
||||
|
||||
.. rest_method:: DELETE /v1/clustertemplates/{clustertemplate_ident} |
||||
|
||||
Delete a cluster template. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 204 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
- 409 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- clustertemplate_ident: clustertemplate_ident |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
This request does not return anything in the response body. |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
|
||||
Update information of cluster template |
||||
================================================ |
||||
|
||||
.. rest_method:: PATCH /v1/clustertemplates/{clustertemplate_ident} |
||||
|
||||
Update information of one cluster template attributes using operations |
||||
including: ``add``, ``replace`` or ``remove``. The attributes to ``add`` and |
||||
``replace`` in the form of ``key=value`` while ``remove`` only needs the keys. |
||||
|
||||
Response Codes |
||||
-------------- |
||||
|
||||
.. rest_status_code:: success status.yaml |
||||
|
||||
- 200 |
||||
|
||||
.. rest_status_code:: error status.yaml |
||||
|
||||
- 400 |
||||
- 401 |
||||
- 403 |
||||
- 404 |
||||
|
||||
Request |
||||
------- |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- clustertemplate_ident: clustertemplate_ident |
||||
- path: path |
||||
- value: value |
||||
- op: op |
||||
|
||||
Request Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/clustertemplate-update-req.json |
||||
:language: javascript |
||||
|
||||
Response |
||||
-------- |
||||
|
||||
Return new cluster templates with updated attributes. |
||||
|
||||
.. rest_parameters:: parameters.yaml |
||||
|
||||
- X-Openstack-Request-Id: request_id |
||||
- clustertemplates: clustertemplate_list |
||||
- insecure_registry: insecure_registry |
||||
- links: links |
||||
- http_proxy: http_proxy |
||||
- updated_at: updated_at |
||||
- floating_ip_enabled: floating_ip_enabled |
||||
- fixed_subnet: fixed_subnet |
||||
- master_flavor_id: master_flavor_id |
||||
- uuid: clustertemplate_id |
||||
- no_proxy: no_proxy |
||||
- https_proxy: https_proxy |
||||
- tls_disabled: tls_disabled |
||||
- keypair_id: keypair_id |
||||
- public: public_type |
||||
- labels: labels |
||||
- docker_volume_size: docker_volume_size |
||||
- server_type: server_type |
||||
- external_network_id: external_network_id |
||||
- cluster_distro: cluster_distro |
||||
- image_id: image_id |
||||
- volume_driver: volume_driver |
||||
- registry_enabled: registry_enabled |
||||
- docker_storage_driver: docker_storage_driver |
||||
- apiserver_port: apiserver_port |
||||
- name: name |
||||
- created_at: created_at |
||||
- network_driver: network_driver |
||||
- fixed_network: fixed_network |
||||
- coe: coe |
||||
- flavor_id: flavor_id |
||||
- master_lb_enabled: master_lb_enabled |
||||
- dns_nameserver: dns_nameserver |
||||
|
||||
Response Example |
||||
---------------- |
||||
|
||||
.. literalinclude:: samples/clustertemplate-create-resp.json |
||||
:language: javascript |
@ -0,0 +1,27 @@
|
||||
{ |
||||
"labels":{ |
||||
|
||||
}, |
||||
"fixed_subnet":null, |
||||
"master_flavor_id":null, |
||||
"no_proxy":"10.0.0.0/8,172.0.0.0/8,192.0.0.0/8,localhost", |
||||
"https_proxy":"http://10.164.177.169:8080", |
||||
"tls_disabled":false, |
||||
"keypair_id":"kp", |
||||
"public":false, |
||||
"http_proxy":"http://10.164.177.169:8080", |
||||
"docker_volume_size":3, |
||||
"server_type":"vm", |
||||
"external_network_id":"public", |
||||
"image_id":"fedora-atomic-latest", |
||||
"volume_driver":"cinder", |
||||
"registry_enabled":false, |
||||
"docker_storage_driver":"devicemapper", |
||||
"name":"k8s-bm2", |
||||
"network_driver":"flannel", |
||||
"fixed_network":null, |
||||
"coe":"kubernetes", |
||||
"flavor_id":"m1.small", |
||||
"master_lb_enabled":true, |
||||
"dns_nameserver":"8.8.8.8" |
||||
} |
@ -0,0 +1,44 @@
|
||||
{ |
||||
"insecure_registry":null, |
||||
"links":[ |
||||
{ |
||||
"href":"http://10.164.180.104:9511/v1/baymodels/085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"rel":"self" |
||||
}, |
||||
{ |
||||
"href":"http://10.164.180.104:9511/baymodels/085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"rel":"bookmark" |
||||
} |
||||
], |
||||
"http_proxy":"http://10.164.177.169:8080", |
||||
"updated_at":null, |
||||
"floating_ip_enabled":true, |
||||
"fixed_subnet":null, |
||||
"master_flavor_id":null, |
||||
"uuid":"085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"no_proxy":"10.0.0.0/8,172.0.0.0/8,192.0.0.0/8,localhost", |
||||
"https_proxy":"http://10.164.177.169:8080", |
||||
"tls_disabled":false, |
||||
"keypair_id":"kp", |
||||
"public":false, |
||||
"labels":{ |
||||
|
||||
}, |
||||
"docker_volume_size":3, |
||||
"server_type":"vm", |
||||
"external_network_id":"public", |
||||
"cluster_distro":"fedora-atomic", |
||||
"image_id":"fedora-atomic-latest", |
||||
"volume_driver":"cinder", |
||||
"registry_enabled":false, |
||||
"docker_storage_driver":"devicemapper", |
||||
"apiserver_port":null, |
||||
"name":"k8s-bm2", |
||||
"created_at":"2016-08-29T02:08:08+00:00", |
||||
"network_driver":"flannel", |
||||
"fixed_network":null, |
||||
"coe":"kubernetes", |
||||
"flavor_id":"m1.small", |
||||
"master_lb_enabled":true, |
||||
"dns_nameserver":"8.8.8.8" |
||||
} |
@ -0,0 +1,48 @@
|
||||
{ |
||||
"baymodels":[ |
||||
{ |
||||
"insecure_registry":null, |
||||
"links":[ |
||||
{ |
||||
"href":"http://10.164.180.104:9511/v1/baymodels/085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"rel":"self" |
||||
}, |
||||
{ |
||||
"href":"http://10.164.180.104:9511/baymodels/085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"rel":"bookmark" |
||||
} |
||||
], |
||||
"http_proxy":"http://10.164.177.169:8080", |
||||
"updated_at":null, |
||||
"floating_ip_enabled":true, |
||||
"fixed_subnet":null, |
||||
"master_flavor_id":null, |
||||
"uuid":"085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"no_proxy":"10.0.0.0/8,172.0.0.0/8,192.0.0.0/8,localhost", |
||||
"https_proxy":"http://10.164.177.169:8080", |
||||
"tls_disabled":false, |
||||
"keypair_id":"kp", |
||||
"public":false, |
||||
"labels":{ |
||||
|
||||
}, |
||||
"docker_volume_size":3, |
||||
"server_type":"vm", |
||||
"external_network_id":"public", |
||||
"cluster_distro":"fedora-atomic", |
||||
"image_id":"fedora-atomic-latest", |
||||
"volume_driver":"cinder", |
||||
"registry_enabled":false, |
||||
"docker_storage_driver":"devicemapper", |
||||
"apiserver_port":null, |
||||
"name":"k8s-bm2", |
||||
"created_at":"2016-08-29T02:08:08+00:00", |
||||
"network_driver":"flannel", |
||||
"fixed_network":null, |
||||
"coe":"kubernetes", |
||||
"flavor_id":"m1.small", |
||||
"master_lb_enabled":true, |
||||
"dns_nameserver":"8.8.8.8" |
||||
} |
||||
] |
||||
} |
@ -0,0 +1,12 @@
|
||||
[ |
||||
{ |
||||
"path":"/master_lb_enabled", |
||||
"value":"True", |
||||
"op":"replace" |
||||
}, |
||||
{ |
||||
"path":"/registry_enabled", |
||||
"value":"True", |
||||
"op":"replace" |
||||
} |
||||
] |
@ -0,0 +1,27 @@
|
||||
{ |
||||
"labels":{ |
||||
|
||||
}, |
||||
"fixed_subnet":null, |
||||
"master_flavor_id":null, |
||||
"no_proxy":"10.0.0.0/8,172.0.0.0/8,192.0.0.0/8,localhost", |
||||
"https_proxy":"http://10.164.177.169:8080", |
||||
"tls_disabled":false, |
||||
"keypair_id":"kp", |
||||
"public":false, |
||||
"http_proxy":"http://10.164.177.169:8080", |
||||
"docker_volume_size":3, |
||||
"server_type":"vm", |
||||
"external_network_id":"public", |
||||
"image_id":"fedora-atomic-latest", |
||||
"volume_driver":"cinder", |
||||
"registry_enabled":false, |
||||
"docker_storage_driver":"devicemapper", |
||||
"name":"k8s-bm2", |
||||
"network_driver":"flannel", |
||||
"fixed_network":null, |
||||
"coe":"kubernetes", |
||||
"flavor_id":"m1.small", |
||||
"master_lb_enabled":true, |
||||
"dns_nameserver":"8.8.8.8" |
||||
} |
@ -0,0 +1,44 @@
|
||||
{ |
||||
"insecure_registry":null, |
||||
"links":[ |
||||
{ |
||||
"href":"http://10.164.180.104:9511/v1/clustertemplates/085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"rel":"self" |
||||
}, |
||||
{ |
||||
"href":"http://10.164.180.104:9511/clustertemplates/085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"rel":"bookmark" |
||||
} |
||||
], |
||||
"http_proxy":"http://10.164.177.169:8080", |
||||
"updated_at":null, |
||||
"floating_ip_enabled":true, |
||||
"fixed_subnet":null, |
||||
"master_flavor_id":null, |
||||
"uuid":"085e1c4d-4f68-4bfd-8462-74b9e14e4f39", |
||||
"no_proxy":"10.0.0.0/8,172.0.0.0/8,192.0.0.0/8,localhost", |
||||
"https_proxy":"http://10.164.177.169:8080", |
||||
"tls_disabled":false, |
||||
"keypair_id":"kp", |
||||
"public":false, |
||||
"labels":{ |
||||
|
||||
}, |
||||
"docker_volume_size":3, |
||||
"server_type":"vm", |
||||
"external_network_id":"public", |
||||
"cluster_distro":"fedora-atomic", |
||||
"image_id":"fedora-atomic-latest", |
||||
"volume_driver":"cinder", |
||||
"registry_enabled":false, |
||||
"docker_storage_driver":"devicemapper", |
||||
"apiserver_port":null, |
||||
"name":"k8s-bm2", |
||||
"created_at":"2016-08-29T02:08:08+00:00", |
||||
"network_driver":"flannel", |
||||
"fixed_network":null, |
||||
"coe":"kubernetes", |
||||
"flavor_id":"m1.small", |
||||
"master_lb_enabled":true, |
||||
"dns_nameserver":"8.8.8.8" |
||||
} |
@ -0,0 +1,48 @@
|
||||
{ |
||||
"clustertemplates":[ |
||||
{ |
||||
"insecure_registry":null, |
||||
"links":[ |
||||
{ |
||||
"href":"http://10.164.180.104:9511/v1/clustertemplates/0562d357-8641-4759-8fed-8173f02c9633", |
||||
"rel":"self" |
||||
}, |
||||
{ |
||||
"href":"http://10.164.180.104:9511/clustertemplates/0562d357-8641-4759-8fed-8173f02c9633", |
||||
"rel":"bookmark" |
||||
} |
||||
], |
||||
"http_proxy":"http://10.164.177.169:8080", |
||||
"updated_at":null, |
||||
"floating_ip_enabled":true, |
||||
"fixed_subnet":null, |
||||
"master_flavor_id":null, |
||||
"uuid":"0562d357-8641-4759-8fed-8173f02c9633", |
||||
"no_proxy":"10.0.0.0/8,172.0.0.0/8,192.0.0.0/8,localhost", |
||||
"https_proxy":"http://10.164.177.169:8080", |
||||
"tls_disabled":false, |
||||
"keypair_id":"kp", |
||||
"public":false, |
||||
"labels":{ |
||||
|
||||
}, |
||||
"docker_volume_size":3, |
||||
"server_type":"vm", |
||||
"external_network_id":"public", |
||||
"cluster_distro":"fedora-atomic", |
||||
"image_id":"fedora-atomic-latest", |
||||
"volume_driver":"cinder", |
||||
"registry_enabled":false, |
||||
"docker_storage_driver":"devicemapper", |
||||
"apiserver_port":null, |
||||
"name":"k8s-bm", |
||||
"created_at":"2016-08-26T09:34:41+00:00", |
||||
"network_driver":"flannel", |
||||
"fixed_network":null, |
||||
"coe":"kubernetes", |
||||
"flavor_id":"m1.small", |
||||
"master_lb_enabled":false, |
||||
"dns_nameserver":"8.8.8.8" |
||||
} |
||||
] |
||||
} |
@ -0,0 +1,12 @@
|
||||
[ |
||||
{ |
||||
"path":"/master_lb_enabled", |
||||
"value":"True", |
||||
"op":"replace" |
||||
}, |
||||
{ |
||||
"path":"/registry_enabled", |
||||
"value":"True", |
||||
"op":"replace" |
||||
} |
||||
] |
Loading…
Reference in new issue