WTWade Thomasinblog.northernrangedigital.com·5d ago · 5 min readThe Ansible Playbook that will Harden Your VPShttps://www.youtube.com/watch?v=vl8IW8F1mxA Introduction In this post I'm sharing 3 Ansible playbooks I use to manage my VPS servers. I won't go into great detail on tasks here — if you're new to Ans00
TCThankGod Chibugwum Oboboinactocodes.hashnode.dev·Jul 11 · 10 min readDRY Infrastructure: How to Architect Modular Ansible Playbooks for Next.jsInfrastructure code suffers from the same antipatterns as application code, duplication, tight coupling, undocumented assumptions, and a growing resistance to change. A playbook written for one enviro00
WTWade Thomasinblog.northernrangedigital.com·Jul 10 · 5 min readAnsible Installation and Configuration on Ubuntu https://www.youtube.com/watch?v=1U8ID8j_gLg Introduction What is Ansible? Ansible is an automation language that can describe any IT environment, whether homelab or large-scale infrastructure. It is 00
SHSohag Hasaninnotes.sohag.pro·Jul 9 · 8 min readThe Server Lived in My Head. This Week I Wrote It Down.My ledger has been live at go.sohag.pro for a few weeks now. Real HTTPS, real Postgres, real deploys on every push to main. And there is a thing I have been not thinking about, the way you do not thin00
APabhishek pareekinabhishek-pareek.hashnode.dev·Jul 3 · 6 min readSurviving A Complete ETCD Outage, Part 1: Snapshots, And Getting Them Back When the Cluster Is GoneETCD is the single source of truth for a Kubernetes cluster. Every Node, Pod, Secret, ConfigMap, CRD, and RBAC rule lives there. Lose etcd on all control plane nodes and you have lost the cluster - th00
RBRajesh Bindevrajesh.hashnode.dev·Jul 3 · 7 min readDay 93: Using Ansible Conditionals | 100 Days of DevOpsContent Today I learned how to use Ansible conditionals (when) to execute different tasks on different managed hosts within a single playbook. Instead of creating separate playbooks for each server, 00
ADAayush Darangeinaayush-dev.hashnode.dev·Jul 3 · 4 min readAnsible Part 7 - Collections, Execution Environments and Ansible NavigatorNow that we've come a long way, from, understanding what Ansible is, to writing playbooks, encrypting secrets, building roles. This final one is about what happens when Ansible grows beyond a single p00
RBRajesh Bindevrajesh.hashnode.dev·Jul 1 · 7 min readDay 92: Managing Jinja2 Templates Using Ansible | 100 Days of DevOpsContent Today I enhanced an existing Ansible role by adding a Jinja2 template and a task to deploy it. This lab helped me learn how to use the Ansible Template module, create reusable templates, and 00
RBRajesh Bindevrajesh.hashnode.dev·Jun 30 · 7 min readDay 91: Ansible lineinfile Module | 100 Days of DevOpsContent Today I worked on an Ansible automation task that involved installing and configuring the Apache HTTP server on multiple application servers in the Stratos Datacenter. I also learned how to d00
RBRajesh Bindevrajesh.hashnode.dev·Jun 29 · 7 min readDay 90: Managing ACLs Using Ansible | 100 Days of DevOpsContent Today I worked on an Ansible automation task that involved creating files and configuring Access Control Lists (ACLs) on multiple application servers in the Stratos Datacenter. This task help00