Всем привет! Когда должен применяться cloud-config? Меняю его в консоли

управления (параметр user-data) и ничего. перезапускаю тачку и ничего.
Прописал туда поле write_files, ожидаю что он мне создаст эти файлы, но нет. (настраиваю fluentbit)
и в догонку вопрос, если я в этот файл прописываю новых юзеров с ssh ключиками, они не должны автоматом создастся на тачке?

12 ответов

58 просмотров

В момент создания тачки

Apple-Pineapple 🍍 Автор вопроса
Dmitry Kulagin
В момент создания тачки

то есть он фактически немутабильный?

Apple Pineapple 🍍
то есть он фактически немутабильный?

Джоба создает файлы из userdata только в момент создания виртуальной машины.

Apple-Pineapple 🍍 Автор вопроса
Dmitry Kulagin
Джоба создает файлы из userdata только в момент со...

про юзеров видимо такая же история? Где то можно про это подробней почитать, в документашке не вижу в упор этих подробностей

Если надо могу поискать рабочий пример с записью файла через cloud-init.

Apple-Pineapple 🍍 Автор вопроса
Михаил Дымсков
Если надо могу поискать рабочий пример с записью ф...

Запись файла интересно, но больше интересно есть ли что то готовое чтобы пользователей быстро создавать на существующей вм:)

Apple Pineapple 🍍
Запись файла интересно, но больше интересно есть л...

Опишите вашу задачу подробнее, пожалуйста. Может быть кто-то поделится наработками в схожей области. У меня есть пример, где я при помощи модуля cloud-init создаю файл внутри ВМ при её создании. Если вам нужно что-то другое, опишите, что нужно.

Apple-Pineapple 🍍 Автор вопроса
ngk18
ансибл :))

ну кстати... но я скорей про встроенное решение в YC. для меня просто очень странно что можно создать ВМ только с один юзером а остальных руками\ансиблом добавлять

Apple Pineapple 🍍
ну кстати... но я скорей про встроенное решение в ...

В cloud-init все это есть. Однако, возможно, кому-то было бы полезно передавать параметры прямо в веб UI ( Неповторимый оригинал : https://techflare.blog/wp-content/uploads/2020/10/image-38.png)

Apple Pineapple 🍍
Запись файла интересно, но больше интересно есть л...

Пример с созданием ВМ и наливкой внутрь файла, средствами cloud-init: ➜ cat create_vm.sh #!/bin/zsh yc compute instance create \ --name username \ --folder-id b1g... \ --zone ru-central1-a \ --network-interface subnet-id=e9...,nat-ip-version=ipv4 \ --create-boot-disk image-folder-id=standard-images,image-family=ubuntu-2004-lts \ --metadata-from-file user-data=metadata.yaml \ --metadata serial-port-enable=0 \ --format json > yc_output.json ➜ cat metadata.yaml #cloud-config datasource: Ec2: strict_id: false ssh_pwauth: no users: - name: username sudo: ALL=(ALL) NOPASSWD:ALL shell: /bin/bash ssh-authorized-keys: - ssh-rsa AAAAB3N... write_files: - encoding: b64 content: iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAAAAACq6zP5AAABJUlEQVR42u3aMRKEIBBEUe9/abY2tRjoBg2kP5Gl6CNAYWa8rnlr/3Y76l0o+2019FP1VrXyWb0u5b3lVfR4XZjp437CW9I9h46uPWE8QHT01/TxOo2OPtfVNVpd5J/cXaAfqPuxjHr0TiSF/nG9iU2NYKyGnqwv5mjGn2Bl9qNn6tYQehNffUC9tKNn6tYkt8axsIlAT9Kfrld4cx49Sd8JRdTySD0O9GB9a1M4zBaOL6CH6momeTFRLYTl6Hm6kPbz8zZqyho9VBdKt8J0X9wRoIfqfo66HKAw3e/3omfq2wkdPxxGR3cWavXHFrULeryu/me1/RJ5kRR6sO5HOvInGB19qRSs/o8wKY+gx+lqBGNtHoUyHnqovlMPtoblFaLRD9V/jKhQOsV1+CoAAAAASUVORK5CYII= owner: root:root path: /var/opt/qr.png permissions: '0644'

Похожие вопросы

Обсуждают сегодня

Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
На чём в основном щас пишут мини апы? Vuejs?
Goot evening Not everyone
6
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Вопрос: Здравствуйте! У меня возникла проблема с использованием плагина Mall в OctoberCMS. Я использую все файлы и компоненты в их исходном виде, без изменений. Однако на стр...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
8
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
9
🙋 Ребята, всем привет. Поправил задачу: Нужно каждому новому сообщению (1 раз по каждому юзеру) в чате прибавлять снизу кнопку с предложением подписаться на канал. Как добавит...
Alexander
1
Добрый день. Мне посоветовали обратиться к вам в чат за помощью. Ситуация описана на скрине. Как мне сказали, мне на бота навесили флудвейт. Есть ли возможность снять его ра...
OVERLINK
7
Просто по очереди выпиливаешь на ручной маппинг? По методу за раз
Andrii Kurdiumov
7
всем привет помогите пожалуйста используя CDN (GCP) у игроков из вьетнама загружается конфиг (размер 999 bytes) загружается 5 и более минут н а других CDN сервисах такой пробл...
Andrew Krw.
1
Приветствую. А не подскажете какие ограничения есть на использования api метода setMyName ? Несколько раз сменил имя бота и получил бан на 2 месяца на смену имени.
Slick Slack
8
Карта сайта