Size: a a a

2020 November 28

AU

Aleksandr U. in ru_proxmox
Maksim Sharov
#вопрос #ci #terraform

как лучше создать бота для процессов автоматизации прокса? смотрел видео в ресурсах группы и доки. немного запутан процесс, когда добавляется сначала в систему, а потом через гуи прокса.

в итоге, ограничился созданием бота и добавлением его в группу PVEAdmin

  adduser bot
 pveum useradd bot@pam
 pveum usermod bot@pam -group PVEAdmin

1. делаю я правильно? как работаете вы?
2. pam или pve?
3. как понимаю, если юзер существует как системный (не рут) и не состоит в какой-то группе прокса, он не может работать с ним?
#нагит
источник

AU

Aleksandr U. in ru_proxmox
Как решишь отправим
источник

АХ

Алексей Харламов... in ru_proxmox
Я делаю через пве
источник

M

Maksim Sharov in ru_proxmox
Aleksandr U.
#нагит
#terraform #5.4

да я только влетел в терраформирование прокса, вот так сделал, как писал по докам
  adduser ci_bot
 pveum useradd ci_bot@pam
 pveum usermod ci_bot@pam -group PVEAdmin

и все, бот ci_bot@pam готов для встраивания в пайплайны, возможно, текущие права избыточны, можно создать отдельную группу ботов или я чего-то не учитываю, поэтому хотел спросить у сообщества.
источник

M

Maksim Sharov in ru_proxmox
#вопрос #terraform #5.4

кто терраформировал прокс и создавал VM?

может подскажете, в чем я могу ошибаться. создаю VM на основе cloudinit-template https://pve.proxmox.com/wiki/Cloud-Init_Support#_preparing_cloud_init_templates

main.tf https://pastebin.com/9gbAQKBF

машина создается и запускается, однако не могу на нее ни попасть, ни пропинговать (на скриншоте делаю это  с шлюза).

с чего стоит начать отладку? может есть идеи или статьи для чтения?
источник

M

Maksim Sharov in ru_proxmox
источник

M

Maksim Sharov in ru_proxmox
источник

M

Maksim Sharov in ru_proxmox
источник

R

Roman in ru_proxmox
Cloud ставил  или готовый образ взял?
источник

M

Maksim Sharov in ru_proxmox
Roman
Cloud ставил  или готовый образ взял?
источник

M

Maksim Sharov in ru_proxmox
да, вдохновлялся статьей https://yetiops.net/posts/proxmox-terraform-cloudinit-saltstack-prometheus/#define-an-instance

но он там работает с cfg, я же передают параметры, как указано в доках https://github.com/Telmate/terraform-provider-proxmox/blob/master/docs/resources/vm_qemu.md#preprovision-for-cloud-init
источник

R

Roman in ru_proxmox
Походу у  тебя сам  клауд не работает после старта ВМ. Открой внц и глянь)
источник

M

Maksim Sharov in ru_proxmox
Roman
Походу у  тебя сам  клауд не работает после старта ВМ. Открой внц и глянь)
да, машина работает, но не получает ip
источник

M

Maksim Sharov in ru_proxmox
перезагрузил и получила, правда не тот, который в конфиге тф
источник

M

Maksim Sharov in ru_proxmox
Roman
Походу у  тебя сам  клауд не работает после старта ВМ. Открой внц и глянь)
можно пояснить, что значит клауд не работает?
источник

SA

Slava Anzhiganov in ru_proxmox
Maksim Sharov
можно пояснить, что значит клауд не работает?
cloud-init
источник

R

Roman in ru_proxmox
Maksim Sharov
можно пояснить, что значит клауд не работает?
Значит cloud-init  не применяет настройки по различным причинам
источник

M

Maksim Sharov in ru_proxmox
откуда можно начать копать? сменить образ (использую опенстак, в доке прокса убунту?
источник

M

Maksim Sharov in ru_proxmox
в разделе Preparing Cloud-Init Templates https://pve.proxmox.com/wiki/Cloud-Init_Support#_preparing_cloud_init_templates готовый же шаблон, который можно использовать?
источник

AU

Aleksandr U. in ru_proxmox
Ещё версию Proxmox повесь
источник