From b421e815732920ef5334bfa2402f91aac4e42684 Mon Sep 17 00:00:00 2001 From: David Paz Date: Sun, 30 Oct 2022 21:37:40 +0100 Subject: [PATCH 1/3] Add Pro Git book to list of resources Pro Git is considered part of the official documentation and it is a great resource for learning git. I think it should not be mising here. --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b6798c1..4ed50ad 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ Download [PDF version](DevOps%20Roadmap.pdf). ### 1. GIT +- [Pro Git Book](https://git-scm.com/book/en/v2) FREE - [Learn Git by Atlassian](https://www.atlassian.com/git) FREE - [Learn Git Branching](https://learngitbranching.js.org/) FREE - [Learn Git & GitHub on CodeAcademy](https://www.codecademy.com/learn/learn-git) FREE @@ -80,7 +81,7 @@ Download [PDF version](DevOps%20Roadmap.pdf). - [Kubernetes Crash Course for Absolute Beginners by TechWorld with Nana](https://www.youtube.com/watch?v=s_o8dwzRlu4) FREE - [Primer: How Kubernetes Came to Be, What It Is, and Why You Should Care](https://thenewstack.io/primer-how-kubernetes-came-to-be-what-it-is-and-why-you-should-care/) Article - [Certified Kubernetes Administrator (CKA) with Practice Tests](https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/) Udemy course -- [Learn Kubernetes - Beginners to Advanced by KodeKloud](https://kodekloud.com/learning-path-kubernetes/) Course +- [Learn Kubernetes - Beginners to Advanced by KodeKloud](https://kodekloud.com/learning-path-kubernetes/) Course - [Understand when to use Cluster Services, Ingresses or API Gateways](https://gateway-api.sigs.k8s.io) FREE - [Understand which Problems Service Mesh solve (Use an Abstraction smi-spec.io](https://linkerd.io/2.12/features/) FREE - [Learn how to automate TLS](https://cert-manager.io/docs/) and [DNS](https://github.com/kubernetes-sigs/external-dns) FREE @@ -112,7 +113,7 @@ Download [PDF version](DevOps%20Roadmap.pdf). - [Learn Prometheus](https://prometheus.io/docs/tutorials/getting_started/) FREE - [Learn Grafana](https://grafana.com/tutorials/) FREE - [Elastic Stack](https://www.elastic.co/guide/index.html) FREE - + ### 11. Learn one Cloud provider - [Exam AZ-900: Microsoft Azure Fundamentals](https://learn.microsoft.com/en-us/certifications/exams/az-900) FREE @@ -159,4 +160,4 @@ If you think the roadmap can be improved, please do open a PR with any updates a ## Authors - [Dr. Milan Milanović](https://milan.milanovic.org) - CTO at [3MD](https://3mdinc.com). -- [Romano Roth](https://romanoroth.com) - Chief of DevOps at [Zühlke](https://www.zuehlke.com/en). \ No newline at end of file +- [Romano Roth](https://romanoroth.com) - Chief of DevOps at [Zühlke](https://www.zuehlke.com/en). From 5a00175203b103cd53c82b140e16b967f58f4473 Mon Sep 17 00:00:00 2001 From: David Paz Date: Sun, 30 Oct 2022 21:58:03 +0100 Subject: [PATCH 2/3] Add book about kubernetes A good resource fo beginners to learn Kubernetes in Theory and hands on. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4ed50ad..a847d39 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,7 @@ Download [PDF version](DevOps%20Roadmap.pdf). - [Understand when to use Cluster Services, Ingresses or API Gateways](https://gateway-api.sigs.k8s.io) FREE - [Understand which Problems Service Mesh solve (Use an Abstraction smi-spec.io](https://linkerd.io/2.12/features/) FREE - [Learn how to automate TLS](https://cert-manager.io/docs/) and [DNS](https://github.com/kubernetes-sigs/external-dns) FREE +- [Kubernetes Up and Running](https://www.amazon.com/_/dp/1491935677?tag=oreilly20-20) Book ### 8. Learn Infrastructure as a code From f6b29c597642cb287de70301b73e5bfeea44f836 Mon Sep 17 00:00:00 2001 From: Eric Eisenhart <19813+freiheit@users.noreply.github.com> Date: Wed, 2 Nov 2022 16:59:37 -0700 Subject: [PATCH 3/3] Add config mgmt resources to IaaC section Noticed that there wasn't any resources for the most popular configuration management tools (though diagram has a couple mentioned). Seems like Infrastructure as Code section is right place for these. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index a847d39..5705c95 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,13 @@ Download [PDF version](DevOps%20Roadmap.pdf). - [Automate Terraform documentation like a pro!](https://medium.com/google-cloud/automate-terraform-documentation-like-a-pro-ed3e19998808) FREE - [Writing reusable Terraform modules](https://thomasthornton.cloud/2022/06/02/writing-reusable-terraform-modules/) FREE - [What is Istio?](https://www.redhat.com/en/topics/microservices/what-is-istio) FREE +- [Puppet overview](https://puppet.com/docs/puppet/latest/puppet_overview.html) FREE +- [Puppet Courses](https://training.puppet.com/) FREE and PAID +- [Getting Started With Ansible](https://docs.ansible.com/ansible/latest/getting_started/) FREE +- [Learning Ansible Basics](https://www.redhat.com/en/topics/automation/learning-ansible-tutorial) +- [Get started with Red Hat Ansible](https://www.ansible.com/resources/get-started) FREE and PAID +- [Mastering Ansible](https://www.udemy.com/course/mastering-ansible/) Udemy Course +- [Learn Chef](https://learn.chef.io/) FREE ### 9. Learn CI/CD