| There are a number of resources that may be useful for your curriculum for this project listed in
"Is there a program like codeacademy but for learning sysadmin?"
https://news.ycombinator.com/item?id=19469266 : > [ http://www.opsschool.org/ , https://github.com/kahun/awesome-sysadmin/blob/master/README... , https://github.com/stack72/ops-books , https://landing.google.com/sre/books/ , https://response.pagerduty.com/ (Incident Response training)] To that I'd add that
K3D (based on K3S, which is now a CNCF project) runs Kubernetes (k8s) in Docker containers.
https://github.com/rancher/k3d For zero-downtime (HA: High availability) deployments, "Zero-Downtime Deployments To a Docker Swarm Cluster" describes Rolling Updates and Blue-Green Deployments; with illustrations:
https://github.com/vfarcic/vfarcic.github.io/blob/master/doc... For git-push style deployment with more of a least privileges approach (which also has more moving parts) you could take a look at:
https://github.com/dokku/dokku-scheduler-kubernetes#function... And also reference ansible molecule and testinfra for writing sysadmin tests and the molecule vagrant driver for testing docker configurations.
https://www.jeffgeerling.com/blog/2018/testing-your-ansible-... https://molecule.readthedocs.io/en/latest/ https://testinfra.readthedocs.io/en/latest/ : > With Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on. > Testinfra aims to be a Serverspec equivalent in python and is written as a plugin to the powerful Pytest test engine. I wasn't able to find a syllabus or a list of all of the daily posts? Are you focusing on DevOps and/or DevSecOps skills? EDIT: The lessons are Markdown files in a Git repo:
https://github.com/snori74/linuxupskillchallenge Links to each lesson, the title and/or subjects of the lesson, and the associated reddit posts might be useful in a Table of Contents in the README.md. |
However, You must be the third or fourth person today to suggest that I add a TOC - so that is something I think I'll need to look at!