#ansible — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ansible, aggregated by home.social.
-
CW: AI
Out of curiosity, I have asked Claude to rewrite a tiny little SSH wrapper from Python to Go and Rust to check performance.
Results:
* Python = 20ms
* Go = 3ms
* Rust = 1.5msIt's totally useless if you have Mitogen because it opens the SSH connection once but if you don't, every single ms counts.
-
CW: AI
Out of curiosity, I have asked Claude to rewrite a tiny little SSH wrapper from Python to Go and Rust to check performance.
Results:
* Python = 20ms
* Go = 3ms
* Rust = 1.5msIt's totally useless if you have Mitogen because it opens the SSH connection once but if you don't, every single ms counts.
-
CW: AI
Out of curiosity, I have asked Claude to rewrite a tiny little SSH wrapper from Python to Go and Rust to check performance.
Results:
* Python = 20ms
* Go = 3ms
* Rust = 1.5msIt's totally useless if you have Mitogen because it opens the SSH connection once but if you don't, every single ms counts.
-
CW: AI
Out of curiosity, I have asked Claude to rewrite a tiny little SSH wrapper from Python to Go and Rust to check performance.
Results:
* Python = 20ms
* Go = 3ms
* Rust = 1.5msIt's totally useless if you have Mitogen because it opens the SSH connection once but if you don't, every single ms counts.
-
CW: AI
Out of curiosity, I have asked Claude to rewrite a tiny little SSH wrapper from Python to Go and Rust to check performance.
Results:
* Python = 20ms
* Go = 3ms
* Rust = 1.5msIt's totally useless if you have Mitogen because it opens the SSH connection once but if you don't, every single ms counts.
-
I've tested Mitogen for Ansible. Now I can't tell Ansible is bad at loops anymore. It's bad at handling SSH connections by default. I feel like it runs at the speed of light now!
-
I have spent the last two days debugging why my SSH connection didn't go through The Bastion. I have automated everything with terraform so no human mistake. Network flows, user, private key, correct "from" list in the ingress key. In the end, the connection doesn't even reach the bastion. It silently dies in the wrapper in between. And of course, there is no explicit error that could have saved me hours of work. It's not lost because everything is automated now, but this is frustrating.
When I checked the repo, there are multiple issues and pull requests to review now. So it's time to put my maintainer hat on and get things done!
-
I have spent the last two days debugging why my SSH connection didn't go through The Bastion. I have automated everything with terraform so no human mistake. Network flows, user, private key, correct "from" list in the ingress key. In the end, the connection doesn't even reach the bastion. It silently dies in the wrapper in between. And of course, there is no explicit error that could have saved me hours of work. It's not lost because everything is automated now, but this is frustrating.
When I checked the repo, there are multiple issues and pull requests to review now. So it's time to put my maintainer hat on and get things done!
-
I have spent the last two days debugging why my SSH connection didn't go through The Bastion. I have automated everything with terraform so no human mistake. Network flows, user, private key, correct "from" list in the ingress key. In the end, the connection doesn't even reach the bastion. It silently dies in the wrapper in between. And of course, there is no explicit error that could have saved me hours of work. It's not lost because everything is automated now, but this is frustrating.
When I checked the repo, there are multiple issues and pull requests to review now. So it's time to put my maintainer hat on and get things done!
-
I have spent the last two days debugging why my SSH connection didn't go through The Bastion. I have automated everything with terraform so no human mistake. Network flows, user, private key, correct "from" list in the ingress key. In the end, the connection doesn't even reach the bastion. It silently dies in the wrapper in between. And of course, there is no explicit error that could have saved me hours of work. It's not lost because everything is automated now, but this is frustrating.
When I checked the repo, there are multiple issues and pull requests to review now. So it's time to put my maintainer hat on and get things done!
-
I have spent the last two days debugging why my SSH connection didn't go through The Bastion. I have automated everything with terraform so no human mistake. Network flows, user, private key, correct "from" list in the ingress key. In the end, the connection doesn't even reach the bastion. It silently dies in the wrapper in between. And of course, there is no explicit error that could have saved me hours of work. It's not lost because everything is automated now, but this is frustrating.
When I checked the repo, there are multiple issues and pull requests to review now. So it's time to put my maintainer hat on and get things done!
-
Pinterest is hiring Senior Production Engineer, Solutions Engineering
🔧 #golang #python #ansible #aws #azure #docker #gcp #kafka #kubernetes #mysql #terraform #seniorengineer
🌎 Remote; California; Chicago, Illinois; United States
⏰ Full-time
🏢 PinterestJob details https://jobsfordevelopers.com/jobs/senior-production-engineer-solutions-engineering-at-pinterest-com-jul-28-2026-e92783?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Infinito.Nexus 13.0: A Sovereign Cloud on Clearnet or Tor
Infinito.Nexus 13.0 introduces a new choice in how organizations can operate their digital infrastructure. Until now, an Infinito.Nexus environment was primarily organized around public or private clearnet domains. Version 13.0 adds Tor onion services as a first-class deployment option. An organization can now build its application landscape on the conventional Internet, through Tor, or through a combination of both. This release includes: Tor as a first-class deployment axis Stable onion addresses generated during provisioning Tor-aware identity and Single Sign-On flows Optional parallel clearnet domains Cross-domain and cross-protocol SSO improvements Recovery tests based on real database dumps Mandatory health probes across containerized services Broader automated testing across Python, JavaScript, PHP and Ruby A consolidated and more secure CI deployment chain Together, these changes extend digital sovereignty beyond the question of who operates the servers. Infinito.Nexus 13.0 also begins addressing where services can be reached, which network infrastructure they depend on and how much an organization must disclose merely to exist online. […] -
Infinito.Nexus 13.0: A Sovereign Cloud on Clearnet or Tor
Infinito.Nexus 13.0 introduces a new choice in how organizations can operate their digital infrastructure. Until now, an Infinito.Nexus environment was primarily organized around public or private clearnet domains. Version 13.0 adds Tor onion services as a first-class deployment option. An organization can now build its application landscape on the conventional Internet, through Tor, or through a combination of both. This release includes: Tor as a first-class deployment axis Stable onion addresses generated during provisioning Tor-aware identity and Single Sign-On flows Optional parallel clearnet domains Cross-domain and cross-protocol SSO improvements Recovery tests based on real database dumps Mandatory health probes across containerized services Broader automated testing across Python, JavaScript, PHP and Ruby A consolidated and more secure CI deployment chain Together, these changes extend digital sovereignty beyond the question of who operates the servers. Infinito.Nexus 13.0 also begins addressing where services can be reached, which network infrastructure they depend on and how much an organization must disclose merely to exist online. […] -
Infinito.Nexus 13.0: A Sovereign Cloud on Clearnet or Tor
Infinito.Nexus 13.0 introduces a new choice in how organizations can operate their digital infrastructure. Until now, an Infinito.Nexus environment was primarily organized around public or private clearnet domains. Version 13.0 adds Tor onion services as a first-class deployment option. An organization can now build its application landscape on the conventional Internet, through Tor, or through a combination of both. This release includes: Tor as a first-class deployment axis Stable onion addresses generated during provisioning Tor-aware identity and Single Sign-On flows Optional parallel clearnet domains Cross-domain and cross-protocol SSO improvements Recovery tests based on real database dumps Mandatory health probes across containerized services Broader automated testing across Python, JavaScript, PHP and Ruby A consolidated and more secure CI deployment chain Together, these changes extend digital sovereignty beyond the question of who operates the servers. Infinito.Nexus 13.0 also begins addressing where services can be reached, which network infrastructure they depend on and how much an organization must disclose merely to exist online. […] -
Infinito.Nexus 13.0: A Sovereign Cloud on Clearnet or Tor
Infinito.Nexus 13.0 introduces a new choice in how organizations can operate their digital infrastructure. Until now, an Infinito.Nexus environment was primarily organized around public or private clearnet domains. Version 13.0 adds Tor onion services as a first-class deployment option. An organization can now build its application landscape on the conventional Internet, through Tor, or through a combination of both. This release includes: Tor as a first-class deployment axis Stable onion addresses generated during provisioning Tor-aware identity and Single Sign-On flows Optional parallel clearnet domains Cross-domain and cross-protocol SSO improvements Recovery tests based on real database dumps Mandatory health probes across containerized services Broader automated testing across Python, JavaScript, PHP and Ruby A consolidated and more secure CI deployment chain Together, these changes extend digital sovereignty beyond the question of who operates the servers. Infinito.Nexus 13.0 also begins addressing where services can be reached, which network infrastructure they depend on and how much an organization must disclose merely to exist online. […] -
Infinito.Nexus 13.0: A Sovereign Cloud on Clearnet or Tor
Infinito.Nexus 13.0 introduces a new choice in how organizations can operate their digital infrastructure. Until now, an Infinito.Nexus environment was primarily organized around public or private clearnet domains. Version 13.0 adds Tor onion services as a first-class deployment option. An organization can now build its application landscape on the conventional Internet, through Tor, or through a combination of both. This release includes: Tor as a first-class deployment axis Stable onion addresses generated during provisioning Tor-aware identity and Single Sign-On flows Optional parallel clearnet domains Cross-domain and cross-protocol SSO improvements Recovery tests based on real database dumps Mandatory health probes across containerized services Broader automated testing across Python, JavaScript, PHP and Ruby A consolidated and more secure CI deployment chain Together, these changes extend digital sovereignty beyond the question of who operates the servers. Infinito.Nexus 13.0 also begins addressing where services can be reached, which network infrastructure they depend on and how much an organization must disclose merely to exist online. […] -
Transcript of the talk "How to provision, install, configure and keep thousands of Debian and Debian-based systems updated" at DebConf26 in Santa Fe
#ActiveDirectory #Ansible #Automation #AWX #DebConf #DebConf26 #Debian #Deploy #DevOps #FreeIPA #GitLab #GNU #IaC #Linux #migrate #Proxmox #SantaFe #talks #Ubuntu #UNL
-
Transcripción de la charla "Cómo aprovisionar, instalar, configurar y mantener actualizados miles de sistemas Debian y basados en Debian" en DebConf26 en Santa Fe
#ActiveDirectory #Ansible #Automation #AWX #DebConf #DebConf26 #Debian #Deploy #DevOps #FreeIPA #GitLab #GNU #IaC #Linux #migrate #Proxmox #SantaFe #talks #Ubuntu #UNL
-
Automate OpenSCAP remediation on RHEL 9: run `oscap xccdf eval --results arf.xml`, then `oscap xccdf generate fix --fix-type ansible` to produce a playbook that applies all failed rule fixes, like file permissions. Save time, ensure consistency. #openscap #ansible #remediation
https://www.valtersit.com/vault/remediate-openscap-findings-automatically-with-ansible-playb-9a1f18/
-
Ansible is easy to install. A sane, reproducible development environment takes more thought.
My downstream-first setup uses RHEL 10.2, Podman, VS Code Dev Containers, and Red Hat-packaged Ansible Development Tools, while keeping the boundaries between upstream projects, downstream products, development containers, and production Execution Environments explicit.
https://blog.hofstede.it/sane-development-environments-for-ansible-automation-code/
-
Основы Ansible — как автоматизировать конфигурации и деплой
В статье — разбор основ Ansible: как писать идемпотентные плейбуки, не класть продакшен сухими прогонами и встроить Ansible в CI/CD. Разбираю структуру ролей, работу с динамическим инвентарём, секретами и типовые грабли новичков. Две наглядные схемы, реальный кейс из боевой практики и набор правил, которые делают автоматизацию предсказуемой и безопасной. Читать разбор
https://habr.com/ru/companies/otus/articles/1022154/
#Ansible #автоматизация_конфигураций #деплой #GitLab_CI #Jenkins #playbook #инфраструктура #ansiblevault #DevOpsпрактики
-
Fresh gist: mitigating CVE-2026-31431 ("Copy Fail") on RHEL 8/9/10 with a tiny Ansible playbook.
It blacklists algif_aead via a kernel boot arg (initcall_blacklist=algif_aead_init), reboots only when needed, and asserts the mitigation actually stuck after reboot. Idempotent & safe to re-run.
https://codeberg.org/Larvitz/gists/src/branch/main/2026/20260501-CVE-2026-31431_RHEL_Mitigation.md
#Ansible #RHEL #Linux #InfoSec #SysAdmin #DevOps #CVE #CVE_2026_31431 #copyfail
-
Pavel just released new version of vcs-diff-lint 🛠️ The tool (+ GitHub action) for differential code linting.
The highlight: Newly with yamllint support!
Bonus: Fedora's Forgejo instance integration experiment (infra ansible repo):
https://forge.fedoraproject.org/infra/ansible/pulls/3304 -
Pavel just released new version of vcs-diff-lint 🛠️ The tool (+ GitHub action) for differential code linting.
The highlight: Newly with yamllint support!
Bonus: Fedora's Forgejo instance integration experiment (infra ansible repo):
https://forge.fedoraproject.org/infra/ansible/pulls/3304 -
Pavel just released new version of vcs-diff-lint 🛠️ The tool (+ GitHub action) for differential code linting.
The highlight: Newly with yamllint support!
Bonus: Fedora's Forgejo instance integration experiment (infra ansible repo):
https://forge.fedoraproject.org/infra/ansible/pulls/3304 -
Pavel just released new version of vcs-diff-lint 🛠️ The tool (+ GitHub action) for differential code linting.
The highlight: Newly with yamllint support!
Bonus: Fedora's Forgejo instance integration experiment (infra ansible repo):
https://forge.fedoraproject.org/infra/ansible/pulls/3304 -
Pavel just released new version of vcs-diff-lint 🛠️ The tool (+ GitHub action) for differential code linting.
The highlight: Newly with yamllint support!
Bonus: Fedora's Forgejo instance integration experiment (infra ansible repo):
https://forge.fedoraproject.org/infra/ansible/pulls/3304 -
Тестирование Ansible-ролей локально на macOS (Apple silicon) с помощью драйвера molecule-lima
Разрабатываете Ansible роли на macOS с процессорами M1/M2/M3/M4? Тогда вы знаете проблему локального тестирования роли: molecule + vagrant + virtualbox не работает, molecule + vagrant + VMWare через "костыли", а Docker не подходит для тестирования системных компонентов. Я написал драйвер molecule-lima, который использует нативную виртуализацию macOS через Lima и полностью интегрируется со стандартным Molecule workflow. Драйвер реализован на Ansible playbooks, работает на macOS (ARM/Intel) и Linux, устанавливается одной командой pip install molecule-lima.
https://habr.com/ru/articles/966276/
#ansible #molecule #python3 #driver #plugin #lima #macos #apple_silicon #ansibleroles
-
Ghost Ops don't leave secrets in the wild. Ansible Vault is their blade. #AnsibleVault #Ansible #Encrypt #Vault #DevOps #Automation
http://tomsitcafe.com/2025/09/17/08-objective-encrypt-the-silence-ansible-vault/
-
Automating UFW Configuration with Ansible: Locking Down the Digital Fortress #Ansible #UFW #Firewall #Automation #Cybersecurity #ServerSecurity #DeadSwitch #OperationalSecurity #AnsiblePlaybook #NetworkSecurity #AutomationTools #AnsibleRoles #SystemAdministration #SecureServer #Encryption #AnsibleVault #PrivacyTools #SecurityAutomation
-
Архитектура приложения. Разбиваем приложение Ansible на модули (Inventory, Deployer)
Привет, Хабр! Продолжу серию третьей статьей об эффективном использовании Ansible для развертывания больших инфраструктур в компаниях. В этом тексте я расскажу, какую архитектуру приложения на основе Ansible мы сформировали, и остановлюсь на модулях Deployer и Inventory.
https://habr.com/ru/companies/pt/articles/896652/
#ansible #ansible_inventory #standoff_365 #standoff #positive_technologies #цифровые_двойники #инфраструктура #инфраструктура_как_код
-
Архитектура приложения. Разбиваем приложение Ansible на модули (Inventory, Deployer)
Привет, Хабр! Продолжу серию третьей статьей об эффективном использовании Ansible для развертывания больших инфраструктур в компаниях. В этом тексте я расскажу, какую архитектуру приложения на основе Ansible мы сформировали, и остановлюсь на модулях Deployer и Inventory.
https://habr.com/ru/companies/pt/articles/896652/
#ansible #ansible_inventory #standoff_365 #standoff #positive_technologies #цифровые_двойники #инфраструктура #инфраструктура_как_код
-
Архитектура приложения. Разбиваем приложение Ansible на модули (Inventory, Deployer)
Привет, Хабр! Продолжу серию третьей статьей об эффективном использовании Ansible для развертывания больших инфраструктур в компаниях. В этом тексте я расскажу, какую архитектуру приложения на основе Ansible мы сформировали, и остановлюсь на модулях Deployer и Inventory.
https://habr.com/ru/companies/pt/articles/896652/
#ansible #ansible_inventory #standoff_365 #standoff #positive_technologies #цифровые_двойники #инфраструктура #инфраструктура_как_код
-
Конфигуратор. Связываем хосты в единую инфраструктуру, используя функциональность Ansible inventory
Привет, Хабр! Продолжу серию статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний. В этот раз расскажу, как мы конфигурируем установку отдельных развертываемых хостов и их сервисов, а также как связываются сервисы между собой.
https://habr.com/ru/companies/pt/articles/884526/
#инфраструктура #ansible #standoff #цифровые_двойники #инфраструктура_как_код #ansible_inventory #standoff_365 #yaml #gitlab #конфигурация_сервера
-
Конфигуратор. Связываем хосты в единую инфраструктуру, используя функциональность Ansible inventory
Привет, Хабр! Продолжу серию статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний. В этот раз расскажу, как мы конфигурируем установку отдельных развертываемых хостов и их сервисов, а также как связываются сервисы между собой.
https://habr.com/ru/companies/pt/articles/884526/
#инфраструктура #ansible #standoff #цифровые_двойники #инфраструктура_как_код #ansible_inventory #standoff_365 #yaml #gitlab #конфигурация_сервера
-
Конфигуратор. Связываем хосты в единую инфраструктуру, используя функциональность Ansible inventory
Привет, Хабр! Продолжу серию статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний. В этот раз расскажу, как мы конфигурируем установку отдельных развертываемых хостов и их сервисов, а также как связываются сервисы между собой.
https://habr.com/ru/companies/pt/articles/884526/
#инфраструктура #ansible #standoff #цифровые_двойники #инфраструктура_как_код #ansible_inventory #standoff_365 #yaml #gitlab #конфигурация_сервера
-
Ради разнообразия на одном маленьком проекте в 6 серверов запустил #semaphore для раскатки #ansible #playbooks. Не единым #Jenkins жив человек же 😀
Прост, быстр и лёгок. 👍 Любителям #selfhosted решений могу предложить заценить.
-
Running #Ansible on Windows 11 and #WSL2?
Add this to your
ansible.cfg:https://github.com/ansible-semaphore/semaphore/issues/309#issuecomment-432515181
Something recently changed with WSL2 on #Win11 that breaks all your existing #playbooks.
-
Less than 72 hours before the next great #production #cutover.
We’ve done the #dryRun several times. We have documents, #playbooks (#Ansible and otherwise), and #pullrequests. (We had past pull requests that were specifically about making our current pull requests easier!) We have #troubleshooting scenarios queued up. We’ve got the work items on our #board. Not much left to do but #divide and #conquer.
I hope the rest of the #enterprise is as well-#prepared as my #team are.
-
I built an #alarmclock! Which is ironic cause I hate waking up 😂 It's a project I've been working on for quite some time and I used it to learn building #GUI apps in #python. It's built on #pySimpleGui and has tons of themes and fonts built in. I've built a custom #Raspberrypi image for it or you can self build with the included #ansible script. Custom song support, custom snooze, voice functionality, 12 hour or military time, alarm saving. You name it! Check it out!
-
How To Use Ansible Vault To Protect Sensitive Playbook Data #AnsibleVault #Ansible #Security #Encyption #Decryption #Devops #ITAutomation #Linuxadministration #AnsibleTutorial #Linux #Ansiblecommands
https://ostechnix.com/ansible-vault/