srv-img Резервный ЦОД (DRaaS)

Авторизация на площадке VMware Cloud Director Availability

В инструкции описаны варианты подключения к локальному ЦОД и резервному ЦОД используя Postman, Curl или Powershell. Выберите необходимое ПО и выполните одну из инструкций на выбор.

Для подключения площадки в инструкциях необходимо указать нужный адрес POD:

  • Для POD 1 — vcda01.cloud.ru;

  • Для POD 10 — vcda10-01.cloud.ru и vcda10-02.cloud.ru;

  • Для POD 11 — vcda11.cloud.ru;

  • Для POD 12 — vcda12.cloud.ru;

  • Для POD 30 — vcda30-01.cloud.ru.

Подключение к локальному ЦОД через Postman

Чтобы подключиться к локальному ЦОД используя Postman, выполните следующие шаги:

  1. В Postman создайте новый запрос и выберите тип POST.

  2. Укажите адрес в формате https://[POD]/sessions.

    На месте [POD] укажите адрес нужного POD.

  3. На вкладке Headers добавьте следующие заголовки:

    1. В поле Content-Type введите «application/json».

    2. В поле Accept введите «application/json, text/plain, /».

  4. На вкладке Body выберите тип raw и вставьте в поле редактирования следующее:

    {
    ”type” : ”vcdAccessToken”,
    ”vcdAccessToken” : ”accessToken”,
    ”context” : ”localOrg”
    }
    • На месте accessToken укажите Bearer Token, полученный в процедуре Выпуск Bearer Tokens для POD (Y).

    • На месте localOrg — организацию на локальном сайте, к которой нужно подключиться.

  5. Нажмите Send.

  6. Сохраните полученное значение поля X_VCAV_Auth для последующего использования.

Подключение к резервному ЦОД через Postman

Чтобы подключиться к резервному ЦОД используя Postman, выполните следующие шаги:

  1. В Postman создайте новый запрос и выберите тип POST.

  2. Укажите адрес в формате https://[POD]/sessions/extend.

    На месте [POD] укажите адрес нужного POD.

  3. На вкладке Headers добавьте следующие заголовки:

    1. В поле Content-Type введите «application/json».

    2. В поле Accept введите «application/json, text/plain, /».

    3. В поле X-VCAV-Auth введите значение, полученное в процедуре Подключение к локальному ЦОД через Postman.

  4. На вкладке Body выберите тип raw и вставьте в поле редактирования следующее:

    {
    ”site” : ”Peer Site Name”,
    ”type” : ”accessToken”,
    ”accessToken” : ”remoteToken”,
    ”context” : ”remoteOrg”
    }
    • На месте Peer Site Name укажите название удаленной площадки как указано на странице Peer Sites, например «PD01-LAB».

    • На месте remoteToken — Bearer Token, полученный в процедуре Выпуск Bearer Tokens для POD (Y).

    • На месте remoteOrg — организацию на удаленном сайте, к которой нужно подключиться.

  5. Нажмите Send.

Подключение к локальному ЦОД через Curl

Чтобы подключиться к локальному ЦОД используя Curl, выполните следующую команду:

curl 'https://[POD]/sessions' -i -k -X POST \
-H 'Content-Type: application/json' \
-H 'Accept: application/vnd.vmware.h4-v4.7+json;charset=UTF-8' \
-d '{"type" : "vcdAccessToken", "vcdAccessToken" : "accessToken", "context" : "localOrg"}'
  • На месте [POD] укажите адрес нужного POD.

  • На месте accessToken — Bearer Token, полученный в процедуре Выпуск Bearer Tokens для POD (Y).

  • На месте localOrg — организацию на локальном сайте, к которой нужно подключиться.

Сохраните полученное значение X_VCAV_Auth для последующего использования.

Подключение к резервному ЦОД через Curl

Чтобы подключиться к резервному ЦОД используя Curl, выполните следующую команду:

curl 'https://[POD]/sessions/extend' -i -k -X POST \
-H 'Content-Type: application/json' \
-H 'Accept: application/vnd.vmware.h4-v4.7+json;charset=UTF-8' \
-H 'X-VCAV-Auth: [X-VCAV-Auth]' \
-d '{"type" : "accessToken", "site" : "Peer Site Name", "accessToken" : "remoteToken", "context" : "remoteOrg"}'
  • На месте [POD] укажите адрес нужного POD.

  • На месте [X-VCAV-Auth] — значение, полученное в процедуре Подключение к локальному ЦОД через Curl.

  • На месте Peer Site Name — название удаленной площадки как указано на странице Peer Sites, например «PD01-LAB».

  • На месте remoteToken — Bearer Token, полученный для удаленной площадки по процедуре Выпуск Bearer Tokens для POD (Y).

  • На месте remoteOrg — организацию на удаленном сайте, к которой нужно подключиться.

Подключение к локальному ЦОД через PowerShell

Чтобы подключиться к локальному ЦОД используя PowerShell, выполните следующую команду:

$params = @ {
"type" = "vcdAccessToken"
"vcdAccessToken" = "accessToken"
"context" = "localOrg"
}
$headers = @ {
"Content-Type" = "application/json"
"Accept" = "application/vnd.vmware.h4-v4.7+json;charset=UTF-8"
}
Invoke-WebRequest -Uri ( "https://[POD]/sessions" ) -Method Post -Headers $headers -SkipHttpErrorCheck -Body ( $params | convertto-json ) -SkipCertificateCheck
  • На месте accessToken укажите Bearer Token, полученный в процедуре Выпуск Bearer Tokens для POD (Y).

  • На месте localOrg — организацию на локальном сайте, к которой нужно подключиться.

  • На месте [POD] — адрес нужного POD.

Сохраните полученное значение X_VCAV_Auth для последующего использования.

Подключение к резервному ЦОД через PowerShell

Чтобы подключиться к резервному ЦОД используя PowerShell, выполните следующую команду:

$body = @ {
"site" = "Peer Site Name"
"type" = "accessToken"
"accessToken" = "remoteToken"
"context" = "remoteOrg"
}
$headers = @ {
"Content-Type" = "application/json"
"Accept" = "application/json;charset=UTF-8"
"X-VCAV-Auth" = "[X-VCAV-Auth]"
}
Invoke-WebRequest -Uri ( "https://[POD]/sessions/extend" ) -Method Post -Headers $headers -SkipHttpErrorCheck -Body ( $body | convertto-json ) -SkipCertificateCheck
  • На месте Peer Site Name укажите название удаленной площадки как указано на странице Peer Sites, например «PD01-LAB».

  • На месте remoteToken — Bearer Token, полученный для удаленной площадки по процедуре Выпуск Bearer Tokens для POD (Y).

  • На месте remoteOrg — организацию на удаленном сайте, к которой нужно подключиться.

  • На месте [X-VCAV-Auth] — значение, полученное в процедуре Подключение к локальному ЦОД через PowerShell.

  • На месте [POD] — адрес нужного POD.

Облако VMware