mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#devops

59 posts53 participants0 posts today

After probably four hours of effort today, I got another twenty five or so job applications out. Hopefully I'll make it through ATS filters. I'm going to take tomorrow off from the job search if my brain can take it.

I'm still looking for US-based remote contract or full time positions in backend #development or #devops engineering. My resume, etc. is available on my website at hobbsc.sdf-us.org

Thanks for all the support so far! 💜

hobbsc.sdf-us.orghobbsc.sdf-us.org

I just added #AlmaLinux 10 to our Integration Test Target (ITT) lineup:
👉 github.com/orgs/foundata/repos

🔍 Looking for #Linux #Containers for your CI/CD pipeline? We’ve built a collection of OCI images:

✅ fully functional systemd (not just a shim!)
✅ unprivileged execution support, perfect for tools like #Podman.
✅ ideal for #Ansible #Molecule testing, see them in action with a collection: github.com/foundata/ansible-co

#Automation #DevOps #OpenSource #InfrastructureAsCode #foundata

@almalinux @ansible

Okay, CircleCI is actually pretty dang nice to work with, it's more intuitive than many other CI/CD platforms in its syntax and docs are concise and easy enough to navigate.

Especially like the way they've done the workflows, as it makes orchestration ...easy? Combine that with plugins for major platform deployments suddenly you can do more with one file than some folders of shell scripts and config files :neocat_glasses:

🚀 Check out the #VictoriaLogs cluster version!
The latest VictoriaLogs release brings powerful new features and important improvements:
✨ Benefits:
✅ Linear scaling
✅ Global queries
✅ Simple migration
The cluster version is specifically designed for scenarios where horizontal scaling across multiple machines is necessary because you're hitting those single-host limits.
Find more in this blog post 👇
hubs.li/Q03vVCDh0
#Observability #Logs #OpenSource #DevOps #VictoriaMetrics #k8s

TL;DR: podman-compose network prefixing is broken AF. Use manual commands or suffer.

🔥 The Great Podman-Compose Network Clusterfuck of 2025 🔥

🚨 The Problem
podman-compose adds your directory name as a prefix to EVERYTHING.

Working in /usr/srv? Enjoy your srv_ prefixed hell.

⛓️ The Cascade of Chaos
🔸 Started innocent enough → Just wanted Grafana + Prometheus monitoring
🔸 Directory: /usr/srv = automatic srv_ prefix on all resources
🔸 Tried -p mon flag → Now everything gets mon_ prefix instead
🔸 Compose external networks → Looks for EXACT names, ignores prefixes
🔸 Result: Container network soup 🍲

💥 Network Name Explosion

proxy-tier (the one we wanted)
srv_proxy-tier (directory prefix)
mon_proxy-tier (project flag prefix)
srv_srv_proxy-tier (double prefix bug!)

😈 The Special node_exporter Hell
🔸 network_mode: host = can't use custom networks
🔸 podman-compose = "LOL let me add networks anyway"
🔸 Result = fails to start every goddamn time

🎭 The OpenResty Trolling
🔸 NPM on mon_proxy-tier
🔸 Grafana on proxy-tier
🔸 Different networks = NPM serves fallback page
🔸 Hours of podman network connect voodoo

✅ What Actually Works
Manual podman run commands with explicit networks. No compose, no prefixes, no bullshit.

#Vibecoding downside = 4 hours lost
Vibecoding upside = could not do any of that shit by myself