Кажется, мой файл шаблона конфигурации облака не работает, когда я использую его для загрузки капли в Digital Ocean?

Я использую Terraform для запуска дроплета DO, используя образ Ubuntu и Docker. Оформить заказ ниже:

      resource "digitalocean_droplet" "web" {

  image  = "docker-20-04"
  name   = "web"
  region = "nyc3"
  size   = "s-1vcpu-1gb"

  ssh_keys = [digitalocean_ssh_key.default.id]
  user_data = "I2Nsb3Vk #.....etc......"
  
 }

user_dataэто мойcloud-configшаблон, закодированный в base64.

Я подключаюсь к дроплету по ssh и замечаю, что пакеты, перечисленные в шаблоне ниже, не устанавливаются.

      #cloud-config
package_upgrade: true
package_update: true
packages:
  - build-essential
  - libmariadbclient-dev
  - libjpeg62-turbo-dev
  - zlib1g-dev
  - libwebp-dev
  - libpq-dev
  - postgresql
  - postgresql-contrib

Что-то не так с моим файлом конфигурации облака, указанным выше?

0 ответов

Другие вопросы по тегам