Развертывание Kuberntes с использованием файла yaml - PullRequest
0 голосов
/ 06 января 2020

Могу ли я определить тип DeploymentConfig в файле yaml kuberntes, где версия API имеет openstack? Если да, то как?

1 Ответ

0 голосов
/ 06 января 2020

Если я получу ваш вопрос с точки зрения RedHat OpenStack .. Вам потребуется OpenShift, установленный поверх RedHat OpenStack

И API будет иметь вид

"apiVersion": "apps.openshift.io/v1",

Ссылка на API OpenShift

https://docs.openshift.com/container-platform/3.7/rest_api/apis-apps.openshift.io/v1.DeploymentConfig.html

HTTP REQUEST

POST /apis/apps.openshift.io/v1/deploymentconfigs HTTP/1.1 Authorization: Bearer $TOKEN Accept: application/json Connection: close Content-Type: application/json' { "kind": "DeploymentConfig", "apiVersion": "apps.openshift.io/v1", ... }

CURL REQUEST

$ curl -k \ -X POST \ -d @- \ -H "Authorization: Bearer $TOKEN" \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ https://$ENDPOINT/apis/apps.openshift.io/v1/deploymentconfigs <<'EOF' { "kind": "DeploymentConfig", "apiVersion": "apps.openshift.io/v1", ... } EOF

В качестве ссылки ниже приведена ссылка на открытые сменные документы для создания конфигурации развертывания

https://docs.openshift.com/container-platform/4.2/applications/deployments/what-deployments-are.html#deployments -and-deployconfigs_what-deployments-are

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...