Files
terraform-provider-decort/samples
Petr Krutov 0aee28ed2e Merge branch '2.1' into '2.2/feature/pcidevice'
# Conflicts:
#   README.md
#   README_EN.md
#   decort/models_api.go
#   decort/provider.go
#   samples/README.md
2022-05-05 10:58:58 +03:00
..
2022-05-04 20:56:56 +03:00
2022-05-04 20:56:56 +03:00
2022-05-04 20:56:56 +03:00
2022-03-30 17:13:16 +03:00
2022-05-05 10:27:12 +03:00
2022-05-04 20:56:56 +03:00
2022-03-30 17:13:16 +03:00

Примеры применения ресурсов terraform-provider-decort

Каждый файл снабжен комментариями, которые кратко описывают возможности и параметры ресурса.
Для успешной работы необходим установленный terraform.

Ресурсы в примерах

  • data:
    • grid
    • grid_list
    • image
    • image_list
    • image_list_stacks
    • snapshot_list
    • pcidevice_list
    • pcidevice
    • sep
    • sep_list
    • sep_disk_list
    • sep_config
    • sep_pool
    • sep_consumption
  • resources:
    • image
    • virtual_image
    • cdrom_image
    • delete_images
    • k8s
    • k8s_wg
    • snapshot
    • pcidevice
    • sep
    • sep_config

Как пользоваться примерами

  1. Установить terraform
  2. Установить terraform-provider-decort с помощью команды terraform init (выполняется автоматически), либо вручную.
  3. Заменить параметр controller_url на ваш.
  4. Заменить параметр oauth2 на ваш.
  5. Добавить ключи DECORT_APP_SECRET и DECORT_APP_ID в качестве переменных окружения, либо можно добавить app_id и app_secret в блок provider,что небезопасно, т.к. данные могут быть похищены при передачи файла.