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

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

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

  • Для POD 10 — vcda10.dzo.sbercloud.org;

  • Для POD 11 — vcda11.msk.sbercloud.ru;

  • Для POD 12 — vcda12.msk.sbercloud.ru;

  • Для POD 30 — vcda30.msk.sbercloud.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.

Запустили Evolution free tier
для Dev & Test
Получить