Gente que conozca de #ansible en #linux

Tienen algún tutorial, o material relevante que consideren necesario para empezar?

The ProLUG Big Book of Labs by Scott Champine is free with a Leanpub Reader membership! Or you can buy it for $20.00! https://leanpub.com/theprolugbigbookoflabs #SystemsEngineering #Ansible
The ProLUG Big Book of Labs

«Старички» V100 в деле и модные ИИ-агенты для написания документации

Документация к инфраструктуре устаревает быстрее, чем коммиты попадают в main ветку, но мы решили эту «боль», отдав её на откуп ИИ. В статье разбираем, как связка из нескольких LLM-агентов автоматически парсит Ansible-плейбуки, генерирует пользовательские инструкции, проверяет и переводит их. Всё это крутится на четырёх Tesla V100 с ручной балансировкой через Ollama и OpenWebUI — без свежего железа, но с десятками сэкономленных часов и гарантией актуальности текстов.

https://habr.com/ru/companies/hostkey/articles/1023358/

#ИИагенты #LLM #NVIDIA_V100 #Ollama #автоматизация_документации #OpenWebUI #Ansible #CUDA #GitLab #hostkey

«Старички» V100 в деле и модные ИИ-агенты для написания документации

Автор: Александр Казанцев, руководитель отдела документации и контента В нашей вотчине, отделе документации компании, мы постепенно автоматизируем процессы, чтобы вам, пользователям, предоставить...

Хабр
Ansibleでサーバ構築を完全自動化してみたい!パート1 - Qiita

はじめに インフラ構築をしていると、 手順書どおりにコマンドを実行する 同じ設定を何台にも適用する 作業ミスが発生する といった課題ありますよね… そこで活躍するのが構成管理ツール Ansible です。 本記事では、Ansibleについて述べます! ゴールはAIも入...

Qiita

A simple analogy for anyone to understand how #nix is different from tools like #ansible etc

Ansible(convergent) is like carving a wood, where u have some existing state like plain wood which u tinker continuously until u achieve the expected state

Nix(congruent) is like 3d printing, where the exact expected state is created from the start🔥
#nix #nixos #nixpkgs #nix
#DevOps

Edit:
img attribution: https://mathstodon.xyz/@Pol/116402344325876001
Found the source🤝

Senior Backend Engineer at Apollo

Apollo is hiring Senior Backend Engineer

@wild1145 @philcowans several points:

* You can find out if an apt upgrade needs reboot. I don't know the details, but the info is somewhere.
* You can define Ansible variables per machine, including the user used to connect with.
* You can bootstrap an Ansible user with an arbitrary sudoer user, like https://gist.github.com/StyXman/0003d9f903edb0dc12a3ac561a37c8df

#Ansible

Boostrapping Ansible with a sudoer user

Boostrapping Ansible with a sudoer user. GitHub Gist: instantly share code, notes, and snippets.

Gist
In the past it was called “Linux from scratch,” but today it's called "cluster from scratch"
🤣
#proxmox #ansible #cluster #opentofu

I noticed today that my Proxmox test cluster is somehow running on the completely wrong time. It's supposed to sync the time from the host...
So I added a few time servers for now.
The test session is still running.

#proxmox #ansible

After quite some time, I finally have all the pieces in place. Over the last 30 minutes, I’ve set up one of my servers from scratch. Here are some key changes:
- Reverse Proxy: Nginx with Modsecurity (WAF)
- Container Isolation: Every container runs in a seperate linux user
- Podman Quadlet: I rewrote all my compose stacks into quadlet files - now all containers are starting probably after reboot 🥳
- Grafana: Grafana's configuration is no managed by Opentofu which provitions at the moment the datasources (Grafana Loki and Prometheus) as well as the dashboards.
- Server hardening: Improved ssh configuration, firewall, permissions in general on this host
- Ansible: Everything is powered by ansible
- Certbot: Use wildcard certificates for my domains / subdomains for easier renew process
- Backups: All those services have proper backups configured which are timed with systemd timer and are replicated into my local homelab.
- Services that are running at the moment
- Grafana
- Prometheus
- Grafana Loki
- Grafana Alloy
- GitLab Runner
- some other services that I wanna migrate to this server

#homelab #sysadmin #linux #ansible #automation #devsecops #selfhosting #declarative #gitops #monitoring