VK Data Platform logo
Помощь
Обновлена 17 июля 2026 г. в 15:34

Подготовка к установке

  1. Сгенерируйте пароли:

    for (( i=1; i <= 10; i++ )); doexport PAS=$(LANG=C tr -dc A-Za-z0-9 </dev/urandom | head -c 20);sed -i "" -e "1,/--------------------/ s/--------------------/$PAS/" "data-platform/group_vars/vkcloud/vault-data-platform.yml";done
  2. Проверьте корректность генерации:

    cat data-platform/group_vars/vkcloud/vault-data-platform.yml
    Пример вывода команды
    --- # DataPlatformer vault_data_master_paas_pg_password: 'DPS7m5YdUT7XoWW7it9l' vault_data_master_paas_platform_grpc_auth_token: 'MU5RxWY4i7CuFw21986k' vault_data_master_audit_s2s_password: 'AU85go5ShlL3ddtVN4j3' vault_data_platformer_storage_pg_password: 'jhJwX2Qf3dMmjD4QSFMw' vault_data_platformer_api_pg_password: 'VOCALgsA2E5yBMDonhBX' vault_data_platformer_openstack_password: 'ly97nEZeokRZmHDnPwxZ' vault_data_platformer_data_domain_password: 'Tu4AHKtiaUUnJrFY8g4t' vault_data_platformer_vm_auth_api_refresh_token: '5anOC2DlygO252Ogs81T' vault_data_platformer_vm_auth_controllers_refresh_token: 'QjYmttu8hR2gnn5E2ysH' vault_data_platformer_iam_activation_static_token: '9yEFL6jRRcJPbrHvvjw6'
  3. (Опционально) Включите сервис шифрования данных. Для этого в файле vault-data-platform.yml замените значение переменной vault_data_platformer_ml_secret_token. В качестве значения укажите любую строку длиной не менее 32 символов. Если переменной нет, добавьте ее. Пример:

    vault_data_platformer_ml_secret_token: 'pe5aep7teen1aepo1Ahthoh1maichohd'