home.social

#cloudinit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cloudinit, aggregated by home.social.

fetched live
  1. Proxmox: создание шаблона виртуальной машины с Cloud‑Init

    Каждый раз при создании новой виртуальной машины проходить через ручную установку ОС, разметку дисков, создание пользователей и прокидывание SSH‑ключей — сомнительное удовольствие, забирающее кучу времени. К счастью, в Proxmox VE можно один раз потратить 10 минут, настроить правильный «золотой» шаблон с Cloud‑Init и забыть о рутине, раскатывая свежие ВМ буквально в пару кликов. Но тут есть свои подводные камни: от правильного выбора видеоадаптера до хитростей с расширением дискового пространства через qm import . Как собрать такой идеальный шаблон без лишней боли? Разберем по шагам.

    habr.com/ru/articles/1066900/

    #proxmox #cloudinit #homelab

  2. With Ducttape it is possible to create a Cloud image using the same description file as your (bootable) containers

    Here I have #AlmaLinux 10 with #Tailscale installed, to function as a base image for the infrastructure of Ducttape Infra and SpotSnel.

    github.com/ducttape-lab/server

    It is now easy with `ducttape` to pull the image on any machine and use it to start a VM, or use the container for development.

    github.com/ducttape-lab/server

    #bootc #cloudinit #limavm #containers

  3. With Ducttape it is possible to create a Cloud image using the same description file as your (bootable) containers

    Here I have #AlmaLinux 10 with #Tailscale installed, to function as a base image for the infrastructure of Ducttape Infra and SpotSnel.

    github.com/ducttape-lab/server

    It is now easy with `ducttape` to pull the image on any machine and use it to start a VM, or use the container for development.

    github.com/ducttape-lab/server

    #bootc #cloudinit #limavm #containers

  4. Utilizes cloud-init. The standard for customising cloud instances

    cloud-init.io

    #cloudinit

  5. Utilizes cloud-init. The standard for customising cloud instances

    cloud-init.io

    #cloudinit

  6. Fedora CoreOS zapowiada się na system operacyjny pod #selhosting który gdzieś wpisuje się w moje podejście do maszyn wirtualnych, czyli pod ciągłe tworzenie i ich usuwanie.
    Udało mi się dostosować moduł #Terraform pod użycie CoreOS w Proxmox i pierwsza VM służy jako #zabbix proxy. #Butane przypomina #cloudinit co bardzo mi się podoba.

    Ktoś może tutaj korzysta z CoreOS?

    #fedora #fedoracoreos #coreos #fedoracore

  7. Fedora CoreOS zapowiada się na system operacyjny pod #selhosting który gdzieś wpisuje się w moje podejście do maszyn wirtualnych, czyli pod ciągłe tworzenie i ich usuwanie.
    Udało mi się dostosować moduł #Terraform pod użycie CoreOS w Proxmox i pierwsza VM służy jako #zabbix proxy. #Butane przypomina #cloudinit co bardzo mi się podoba.

    Ktoś może tutaj korzysta z CoreOS?

    #fedora #fedoracoreos #coreos #fedoracore

  8. A big limitation for #incus coming from #cloudinit: it is impossible to properly merge cloud-config keys between user-data and vendor-data. Even after setting merging rules, the user-data key content will override the vendor-data one.

    So e.g. it is impossible to use the `packages:` key in both to install default and instance-specific package.

    The bug report exposes that the merging feature of cloud-init is of dubious quality: github.com/canonical/cloud-ini

    This is quite annoying.

  9. To clarify cloud-init works when manually ran but on boot there’s a race condition where the network isn’t fully up #cloudinit #freebsd #hetzner #runbsd #sre #cloud

  10. To clarify cloud-init works when manually ran but on boot there’s a race condition where the network isn’t fully up #cloudinit #freebsd #hetzner #runbsd #sre #cloud

  11. Wrote another blog post about my fun trying to get #cloudinit to work on #freebsd running in #hetzner

    If anyone has any cool ideas I’m open to suggestions

    bev.is/posts/2026-04-22-freebs

    #runbsd #sre #cloud

  12. Wrote another blog post about my fun trying to get #cloudinit to work on #freebsd running in #hetzner

    If anyone has any cool ideas I’m open to suggestions

    bev.is/posts/2026-04-22-freebs

    #runbsd #sre #cloud

  13. First time I noticed #cloudInit it was using a noticeable part of the CPUs...

    #RaspberryPi says it's for the first install, and I agree it's useful, a bit better that the old /boot/config.txt. But then it sticks around, why ?

    I suspect it caused the recent crashes and/or interferes with my #ansible setup on my older Raspis 2 & 3...

  14. И так, вам дали доступ к VMware Cloud Director

    Переезд всегда застаёт врасплох. Врасплох застал и переезд на облако. Опыт подсказывал, что потребуется неделька, чтобы освоиться на VMware'вской платформе, но ничто так легко не недооценивается, как трудозатраты. Переезд по прежнему в активной фазе, но здесь в формате руководства уже собраны булыжники, о которые пришлось запнуться, прежде чем обжиться на новом облаке. Читать далее 📚

    habr.com/ru/articles/977490/

    #vmware_vcloud_director #vcd #debian #cloudinit #ova #iac #iaac #linux #боль

  15. Tiết kiệm data khi cài đặt Raspberry Pi OS! Thay vì tải lại ảnh chỉ để cấu hình Wi-Fi/SSH, bạn có thể dùng công cụ tạo file cloud-init. Chỉ cần tạo file, copy vào boot partition của thẻ SD là xong. Hữu ích cho người có băng thông hạn chế.

    #RaspberryPi #cloudinit #TiếtKiệmData #CôngNghe #TechTip #BandwidthSaver

    dev.to/ktauchathuranga/generat

  16. Tiết kiệm data khi cài đặt Raspberry Pi OS! Thay vì tải lại ảnh chỉ để cấu hình Wi-Fi/SSH, bạn có thể dùng công cụ tạo file cloud-init. Chỉ cần tạo file, copy vào boot partition của thẻ SD là xong. Hữu ích cho người có băng thông hạn chế.

    #RaspberryPi #cloudinit #TiếtKiệmData #CôngNghe #TechTip #BandwidthSaver

    dev.to/ktauchathuranga/generat

  17. DevSecOps для всех: как развернуть стенд за 15 минут

    Перед каждой презентацией одна и та же история: собираешь инфраструктуру вручную, молишься богам DevOps и придумываешь отговорки на случай внезапных багов. С DevSecOps особенно весело: мало установить сам продукт, нужен целый зоопарк из GitLab, Kubernetes, сканеров безопасности и систем управления уязвимостями. Поэтому мы собрали DevSecOps-песочницу, которая разворачивается одной кнопкой: подождал 15 минут — готово. Всё крутится на одной виртуальной машине с K3s, управляется через Terraform и Cloud-init, а главное — воспроизводится с гарантированным результатом. Расскажу, как устроено это решение, с какими проблемами столкнулись и почему без автоматизации инфраструктуры сегодня никуда. Над проектом работала команда из К2 Кибербезопасность: я, Максим Гусев, инженер по защите ИТ-инфраструктуры, и мои коллеги — Максим Виноградов и Александр Лысенко.

    habr.com/ru/companies/k2tech/a

    #информационная_безопасность #devsecops #terraform #cloudinit #devops #container_security #sast #dast #sca #kaspersky

  18. Автоматизация установки Ubuntu Server: прощай, PXE

    Автоматическая установка Ubuntu Server без PXE? Возможно! В статье о том, как можно упростить развертывание серверов с помощью самодостаточного ISO-образа с autoinstall. Такой подход убирает лишнюю инфраструктуру (DHCP, TFTP, preseed), автоматически определяет оборудование, настраивает сеть и получает конфигурацию через API. В итоге — меньше ручной работы, больше гибкости и быстрая установка серверов даже в масштабах дата-центра.

    habr.com/ru/companies/inferit/

    #ubuntu_server #автоустановка #автоматизация #isoобраз #cloudinit #сетевые_интерфейсы #инфраструктура_цод #операционные_системы #api

  19. quicktipp #101: Proxmox PVE: Using `virt-customize` (from `libguestfs-tools`) to inject the qemu-guest-agent into the Ubuntu cloudimage.

    Other than i.e. the Fedora cloudimage, the stock Ubuntu cloudimage comes without the qemu-guest-agent preinstalled. Here's an easy way to add it using the `virt-customize` tool.

    #proxmox #pve #proxmoxpve #qemu #ubuntu #cloudimage #cloudinit #qcow2 #virtualization #virt #vm #cloud

  20. quicktipp #101: Proxmox PVE: Using `virt-customize` (from `libguestfs-tools`) to inject the qemu-guest-agent into the Ubuntu cloudimage.

    Other than i.e. the Fedora cloudimage, the stock Ubuntu cloudimage comes without the qemu-guest-agent preinstalled. Here's an easy way to add it using the `virt-customize` tool.

    #proxmox #pve #proxmoxpve #qemu #ubuntu #cloudimage #cloudinit #qcow2 #virtualization #virt #vm #cloud

  21. @proxmox @alpinelinux #cloud #cloudinit
    Buen video sobre la instalación de una maquina virtual #alpine #cloudinit sobre #proxmox
    Increible el tiempo que dedica la gente corriente a compartir conocimiento.
    youtube.com/live/fBK00EUrMIo?s
    #misrespetos

  22. If you are building stuff with #cloudinit then there are

    cloud-init schema -c user-data
    cloud-init schema -c network-config -t network-config

    to validate your files. (brought to you by an hour of suffering)

  23. If you are building stuff with #cloudinit then there are

    cloud-init schema -c user-data
    cloud-init schema -c network-config -t network-config

    to validate your files. (brought to you by an hour of suffering)

  24. Интеграция компонентов OpenStack Glance в существующую инфраструктуру oVirt

    В этой статье мы расскажем о нашем опыте совмещения серверной инфраструктуры на основе oVirt с компонентами OpenStack, наших мотивах для этого решения и тех сложностях, с которыми мы столкнулись во время реализации этой задачи.

    habr.com/ru/companies/hostkey/

    #hostkey #openstack_glance #ovirt #деплой #централизованное_управление #виртуальные_машины #openstack #qcow2 #cloudinit #масштабирование

  25. had autoexec.bat before was popular *s*

  26. Создаём cloud-image ALT Linux для VMWare Cloud Director

    TL;DR: у ALT Linux отсутствует ova для p11, а тот, что есть в p10 мало того, что здоровенный (1.5G? зачем столько?), так ещё и не работает. Скорее всего это никому, кроме меня не нужно, но кратко запишу что и как на случай, если снова придётся проходить этот квест. Disclamer: я знаю про terraform и packer, они использованы не будут. Причины не технические и выходят за рамки заметки. Я понимаю, что по хорошему стоило бы оформить всё это в скрипт, к сожалению, я этого не сделал. Sad, but true.

    habr.com/ru/articles/879484/

    #vmware #cloudinit #alt_linux

  27. Does someone have a good tutorial for installing packages into a #cloudinit image before running it on an environment?

    I want to "preinstall" some #kubernetes dependency within the image before cloud init is run. Trying to keep the installation process smaller.

  28. Does someone have a good tutorial for installing packages into a #cloudinit image before running it on an environment?

    I want to "preinstall" some #kubernetes dependency within the image before cloud init is run. Trying to keep the installation process smaller.

  29. Создание образа в Cloud-init

    Всем привет! Это первая моя статья на Хабре, поэтому судите по всей строгости! Я рыскал по просторам интернетов и не нашел простой информации по созданию своими руками образа cloud-init, поэтому своими глазами изучал официальные маны и методом проб и ошибок теперь имею представление о том, как всё же запустить этот интересный и полезный инструмент!

    habr.com/ru/articles/876750/

    #cloud #cloudinit #linux #bash #yaml #облачные_технологии #облачные_сервисы #виртуализация #virsh #libvirt

  30. I hope this helps someone, because it was hard for me to figure out.

    If you’re on #nixos and using #cloudinit to configure your networking, don’t also enable DHCP in the NixOS config, or you’ll get some unexpected results, like two IP addresses but neither work. In fact, set DHCP to false.

  31. Seeking advice! 🧐

    I’m exploring (OSS) cloud management solutions like #OpenStack, #CloudStack, #Eucalyptus, #oVirt, #ProxmoxVE, #DigitalOcean, #OpenNebula, and #CloudInit, specifically looking for billing/accounting features.

    @OpenStack provides #Ceilometer and #CloudKitty as starting point, what about (the) others?
    Any additional recommendations? 🤔 #CloudComputing #Billing #Accounting #OSS

    Boosts appreciated! 🚀

  32. Seeking advice! 🧐

    I’m exploring (OSS) cloud management solutions like #OpenStack, #CloudStack, #Eucalyptus, #oVirt, #ProxmoxVE, #DigitalOcean, #OpenNebula, and #CloudInit, specifically looking for billing/accounting features.

    @OpenStack provides #Ceilometer and #CloudKitty as starting point, what about (the) others?
    Any additional recommendations? 🤔 #CloudComputing #Billing #Accounting #OSS

    Boosts appreciated! 🚀

  33. Hint: use adduser, which is perl wrapper around useradd when working interactively and useradd from scripts, as it is more portable.

    (And if you’re setting up a server in an automated fashion, let cloud-init, etc., handle it for you.)

    #linux #userAdd #addUser #cloudInit #server #setup #interactive #scripted

  34. Setting static ip addresses using cloud-init in #ubuntu server 24.04 is a PITA. Yes, I should be using ansible, but this project isn't that mature. I wonder if Debian is doing this. Thanks for listening to an old man shouting at the cloud (-init).

    #homelab #cloudinit

  35. This week I have experimented a bit with #debian cloud images.
    The goal was to automate the provisioning of a small Debian VM.
    I've tested various methods :
    - debian preseed
    - debian generic cloud image with virt-customize
    - debian with #cloudinit
    Here is the repository with working examples:
    forge.lefuturiste.fr/mbess/deb

    #automation #sysadmin #linux #devops

  36. #cloudinit work quite amazing with #proxmox - started to rebuild my homelab with it in mind.

    started to build some more terraform modules around it and published the first one:

    github.com/deB4SH/terraform-pr

    provides a small unsecure git service for homelab usage to store different things in a central way

    my main focus: kubernetes manifests that I dont want to publish to github

  37. Just what I was looking for yesterday - an example cloud-init file to build Ubuntu 23.10 VMs on VMware, courtesy of VMware's own OSS repo: github.com/vmware-samples/pack

    Previously, the old packer examples I was using attempted to use the pressed file, instead of cloud-init, and the ISO just wasn't working with it. Given how prevalent the pressed examples are, I might write up a blog post for using cloud-init with a minimal example. It's also been a little while since I've posted on my home lab, so that would be good for content.

    #ubuntu #cloudinit #packer #vmware #homelab

  38. I'm the one guy in my company that understands #cloudinit on #RaspberryPi, and that makes me sad. Nobody checks my #git code reviews.