diff --git a/2022.jpg b/2022.jpg new file mode 100644 index 0000000..33d3c4f Binary files /dev/null and b/2022.jpg differ diff --git a/2023.jpg b/2023.jpg new file mode 100644 index 0000000..9d2d979 Binary files /dev/null and b/2023.jpg differ diff --git a/2023.md b/2023.md new file mode 100644 index 0000000..03406a2 --- /dev/null +++ b/2023.md @@ -0,0 +1,158 @@ +# 90DaysOfDevOps + +

+ 90DaysOfDevOps Logo +

+ +English Version | [中文版本](zh_cn/README.md) | [繁體中文版本](zh_tw/README.md)| [日本語版](ja/README.md) | [Wersja Polska](pl/README.md) | [Tiếng Việt](vi/README.md) + +This repository is used to document my journey on getting a better foundational knowledge of "DevOps". + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/N4N33YRCS) + +The quickest way to get in touch is going to be via Twitter, my handle is [@MichaelCade1](https://twitter.com/MichaelCade1) + +- Secure Coding (SAST, SCA, Secure Code Review) (Confirming with Prateek Jain @PrateekJainDev) +- Continuous Build, Integration, Testing (Container & Image scan, DAST, Fuzzing, IAST) (Anton Sankov - @a_sankov) +- **Continuous Delivery & Deployment (Sign, Image Repo scan, Systems, Containers, Network Vulnerability scan)** +- **Runtime Defence & Monitoring (RASP, Pen Testing)** +- Secrets Management (Bryan Krausen - @btkrausen) +- **Python** +- Cloud +- OpenShift (Dean Lewis - @saintdle) +- **Databases** +- Serverless (Carlos Santana - @csantanapr) +- Service Mesh (Marino W - @virtualized6ix) + +## Progress + +- [] ♾️ 1 > [Test](2023/day01.md) + +### + +- [] ♾️ 2 > [](2023/day02.md) +- [] ♾️ 3 > [](2023/day03.md) +- [] ♾️ 4 > [](2023/day04.md) +- [] ♾️ 5 > [](2023/day05.md) +- [] ♾️ 6 > [](2023/day06.md) + +### + +- [] ⌨️ 7 > [](2023/day07.md) +- [] ⌨️ 8 > [](2023/day08.md) +- [] ⌨️ 9 > [](2023/day09.md) +- [] ⌨️ 10 > [](2023/day10.md) +- [] ⌨️ 11 > [](2023/day11.md) +- [] ⌨️ 12 > [](2023/day12.md) +- [] ⌨️ 13 > [](2023/day13.md) + +### + +- [] 🐧 14 > [](2023/day14.md) +- [] 🐧 15 > [](2023/day15.md) +- [] 🐧 16 > [](2023/day16.md) +- [] 🐧 17 > [](2023/day17.md) +- [] 🐧 18 > [](2023/day18.md) +- [] 🐧 19 > [](2023/day19.md) +- [] 🐧 20 > [](2023/day20.md) + +### + +- [] 🌐 21 > [](2023/day21.md) +- [] 🌐 22 > [](2023/day22.md) +- [] 🌐 23 > [](2023/day23.md) +- [] 🌐 24 > [](2023/day24.md) +- [] 🌐 25 > [](2023/day25.md) +- [] 🌐 26 > [](2023/day26.md) +- [] 🌐 27 > [](2023/day27.md) + +### + +- [] ☁️ 28 > [](2023/day28.md) +- [] ☁️ 29 > [](2023/day29.md) +- [] ☁️ 30 > [](2023/day30.md) +- [] ☁️ 31 > [](2023/day31.md) +- [] ☁️ 32 > [](2023/day32.md) +- [] ☁️ 33 > [](2023/day33.md) +- [] ☁️ 34 > [](2023/day34.md) + +### + +- [] 📚 35 > [](2023/day35.md) +- [] 📚 36 > [](2023/day36.md) +- [] 📚 37 > [](2023/day37.md) +- [] 📚 38 > [](2023/day38.md) +- [] 📚 39 > [](2023/day39.md) +- [] 📚 40 > [](2023/day40.md) +- [] 📚 41 > [](2023/day41.md) + +### + +- [] 🏗️ 42 > [](2023/day42.md) +- [] 🏗️ 43 > [](2023/day43.md) +- [] 🏗️ 44 > [](2023/day44.md) +- [] 🏗️ 45 > [](2023/day45.md) +- [] 🏗️ 46 > [](2023/day46.md) +- [] 🏗️ 47 > [](2023/day47.md) +- [] 🏗️ 48 > [](2023/day48.md) + +### + +- [] ☸ 49 > [](2023/day49.md) +- [] ☸ 50 > [](2023/day50.md) +- [] ☸ 51 > [](2023/day51.md) +- [] ☸ 52 > [](2023/day52.md) +- [] ☸ 53 > [](2023/day53.md) +- [] ☸ 54 > [](2023/day54.md) +- [] ☸ 55 > [](2023/day55.md) + +### + +- [] 🤖 56 > [](2023/day56.md) +- [] 🤖 57 > [](2023/day57.md) +- [] 🤖 58 > [](2023/day58.md) +- [] 🤖 59 > [](2023/day59.md) +- [] 🤖 60 > [](2023/day60.md) +- [] 🤖 61 > [](2023/day61.md) +- [] 🤖 62 > [](2023/day62.md) + +### + +- [] 📜 63 > [](2023/day63.md) +- [] 📜 64 > [](2023/day64.md) +- [] 📜 65 > [](2023/day65.md) +- [] 📜 66 > [](2023/day66.md) +- [] 📜 67 > [](2023/day67.md) +- [] 📜 68 > [](2023/day68.md) +- [] 📜 69 > [](2023/day69.md) + +### + +- [] 🔄 70 > [](2023/day70.md) +- [] 🔄 71 > [](2023/day71.md) +- [] 🔄 72 > [](2023/day72.md) +- [] 🔄 73 > [](2023/day73.md) +- [] 🔄 74 > [](2023/day74.md) +- [] 🔄 75 > [](2023/day75.md) +- [] 🔄 76 > [](2023/day76.md) + +### + +- [] 📈 77 > [](2023/day77.md) +- [] 📈 78 > [](2023/day78.md) +- [] 📈 79 > [](2023/day79.md) +- [] 📈 80 > [](2023/day80.md) +- [] 📈 81 > [](2023/day81.md) +- [] 📈 82 > [](2023/day82.md) +- [] 📈 83 > [](2023/day83.md) + +### Store & Protect Your Data + +- [] 🗃️ 84 > [](2023/day84.md) +- [] 🗃️ 85 > [](2023/day85.md) +- [] 🗃️ 86 > [](2023/day86.md) +- [] 🗃️ 87 > [](2023/day87.md) +- [] 🗃️ 88 > [](2023/day88.md) +- [] 🗃️ 89 > [](2023/day89.md) +- [] 🗃️ 90 > [](2023/day90.md) + diff --git a/2023/day01.md b/2023/day01.md new file mode 100644 index 0000000..793aa68 --- /dev/null +++ b/2023/day01.md @@ -0,0 +1 @@ +This is a test \ No newline at end of file diff --git a/2023/day02.md b/2023/day02.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day03.md b/2023/day03.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day04.md b/2023/day04.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day05.md b/2023/day05.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day06.md b/2023/day06.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day07.md b/2023/day07.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day08.md b/2023/day08.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day09.md b/2023/day09.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day10.md b/2023/day10.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day11.md b/2023/day11.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day12.md b/2023/day12.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day13.md b/2023/day13.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day14.md b/2023/day14.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day15.md b/2023/day15.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day16.md b/2023/day16.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day17.md b/2023/day17.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day18.md b/2023/day18.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day19.md b/2023/day19.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day20.md b/2023/day20.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day21.md b/2023/day21.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day22.md b/2023/day22.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day23.md b/2023/day23.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day24.md b/2023/day24.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day25.md b/2023/day25.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day26.md b/2023/day26.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day27.md b/2023/day27.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day28.md b/2023/day28.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day29.md b/2023/day29.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day30.md b/2023/day30.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day31.md b/2023/day31.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day32.md b/2023/day32.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day33.md b/2023/day33.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day34.md b/2023/day34.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day35.md b/2023/day35.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day36.md b/2023/day36.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day37.md b/2023/day37.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day38.md b/2023/day38.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day39.md b/2023/day39.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day40.md b/2023/day40.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day41.md b/2023/day41.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day42.md b/2023/day42.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day43.md b/2023/day43.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day44.md b/2023/day44.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day45.md b/2023/day45.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day46.md b/2023/day46.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day47.md b/2023/day47.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day48.md b/2023/day48.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day49.md b/2023/day49.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day50.md b/2023/day50.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day51.md b/2023/day51.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day52.md b/2023/day52.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day53.md b/2023/day53.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day54.md b/2023/day54.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day55.md b/2023/day55.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day56.md b/2023/day56.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day57.md b/2023/day57.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day58.md b/2023/day58.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day59.md b/2023/day59.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day60.md b/2023/day60.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day61.md b/2023/day61.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day62.md b/2023/day62.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day63.md b/2023/day63.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day64.md b/2023/day64.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day65.md b/2023/day65.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day66.md b/2023/day66.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day67.md b/2023/day67.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day68.md b/2023/day68.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day69.md b/2023/day69.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day70.md b/2023/day70.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day71.md b/2023/day71.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day72.md b/2023/day72.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day73.md b/2023/day73.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day74.md b/2023/day74.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day75.md b/2023/day75.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day76.md b/2023/day76.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day77.md b/2023/day77.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day78.md b/2023/day78.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day79.md b/2023/day79.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day80.md b/2023/day80.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day81.md b/2023/day81.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day82.md b/2023/day82.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day83.md b/2023/day83.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day84.md b/2023/day84.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day85.md b/2023/day85.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day86.md b/2023/day86.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day87.md b/2023/day87.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day88.md b/2023/day88.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day89.md b/2023/day89.md new file mode 100644 index 0000000..e69de29 diff --git a/2023/day90.md b/2023/day90.md new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md index 66cba4b..620c8d9 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,22 @@ This will **not cover all things** "DevOps" but it will cover the areas that I f The two images below will take you to the 2022 and 2023 edition of the learning journey. +

+ + 2022 +

+ +

+ + 2022 +

+ The quickest way to get in touch is going to be via Twitter, my handle is [@MichaelCade1](https://twitter.com/MichaelCade1) + + ## License Shield: [![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa]