Devops for the Desperate:
WSL, Windows Server, Linux, Vagrant, Ansible, Docker, Kubernetes, Prometheus, Grafana, Github, Terraform, Azure
- Chapter 1: Setting up a Virtual Machine
- Chapter 2: using Ansible to Manage Passwords, Users, and Groups
- Chapter 3: Using Ansibleto Configure SSH
- Chapter 4: Controlling User Commands with sudo
- Chapter 5: Automating and Testing a Host-Based Firewall
- Chapter 6: Containerizing an Application with Docker
- Chapter 7: Orchestrating with Kubernetes
- Chapter 8: Deploying Code
- Chapter 9: Observability
- Chapter 10: Troubleshooting Hosts
- Using Terraform to provision cloud infrastructure
- Configuring Azure services such as Key Vault, VPC, CosmoDB, and Container Registry
I am using Windows, so WSL2. The book uses VirtualBox which I have used in the past but I prefer to setup VMs using KVM or Hyper-V for practice.
Its suppose to be Ubuntu on a Virtual Box VM, WSL2 is already Ubunutu running parallel but it has to be configured to allow KVM nested virtualization.