Fixed all footeer/bottom links
This commit is contained in:
parent
51bda4dbbb
commit
dc5e78e639
@ -63,4 +63,4 @@ My advice is to watch all of the below and hopefully you have also picked someth
|
||||
- [From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background
|
||||
](https://www.youtube.com/watch?v=G_nVMUtaqCk)
|
||||
|
||||
If you made it this far, then you will know if this is where you want to be or not. See you on [Day 2](day02.md).
|
||||
If you made it this far, then you will know if this is where you want to be or not. See you on [Day 2](/90dayspractical/90DaysOfDevOps/2022/Days/day02.md)
|
||||
|
@ -67,4 +67,4 @@ My advice is to watch all of the below and hopefully you also picked something u
|
||||
- [What is DevOps? - AWS](https://aws.amazon.com/devops/what-is-devops/)
|
||||
- [What is DevOps? - Microsoft](https://docs.microsoft.com/en-us/devops/what-is-devops)
|
||||
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 3](day03.md).
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 3](/90dayspractical/90DaysOfDevOps/2022/Days/day03.md).
|
||||
|
@ -84,4 +84,4 @@ My advice is to watch all of the below and hopefully you also picked something u
|
||||
- [FinOps Foundation - What is FinOps](https://www.finops.org/introduction/what-is-finops/)
|
||||
- [**NOT FREE** The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win](https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/1942788290/)
|
||||
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 4](day04.md).
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 4](/90dayspractical/90DaysOfDevOps/2022/Days/day04.md).
|
||||
|
@ -96,4 +96,4 @@ What do you think? Do you have different views? I want to hear from Developers,
|
||||
- [3 Things I wish I knew as a DevOps Engineer](https://www.youtube.com/watch?v=udRNM7YRdY4)
|
||||
- [How to become a DevOps Engineer feat. Shawn Powers](https://www.youtube.com/watch?v=kDQMjAQNvY4)
|
||||
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 5](day05.md).
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 5](/90dayspractical/90DaysOfDevOps/2022/Days/day05.md).
|
||||
|
@ -83,4 +83,4 @@ This last bit was a bit of a recap for me on Day 3 but think this makes things c
|
||||
|
||||
If you made it this far then you will know if this is where you want to be or not.
|
||||
|
||||
See you on [Day 6](day06.md).
|
||||
See you on [Day 6](/90dayspractical/90DaysOfDevOps/2022/Days/day06.md).
|
||||
|
@ -68,7 +68,7 @@ I have added some other stories where DevOps has changed the game within some of
|
||||
|
||||
- DevOps is a software development approach through which software can be delivered and developed reliably and quickly. You may also see this referenced as **Continuous Development, Testing, Deployment, Monitoring**
|
||||
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 7](day07.md).
|
||||
If you made it this far then you will know if this is where you want to be or not. See you on [Day 7](/90dayspractical/90DaysOfDevOps/2022/Days/day07.md).
|
||||
|
||||
Day 7 will be us diving into a programming language. I am not aiming to be a developer but I want to be able to understand what the developers are doing.
|
||||
|
||||
|
@ -68,4 +68,4 @@ I will say that once you have or at least I am told as I am not many pages into
|
||||
|
||||
Now for the next 6 days of this topic, I intend to work through some of the resources listed above and document my notes for each day. You will notice that they are generally around 3 hours as a full course, I wanted to share my complete list so that if you have time you should move ahead and work through each one if time permits, I will be sticking to my learning hour each day.
|
||||
|
||||
See you on [Day 8](day08.md).
|
||||
See you on [Day 8](/90dayspractical/90DaysOfDevOps/2022/Days/day08.md).
|
||||
|
@ -107,6 +107,6 @@ Hello #90DaysOfDevOps
|
||||
- [FreeCodeCamp - Learn Go Programming - Golang Tutorial for Beginners](https://www.youtube.com/watch?v=YS4e4q9oBaU&t=1025s)
|
||||
- [Hitesh Choudhary - Complete playlist](https://www.youtube.com/playlist?list=PLRAV69dS1uWSR89FRQGZ6q9BR2b44Tr9N)
|
||||
|
||||
See you on [Day 9](day09.md).
|
||||
See you on [Day 9](/90dayspractical/90DaysOfDevOps/2022/Days/day09.md).
|
||||
|
||||

|
||||
|
@ -79,4 +79,4 @@ the `Println()` that we have here is a way in which to write standard output to
|
||||
- [FreeCodeCamp - Learn Go Programming - Golang Tutorial for Beginners](https://www.youtube.com/watch?v=YS4e4q9oBaU&t=1025s)
|
||||
- [Hitesh Choudhary - Complete playlist](https://www.youtube.com/playlist?list=PLRAV69dS1uWSR89FRQGZ6q9BR2b44Tr9N)
|
||||
|
||||
See you on [Day 10](day10.md).
|
||||
See you on [Day 10](/90dayspractical/90DaysOfDevOps/2022/Days/day10.md).
|
||||
|
@ -96,4 +96,4 @@ Hopefully, if you are following along, you are watching one of the playlists or
|
||||
- [FreeCodeCamp - Learn Go Programming - Golang Tutorial for Beginners](https://www.youtube.com/watch?v=YS4e4q9oBaU&t=1025s)
|
||||
- [Hitesh Choudhary - Complete playlist](https://www.youtube.com/playlist?list=PLRAV69dS1uWSR89FRQGZ6q9BR2b44Tr9N)
|
||||
|
||||
See you on [Day 11](day11.md).
|
||||
See you on [Day 11](/90dayspractical/90DaysOfDevOps/2022/Days/day11.md).
|
||||
|
@ -173,4 +173,4 @@ There are many different types of integer and float types the links above will c
|
||||
|
||||
Next up we are going to start adding some user input functionality to our program so that we are asked how many days have been completed.
|
||||
|
||||
See you on [Day 12](day12.md).
|
||||
See you on [Day 12](/90dayspractical/90DaysOfDevOps/2022/Days/day12.md).
|
||||
|
@ -82,4 +82,4 @@ Below is running this code.
|
||||
- [FreeCodeCamp - Learn Go Programming - Golang Tutorial for Beginners](https://www.youtube.com/watch?v=YS4e4q9oBaU&t=1025s)
|
||||
- [Hitesh Choudhary - Complete playlist](https://www.youtube.com/playlist?list=PLRAV69dS1uWSR89FRQGZ6q9BR2b44Tr9N)
|
||||
|
||||
See you on [Day 13](day13.md).
|
||||
See you on [Day 13](/90dayspractical/90DaysOfDevOps/2022/Days/day13.md).
|
||||
|
@ -322,4 +322,4 @@ This wraps up the Programming language for 7 days! So much more that can be cove
|
||||
|
||||
Next, we take our focus into Linux and some of the fundamentals that we should all know there.
|
||||
|
||||
See you on [Day 14](day14.md).
|
||||
See you on [Day 14](/90dayspractical/90DaysOfDevOps/2022/Days/day14.md).
|
||||
|
@ -117,4 +117,4 @@ There are going to be lots of resources I find as we go through and much like th
|
||||
|
||||
As I mentioned next up we will take a look at the commands we might be using on a daily whilst in our Linux environments.
|
||||
|
||||
See you on [Day15](day15.md)
|
||||
See you on [Day15](/90dayspractical/90DaysOfDevOps/2022/Days/day15.md)
|
||||
|
@ -190,6 +190,6 @@ Also to note if you type a command and you are no longer happy with it and you w
|
||||
- [Learn the Linux Fundamentals - Part 1](https://www.youtube.com/watch?v=kPylihJRG70)
|
||||
- [Linux for hackers (don't worry you don't need to be a hacker!)](https://www.youtube.com/watch?v=VbEx7B_PTOE)
|
||||
|
||||
See you on [Day16](day16.md)
|
||||
See you on [Day16](/90dayspractical/90DaysOfDevOps/2022/Days/day16.md)
|
||||
|
||||
This is a pretty heavy list already but I can safely say that I have used all of these commands in my day to day, be it from an administering Linux servers or on my Linux Desktop, it is very easy when you are in Windows or macOS to navigate the UI but in Linux Servers, they are not there, everything is done through the terminal.
|
||||
|
@ -163,4 +163,4 @@ We will cover how you would edit a file using a text editor in a future session.
|
||||
- [Learn the Linux Fundamentals - Part 1](https://www.youtube.com/watch?v=kPylihJRG70)
|
||||
- [Linux for hackers (don't worry you don't need to be a hacker!)](https://www.youtube.com/watch?v=VbEx7B_PTOE)
|
||||
|
||||
See you on [Day17](day17.md)
|
||||
See you on [Day17](/90dayspractical/90DaysOfDevOps/2022/Days/day17.md)
|
||||
|
@ -83,4 +83,4 @@ Another pointer to navigate around in vim we can use `H,J,K,L` as well as our ar
|
||||
- [Learn the Linux Fundamentals - Part 1](https://www.youtube.com/watch?v=kPylihJRG70)
|
||||
- [Linux for hackers (don't worry you don't need to be a hacker!)](https://www.youtube.com/watch?v=VbEx7B_PTOE)
|
||||
|
||||
See you on [Day18](day18.md)
|
||||
See you on [Day18](/90dayspractical/90DaysOfDevOps/2022/Days/day18.md)
|
||||
|
@ -210,4 +210,4 @@ Then providing everything is configured correctly you will be able to access via
|
||||
- [Learn the Linux Fundamentals - Part 1](https://www.youtube.com/watch?v=kPylihJRG70)
|
||||
- [Linux for hackers (don't worry you don't need to be a hacker!)](https://www.youtube.com/watch?v=VbEx7B_PTOE)
|
||||
|
||||
See you on [Day19](day19.md)
|
||||
See you on [Day19](/90dayspractical/90DaysOfDevOps/2022/Days/day19.md)
|
||||
|
@ -308,4 +308,4 @@ I have created a very simple bash file that helps me spin up a Kubernetes cluste
|
||||
- [Learn the Linux Fundamentals - Part 1](https://www.youtube.com/watch?v=kPylihJRG70)
|
||||
- [Linux for hackers (don't worry you don't need to be a hacker!)](https://www.youtube.com/watch?v=VbEx7B_PTOE)
|
||||
|
||||
See you on [Day20](day20.md)
|
||||
See you on [Day20](/90dayspractical/90DaysOfDevOps/2022/Days/day20.md)
|
||||
|
@ -163,4 +163,4 @@ I also thought on this it was easier to show you a lot of the steps through vide
|
||||
|
||||
Tomorrow we start our 7 days of diving into Networking, we will be looking to give ourselves the foundational knowledge and understanding of Networking around DevOps.
|
||||
|
||||
See you on [Day21](day21.md)
|
||||
See you on [Day21](/90dayspractical/90DaysOfDevOps/2022/Days/day21.md)
|
||||
|
@ -113,4 +113,4 @@ Over the next few days, we are going to get to know a little more about this lis
|
||||
* [Networking Fundamentals](https://www.youtube.com/playlist?list=PLIFyRwBY_4bRLmKfP1KnZA6rZbRHtxmXi)
|
||||
* [Computer Networking full course](https://www.youtube.com/watch?v=IPvYjXCsTg8)
|
||||
|
||||
See you on [Day22](day22.md)
|
||||
See you on [Day22](/90dayspractical/90DaysOfDevOps/2022/Days/day22.md)
|
||||
|
@ -106,4 +106,4 @@ The Application sending the data is being sent somewhere so the receiving is som
|
||||
* [Networking Fundamentals](https://www.youtube.com/playlist?list=PLIFyRwBY_4bRLmKfP1KnZA6rZbRHtxmXi)
|
||||
- [Computer Networking full course](https://www.youtube.com/watch?v=IPvYjXCsTg8)
|
||||
|
||||
See you on [Day23](day23.md)
|
||||
See you on [Day23](/90dayspractical/90DaysOfDevOps/2022/Days/day23.md)
|
||||
|
@ -120,4 +120,4 @@ If a section of a network is compromised, it can be quarantined, making it diffi
|
||||
- [Subnetting Mastery](https://www.youtube.com/playlist?list=PLIFyRwBY_4bQUE4IB5c4VPRyDoLgOdExE)
|
||||
- [Computer Networking full course](https://www.youtube.com/watch?v=IPvYjXCsTg8)
|
||||
|
||||
See you on [Day 24](day24.md)
|
||||
See you on [Day 24](/90dayspractical/90DaysOfDevOps/2022/Days/day24.md)
|
||||
|
@ -144,4 +144,4 @@ We have nowhere near covered all of the networking topics so far but wanted to m
|
||||
- [Practical Networking](http://www.practicalnetworking.net/)
|
||||
- [Python Network Automation](https://www.youtube.com/watch?v=xKPzLplPECU&list=WL&index=126)
|
||||
|
||||
See you on [Day 25](day25.md)
|
||||
See you on [Day 25](/90dayspractical/90DaysOfDevOps/2022/Days/day25.md)
|
||||
|
@ -172,4 +172,4 @@ Next up we are going to:
|
||||
- [Practical Networking](http://www.practicalnetworking.net/)
|
||||
- [Python Network Automation](https://www.youtube.com/watch?v=xKPzLplPECU&list=WL&index=126)
|
||||
|
||||
See you on [Day 26](day26.md)
|
||||
See you on [Day 26](/90dayspractical/90DaysOfDevOps/2022/Days/day26.md)
|
||||
|
@ -118,4 +118,4 @@ Most of the examples I am using here as I am not a Network Engineer have come fr
|
||||
|
||||
- [Hands-On Enterprise Automation with Python (Book)](https://www.packtpub.com/product/hands-on-enterprise-automation-with-python/9781788998512)
|
||||
|
||||
See you on [Day 27](day27.md)
|
||||
See you on [Day 27](/90dayspractical/90DaysOfDevOps/2022/Days/day27.md)
|
||||
|
@ -136,4 +136,4 @@ Most of the examples I am using here as I am not a Network Engineer have come fr
|
||||
|
||||
- [Hands-On Enterprise Automation with Python (Book)](https://www.packtpub.com/product/hands-on-enterprise-automation-with-python/9781788998512)
|
||||
|
||||
See you on [Day 28](day28.md) where will start looking into cloud computing and get a good grasp and foundational knowledge of the topic and what is available.
|
||||
See you on [Day 28](/90dayspractical/90DaysOfDevOps/2022/Days/day28.md) where will start looking into cloud computing and get a good grasp and foundational knowledge of the topic and what is available.
|
||||
|
@ -102,4 +102,4 @@ I am also going to build out a scenario as I have done in the other sections whe
|
||||
- [Google Cloud Digital Leader Certification Course](https://www.youtube.com/watch?v=UGRDM86MBIQ&list=WL&index=131&t=10s)
|
||||
- [AWS Basics for Beginners - Full Course](https://www.youtube.com/watch?v=ulprqHHWlng&t=5352s)
|
||||
|
||||
See you on [Day 29](day29.md)
|
||||
See you on [Day 29](/90dayspractical/90DaysOfDevOps/2022/Days/day29.md)
|
||||
|
@ -138,4 +138,4 @@ Hit create, then in our list of resource groups, we now have our "90DaysOfDevOps
|
||||
- [Google Cloud Digital Leader Certification Course](https://www.youtube.com/watch?v=UGRDM86MBIQ&list=WL&index=131&t=10s)
|
||||
- [AWS Basics for Beginners - Full Course](https://www.youtube.com/watch?v=ulprqHHWlng&t=5352s)
|
||||
|
||||
See you on [Day 30](day30.md)
|
||||
See you on [Day 30](/90dayspractical/90DaysOfDevOps/2022/Days/day30.md)
|
||||
|
@ -172,4 +172,4 @@ You can customise this portal with your branding and this might be something we
|
||||
- [Google Cloud Digital Leader Certification Course](https://www.youtube.com/watch?v=UGRDM86MBIQ&list=WL&index=131&t=10s)
|
||||
- [AWS Basics for Beginners - Full Course](https://www.youtube.com/watch?v=ulprqHHWlng&t=5352s)
|
||||
|
||||
See you on [Day 31](day31.md)
|
||||
See you on [Day 31](/90dayspractical/90DaysOfDevOps/2022/Days/day31.md)
|
||||
|
@ -111,4 +111,4 @@ We can also look at Azure Batch which can run large-scale jobs on both Windows a
|
||||
- [Google Cloud Digital Leader Certification Course](https://www.youtube.com/watch?v=UGRDM86MBIQ&list=WL&index=131&t=10s)
|
||||
- [AWS Basics for Beginners - Full Course](https://www.youtube.com/watch?v=ulprqHHWlng&t=5352s)
|
||||
|
||||
See you on [Day 32](day32.md)
|
||||
See you on [Day 32](/90dayspractical/90DaysOfDevOps/2022/Days/day32.md)
|
||||
|
@ -188,4 +188,4 @@ We have one more bit of theory remaining around networking before we can get som
|
||||
- [Google Cloud Digital Leader Certification Course](https://www.youtube.com/watch?v=UGRDM86MBIQ&list=WL&index=131&t=10s)
|
||||
- [AWS Basics for Beginners - Full Course](https://www.youtube.com/watch?v=ulprqHHWlng&t=5352s)
|
||||
|
||||
See you on [Day 33](day33.md)
|
||||
See you on [Day 33](/90dayspractical/90DaysOfDevOps/2022/Days/day33.md)
|
||||
|
@ -187,4 +187,4 @@ Next up we take all the theories we have been through and create some scenarios
|
||||
- [Google Cloud Digital Leader Certification Course](https://www.youtube.com/watch?v=UGRDM86MBIQ&list=WL&index=131&t=10s)
|
||||
- [AWS Basics for Beginners - Full Course](https://www.youtube.com/watch?v=ulprqHHWlng&t=5352s)
|
||||
|
||||
See you on [Day 34](day34.md)
|
||||
See you on [Day 34](/90dayspractical/90DaysOfDevOps/2022/Days/day34.md)
|
||||
|
@ -194,4 +194,4 @@ This wraps up the section on Microsoft Azure and the public cloud in general. I
|
||||
|
||||
Next, we will be diving into version control systems, specifically around git and then also code repository overviews and we will be choosing GitHub as this is my preferred option.
|
||||
|
||||
See you on [Day 35](day35.md)
|
||||
See you on [Day 35](/90dayspractical/90DaysOfDevOps/2022/Days/day35.md)
|
||||
|
@ -137,4 +137,4 @@ Next up we will be getting git installed and set up on your local machine and di
|
||||
- [Git and GitHub for Beginners - Crash Course](https://www.youtube.com/watch?v=RGOj5yH7evk&t=8s)
|
||||
- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
|
||||
|
||||
See you on [Day 36](day36.md)
|
||||
See you on [Day 36](/90dayspractical/90DaysOfDevOps/2022/Days/day36.md)
|
||||
|
@ -151,4 +151,4 @@ Unlike the Client-Server version control model, each developer downloads the sou
|
||||
- [Git and GitHub for Beginners - Crash Course](https://www.youtube.com/watch?v=RGOj5yH7evk&t=8s)
|
||||
- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
|
||||
|
||||
See you on [Day 37](day37.md)
|
||||
See you on [Day 37](/90dayspractical/90DaysOfDevOps/2022/Days/day37.md)
|
||||
|
@ -168,4 +168,4 @@ I have taken these from [atlassian](https://www.atlassian.com/git/tutorials/atla
|
||||
- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
|
||||
- [Git cheatsheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet)
|
||||
|
||||
See you on [Day 38](day38.md)
|
||||
See you on [Day 38](/90dayspractical/90DaysOfDevOps/2022/Days/day38.md)
|
||||
|
@ -124,4 +124,4 @@ In the post tomorrow we will continue to look through these short examples of th
|
||||
- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
|
||||
- [Git cheatsheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet)
|
||||
|
||||
See you on [Day 39](day39.md)
|
||||
See you on [Day 39](/90dayspractical/90DaysOfDevOps/2022/Days/day39.md)
|
||||
|
@ -209,4 +209,4 @@ Although it's still not a foregone conclusion, choosing the cleaner history also
|
||||
- [Git cheatsheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet)
|
||||
- [Exploring the Git command line – A getting started guide](https://veducate.co.uk/exploring-the-git-command-line/)
|
||||
|
||||
See you on [Day40](day40.md)
|
||||
See you on [Day40](/90dayspractical/90DaysOfDevOps/2022/Days/day40.md)
|
||||
|
@ -207,4 +207,4 @@ You will also come across hosted options. Most commonly here I have seen GitLab
|
||||
- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
|
||||
- [Git cheatsheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet)
|
||||
|
||||
See you on [Day 41](day41.md)
|
||||
See you on [Day 41](/90dayspractical/90DaysOfDevOps/2022/Days/day41.md)
|
||||
|
@ -124,4 +124,4 @@ This then wraps up our look into Git and GitHub, next we are diving into contain
|
||||
- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
|
||||
- [Git cheatsheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet)
|
||||
|
||||
See you on [Day 42](day42.md)
|
||||
See you on [Day 42](/90dayspractical/90DaysOfDevOps/2022/Days/day42.md)
|
||||
|
@ -135,4 +135,4 @@ A container image is a lightweight, standalone, executable package of software t
|
||||
- [Docker Tutorial for Beginners - What is Docker? Introduction to Containers](https://www.youtube.com/watch?v=17Bl31rlnRM&list=WL&index=128&t=61s)
|
||||
- [Introduction to Container By Red Hat](https://www.redhat.com/en/topics/containers)
|
||||
|
||||
See you on [Day 43](day43.md)
|
||||
See you on [Day 43](/90dayspractical/90DaysOfDevOps/2022/Days/day43.md)
|
||||
|
@ -85,4 +85,4 @@ I will run through the Docker Desktop installation for Windows on another Window
|
||||
- [Docker Tutorial for Beginners - What is Docker? Introduction to Containers](https://www.youtube.com/watch?v=17Bl31rlnRM&list=WL&index=128&t=61s)
|
||||
- [WSL 2 with Docker getting started](https://www.youtube.com/watch?v=5RQbdMn04Oc)
|
||||
|
||||
See you on [Day 44](day44.md)
|
||||
See you on [Day 44](/90dayspractical/90DaysOfDevOps/2022/Days/day44.md)
|
||||
|
@ -139,4 +139,4 @@ I wanted that to hopefully give you an overview of Docker Desktop and the not-so
|
||||
- [Docker Tutorial for Beginners - What is Docker? Introduction to Containers](https://www.youtube.com/watch?v=17Bl31rlnRM&list=WL&index=128&t=61s)
|
||||
- [WSL 2 with Docker getting started](https://www.youtube.com/watch?v=5RQbdMn04Oc)
|
||||
|
||||
See you on [Day 45](day45.md)
|
||||
See you on [Day 45](/90dayspractical/90DaysOfDevOps/2022/Days/day45.md)
|
||||
|
@ -115,4 +115,4 @@ Then if we go and take a look in our DockerHub repository you can see that we ju
|
||||
- [Blog on gettng started building a docker image](https://stackify.com/docker-build-a-beginners-guide-to-building-docker-images/)
|
||||
- [Docker documentation for building an image](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/)
|
||||
|
||||
See you on [Day 46](day46.md)
|
||||
See you on [Day 46](/90dayspractical/90DaysOfDevOps/2022/Days/day46.md)
|
||||
|
@ -180,4 +180,4 @@ To remove everything we can use the `docker-compose down` command.
|
||||
- [Docker documentation for building an image](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/)
|
||||
- [YAML Tutorial: Everything You Need to Get Started in Minute](https://www.cloudbees.com/blog/yaml-tutorial-everything-you-need-get-started)
|
||||
|
||||
See you on [Day 47](day47.md)
|
||||
See you on [Day 47](/90dayspractical/90DaysOfDevOps/2022/Days/day47.md)
|
||||
|
@ -136,4 +136,4 @@ Checking `docker image` is a great command to see the size of your images.
|
||||
- [Docker documentation for building an image](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/)
|
||||
- [YAML Tutorial: Everything You Need to Get Started in Minute](https://www.cloudbees.com/blog/yaml-tutorial-everything-you-need-get-started)
|
||||
|
||||
See you on [Day 48](day48.md)
|
||||
See you on [Day 48](/90dayspractical/90DaysOfDevOps/2022/Days/day48.md)
|
||||
|
@ -112,4 +112,4 @@ We could also mention toolings and options around Rancher, and VirtualBox but we
|
||||
- [Podman | Daemonless Docker | Getting Started with Podman](https://www.youtube.com/watch?v=Za2BqzeZjBk)
|
||||
- [LXC - Guide to building an LXC Lab](https://www.youtube.com/watch?v=cqOtksmsxfg)
|
||||
|
||||
See you on [Day 49](day49.md)
|
||||
See you on [Day 49](/90dayspractical/90DaysOfDevOps/2022/Days/day49.md)
|
||||
|
@ -231,4 +231,4 @@ This is just a quick overview and notes around the fundamental building blocks o
|
||||
- [TechWorld with Nana - Kubernetes Crash Course for Absolute Beginners](https://www.youtube.com/watch?v=s_o8dwzRlu4)
|
||||
- [Kunal Kushwaha - Kubernetes Tutorial for Beginners | What is Kubernetes? Architecture Simplified!](https://www.youtube.com/watch?v=KVBON1lA9N8)
|
||||
|
||||
See you on [Day 50](day50.md)
|
||||
See you on [Day 50](/90dayspractical/90DaysOfDevOps/2022/Days/day50.md)
|
||||
|
@ -76,4 +76,4 @@ I have been through a bit of a journey with my learning around Kubernetes so I a
|
||||
- [TechWorld with Nana - Kubernetes Crash Course for Absolute Beginners](https://www.youtube.com/watch?v=s_o8dwzRlu4)
|
||||
- [Kunal Kushwaha - Kubernetes Tutorial for Beginners | What is Kubernetes? Architecture Simplified!](https://www.youtube.com/watch?v=KVBON1lA9N8)
|
||||
|
||||
See you on [Day 51](day51.md)
|
||||
See you on [Day 51](/90dayspractical/90DaysOfDevOps/2022/Days/day51.md)
|
||||
|
@ -175,4 +175,4 @@ If you have FREE resources that you have used then please feel free to add them
|
||||
- [Kunal Kushwaha - Kubernetes Tutorial for Beginners | What is Kubernetes? Architecture Simplified!](https://www.youtube.com/watch?v=KVBON1lA9N8)
|
||||
- [Techbeatly - Deploy Minikube Using Vagrant and Ansible on VirtualBox](https://www.youtube.com/watch?v=xPLQqHbp9BM&t=371s)
|
||||
|
||||
See you on [Day 52](day52.md)
|
||||
See you on [Day 52](/90dayspractical/90DaysOfDevOps/2022/Days/day52.md)
|
||||
|
@ -179,4 +179,4 @@ If you have FREE resources that you have used then please feel free to add them
|
||||
- [TechWorld with Nana - Kubernetes Crash Course for Absolute Beginners](https://www.youtube.com/watch?v=s_o8dwzRlu4)
|
||||
- [Kunal Kushwaha - Kubernetes Tutorial for Beginners | What is Kubernetes? Architecture Simplified!](https://www.youtube.com/watch?v=KVBON1lA9N8)
|
||||
|
||||
See you on [Day 53](day53.md)
|
||||
See you on [Day 53](/90dayspractical/90DaysOfDevOps/2022/Days/day53.md)
|
||||
|
@ -126,4 +126,4 @@ If you have FREE resources that you have used then please feel free to add them
|
||||
- [TechWorld with Nana - Kubernetes Crash Course for Absolute Beginners](https://www.youtube.com/watch?v=s_o8dwzRlu4)
|
||||
- [Kunal Kushwaha - Kubernetes Tutorial for Beginners | What is Kubernetes? Architecture Simplified!](https://www.youtube.com/watch?v=KVBON1lA9N8)
|
||||
|
||||
See you on [Day 54](day54.md)
|
||||
See you on [Day 54](/90dayspractical/90DaysOfDevOps/2022/Days/day54.md)
|
||||
|
@ -220,4 +220,4 @@ If you have FREE resources that you have used then please feel free to add them
|
||||
- [TechWorld with Nana - Kubernetes Crash Course for Absolute Beginners](https://www.youtube.com/watch?v=s_o8dwzRlu4)
|
||||
- [Kunal Kushwaha - Kubernetes Tutorial for Beginners | What is Kubernetes? Architecture Simplified!](https://www.youtube.com/watch?v=KVBON1lA9N8)
|
||||
|
||||
See you on [Day 55](day55.md)
|
||||
See you on [Day 55](/90dayspractical/90DaysOfDevOps/2022/Days/day55.md)
|
||||
|
@ -236,4 +236,4 @@ This wraps up our Kubernetes section, there is so much additional content we cou
|
||||
|
||||
Next up we are going to be taking a look at Infrastructure as Code and the important role it plays from a DevOps perspective.
|
||||
|
||||
See you on [Day 56](day56.md)
|
||||
See you on [Day 56](/90dayspractical/90DaysOfDevOps/2022/Days/day56.md)
|
||||
|
@ -130,4 +130,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Terraform Tutorial - The Best Project Ideas](https://www.youtube.com/watch?v=oA-pPa0vfks)
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
|
||||
See you on [Day 57](day57.md)
|
||||
See you on [Day 57](/90dayspractical/90DaysOfDevOps/2022/Days/day57.md)
|
||||
|
@ -95,4 +95,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Terraform Tutorial - The Best Project Ideas](https://www.youtube.com/watch?v=oA-pPa0vfks)
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
|
||||
See you on [Day 58](day58.md)
|
||||
See you on [Day 58](/90dayspractical/90DaysOfDevOps/2022/Days/day58.md)
|
||||
|
@ -231,4 +231,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Terraform Tutorial - The Best Project Ideas](https://www.youtube.com/watch?v=oA-pPa0vfks)
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
|
||||
See you on [Day 59](day59.md)
|
||||
See you on [Day 59](/90dayspractical/90DaysOfDevOps/2022/Days/day59.md)
|
||||
|
@ -127,4 +127,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Terraform Tutorial - The Best Project Ideas](https://www.youtube.com/watch?v=oA-pPa0vfks)
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
|
||||
See you on [Day 60](day60.md)
|
||||
See you on [Day 60](/90dayspractical/90DaysOfDevOps/2022/Days/day60.md)
|
||||
|
@ -191,4 +191,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Terraform Tutorial - The Best Project Ideas](https://www.youtube.com/watch?v=oA-pPa0vfks)
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
|
||||
See you on [Day 61](day61.md)
|
||||
See you on [Day 61](/90dayspractical/90DaysOfDevOps/2022/Days/day61.md)
|
||||
|
@ -169,4 +169,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Terraform Tutorial - The Best Project Ideas](https://www.youtube.com/watch?v=oA-pPa0vfks)
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
|
||||
See you on [Day 62](day62.md)
|
||||
See you on [Day 62](/90dayspractical/90DaysOfDevOps/2022/Days/day62.md)
|
||||
|
@ -131,4 +131,4 @@ I have listed a lot of resources down below and I think this topic has been cove
|
||||
- [Awesome Terraform](https://github.com/shuaibiyy/awesome-terraform)
|
||||
- [Pulumi - IaC in your favorite programming language!](https://www.youtube.com/watch?v=vIjeiDcsR3Q&t=51s)
|
||||
|
||||
See you on [Day 63](day63.md)
|
||||
See you on [Day 63](/90dayspractical/90DaysOfDevOps/2022/Days/day63.md)
|
||||
|
@ -103,4 +103,4 @@ I think it is important to touch on some of the differences between Ansible and
|
||||
- [Ansible 101 - Episode 1 - Introduction to Ansible](https://www.youtube.com/watch?v=goclfp6a2IQ)
|
||||
- [NetworkChuck - You need to learn Ansible right now!](https://www.youtube.com/watch?v=5hycyr-8EKs&t=955s)
|
||||
|
||||
See you on [Day 64](day64.md)
|
||||
See you on [Day 64](/90dayspractical/90DaysOfDevOps/2022/Days/day64.md)
|
||||
|
@ -84,4 +84,4 @@ Ad hoc commands use a declarative model, calculating and executing the actions r
|
||||
- [Ansible 101 - Episode 1 - Introduction to Ansible](https://www.youtube.com/watch?v=goclfp6a2IQ)
|
||||
- [NetworkChuck - You need to learn Ansible right now!](https://www.youtube.com/watch?v=5hycyr-8EKs&t=955s)
|
||||
|
||||
See you on [Day 65](day65.md)
|
||||
See you on [Day 65](/90dayspractical/90DaysOfDevOps/2022/Days/day65.md)
|
||||
|
@ -275,4 +275,4 @@ Another thing to add here is that we are only really working with Ubuntu VMs but
|
||||
|
||||
This final playlist listed above is where a lot of the code and ideas came from for this section, a great resource and walkthrough in video format.
|
||||
|
||||
See you on [Day 66](day66.md)
|
||||
See you on [Day 66](/90dayspractical/90DaysOfDevOps/2022/Days/day66.md)
|
||||
|
@ -127,4 +127,4 @@ I am going to leave this one here and in the next session, we will start working
|
||||
|
||||
This final playlist listed above is where a lot of the code and ideas came from for this section, a great resource and walkthrough in video format.
|
||||
|
||||
See you on [Day 67](day67.md)
|
||||
See you on [Day 67](/90dayspractical/90DaysOfDevOps/2022/Days/day67.md)
|
||||
|
@ -119,4 +119,4 @@ I am pretty confident that what we have installed is all good but let's use an a
|
||||
|
||||
This final playlist listed above is where a lot of the code and ideas came from for this section, a great resource and walkthrough in video format.
|
||||
|
||||
See you on [Day 68](day68.md)
|
||||
See you on [Day 68](/90dayspractical/90DaysOfDevOps/2022/Days/day68.md)
|
||||
|
@ -350,4 +350,4 @@ One thing I have found is that in our `setup_mysql.yml` I had to add the line `l
|
||||
|
||||
This final playlist listed above is where a lot of the code and ideas came from for this section, a great resource and walkthrough in video format.
|
||||
|
||||
See you on [Day 69](day69.md)
|
||||
See you on [Day 69](/90dayspractical/90DaysOfDevOps/2022/Days/day69.md)
|
||||
|
@ -140,4 +140,4 @@ This final playlist listed above is where a lot of the code and ideas came from
|
||||
|
||||
This post wraps up our look into configuration management, we next move into CI/CD Pipelines and some of the tools and processes that we might see and use out there to achieve this workflow for our application development and release.
|
||||
|
||||
See you on [Day 70](day70.md)
|
||||
See you on [Day 70](/90dayspractical/90DaysOfDevOps/2022/Days/day70.md)
|
||||
|
@ -120,4 +120,4 @@ I plan to look at the following:
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 71](day71.md)
|
||||
See you on [Day 71](/90dayspractical/90DaysOfDevOps/2022/Days/day71.md)
|
||||
|
@ -102,4 +102,4 @@ I am going to be looking for a step-by-step example of an application that we ca
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 72](day72.md)
|
||||
See you on [Day 72](/90dayspractical/90DaysOfDevOps/2022/Days/day72.md)
|
||||
|
@ -161,4 +161,4 @@ In the next section, we will be building a Jenkins Pipeline.
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 73](day73.md)
|
||||
See you on [Day 73](/90dayspractical/90DaysOfDevOps/2022/Days/day73.md)
|
||||
|
@ -223,4 +223,4 @@ The DockerHub repository I used for this demo was a private one. But in the next
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 74](day74.md)
|
||||
See you on [Day 74](/90dayspractical/90DaysOfDevOps/2022/Days/day74.md)
|
||||
|
@ -93,4 +93,4 @@ It is worth noting here that I have added into my Kubernetes cluster a secret th
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 75](day75.md)
|
||||
See you on [Day 75](/90dayspractical/90DaysOfDevOps/2022/Days/day75.md)
|
||||
|
@ -183,4 +183,4 @@ Next up we will cover another area of CD, we will be looking into ArgoCD to depl
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 76](day76.md)
|
||||
See you on [Day 76](/90dayspractical/90DaysOfDevOps/2022/Days/day76.md)
|
||||
|
@ -80,4 +80,4 @@ The next section we move into is around Observability, another concept or area t
|
||||
- [GitHub Actions](https://www.youtube.com/watch?v=R8_veQiYBjI)
|
||||
- [GitHub Actions CI/CD](https://www.youtube.com/watch?v=mFFXuXjVgkU)
|
||||
|
||||
See you on [Day 77](day77.md)
|
||||
See you on [Day 77](/90dayspractical/90DaysOfDevOps/2022/Days/day77.md)
|
||||
|
@ -80,4 +80,4 @@ In the next session, we will get hands-on with a monitoring tool and see what we
|
||||
- [How Prometheus Monitoring works](https://www.youtube.com/watch?v=h4Sl21AKiDg)
|
||||
- [Introduction to Prometheus monitoring](https://www.youtube.com/watch?v=5o37CGlNLr8)
|
||||
|
||||
See you on [Day 78](day78.md)
|
||||
See you on [Day 78](/90dayspractical/90DaysOfDevOps/2022/Days/day78.md)
|
||||
|
@ -95,4 +95,4 @@ I want to come back to Prometheus but for now, I think we need to think about Lo
|
||||
- [Introduction to Prometheus monitoring](https://www.youtube.com/watch?v=5o37CGlNLr8)
|
||||
- [Promql cheat sheet with examples](https://www.containiq.com/post/promql-cheat-sheet-with-examples)
|
||||
|
||||
See you on [Day 79](day79.md)
|
||||
See you on [Day 79](/90dayspractical/90DaysOfDevOps/2022/Days/day79.md)
|
||||
|
@ -78,4 +78,4 @@ Log Management is a key aspect of the overall observability of your applications
|
||||
- [What is ELK Stack?](https://www.youtube.com/watch?v=4X0WLg05ASw)
|
||||
- [Fluentd simply explained](https://www.youtube.com/watch?v=5ofsNyHZwWE&t=14s)
|
||||
|
||||
See you on [Day 80](day80.md)
|
||||
See you on [Day 80](/90dayspractical/90DaysOfDevOps/2022/Days/day80.md)
|
||||
|
@ -103,4 +103,4 @@ I was reading this article from MetricFire [Prometheus vs. ELK](https://www.metr
|
||||
- [What is ELK Stack?](https://www.youtube.com/watch?v=4X0WLg05ASw)
|
||||
- [Fluentd simply explained](https://www.youtube.com/watch?v=5ofsNyHZwWE&t=14s)
|
||||
|
||||
See you on [Day 81](day81.md)
|
||||
See you on [Day 81](/90dayspractical/90DaysOfDevOps/2022/Days/day81.md)
|
||||
|
@ -163,4 +163,4 @@ I also found this great medium article covering more about [Fluent Bit](https://
|
||||
- [Fluentd simply explained](https://www.youtube.com/watch?v=5ofsNyHZwWE&t=14s)
|
||||
- [Fluent Bit explained | Fluent Bit vs Fluentd](https://www.youtube.com/watch?v=B2IS-XS-cc0)
|
||||
|
||||
See you on [Day 82](day82.md)
|
||||
See you on [Day 82](/90dayspractical/90DaysOfDevOps/2022/Days/day82.md)
|
||||
|
@ -109,4 +109,4 @@ I am not going to get into APM here but you can find out more on the [Elastic si
|
||||
- [What is ELK Stack?](https://www.youtube.com/watch?v=4X0WLg05ASw)
|
||||
- [Fluentd simply explained](https://www.youtube.com/watch?v=5ofsNyHZwWE&t=14s)
|
||||
|
||||
See you on [Day 83](day83.md)
|
||||
See you on [Day 83](/90dayspractical/90DaysOfDevOps/2022/Days/day83.md)
|
||||
|
@ -150,4 +150,4 @@ Next up we are going to be taking a look into data management and how DevOps pri
|
||||
- [What is ELK Stack?](https://www.youtube.com/watch?v=4X0WLg05ASw)
|
||||
- [Fluentd simply explained](https://www.youtube.com/watch?v=5ofsNyHZwWE&t=14s)
|
||||
|
||||
See you on [Day 84](day84.md)
|
||||
See you on [Day 84](/90dayspractical/90DaysOfDevOps/2022/Days/day84.md)
|
||||
|
@ -69,4 +69,4 @@ During the next 6 sessions we are going to be taking a closer look at Databases,
|
||||
- [Disaster Recovery vs. Backup: What's the difference?](https://www.youtube.com/watch?v=07EHsPuKXc0)
|
||||
- [Veeam Portability & Cloud Mobility](https://www.youtube.com/watch?v=hDBlTdzE6Us&t=3s)
|
||||
|
||||
See you on [Day 85](day85.md)
|
||||
See you on [Day 85](/90dayspractical/90DaysOfDevOps/2022/Days/day85.md)
|
||||
|
@ -149,4 +149,4 @@ There are a ton of resources I have linked below, you could honestly spend 90 ye
|
||||
- [FaunaDB Basics - The Database of your Dreams](https://www.youtube.com/watch?v=2CipVwISumA)
|
||||
- [Fauna Crash Course - Covering the Basics](https://www.youtube.com/watch?v=ihaB7CqJju0)
|
||||
|
||||
See you on [Day 86](day86.md)
|
||||
See you on [Day 86](/90dayspractical/90DaysOfDevOps/2022/Days/day86.md)
|
||||
|
@ -178,4 +178,4 @@ In the next session, we will be focusing on protecting workloads within Kubernet
|
||||
- [Disaster Recovery vs. Backup: What's the difference?](https://www.youtube.com/watch?v=07EHsPuKXc0)
|
||||
- [Veeam Portability & Cloud Mobility](https://www.youtube.com/watch?v=hDBlTdzE6Us&t=3s)
|
||||
|
||||
See you on [Day 87](day87.md)
|
||||
See you on [Day 87](/90dayspractical/90DaysOfDevOps/2022/Days/day87.md)
|
||||
|
@ -12,7 +12,7 @@ id: 1048717
|
||||
|
||||
In the last session, we touched on [Kopia](https://kopia.io/) an Open-Source backup tool that we used to get some important data off to a local NAS and off to some cloud-based object storage.
|
||||
|
||||
In this section, I want to get into the world of Kubernetes backup. It is a platform we covered [The Big Picture: Kubernetes](Days/day49.md) earlier in the challenge.
|
||||
In this section, I want to get into the world of Kubernetes backup. It is a platform we covered [The Big Picture: Kubernetes](/90dayspractical/90DaysOfDevOps/2022/Days/day49.md) earlier in the challenge.
|
||||
|
||||
We will again be using our minikube cluster but this time we are going to take advantage of some of those addons that are available.
|
||||
|
||||
@ -187,4 +187,4 @@ Next, we will take a look at Application consistency.
|
||||
- [Disaster Recovery vs. Backup: What's the difference?](https://www.youtube.com/watch?v=07EHsPuKXc0)
|
||||
- [Veeam Portability & Cloud Mobility](https://www.youtube.com/watch?v=hDBlTdzE6Us&t=3s)
|
||||
|
||||
See you on [Day 88](day88.md)
|
||||
See you on [Day 88](/90dayspractical/90DaysOfDevOps/2022/Days/day88.md)
|
||||
|
@ -293,4 +293,4 @@ In the next post, we take a look at Disaster Recovery within Kubernetes.
|
||||
- [Disaster Recovery vs. Backup: What's the difference?](https://www.youtube.com/watch?v=07EHsPuKXc0)
|
||||
- [Veeam Portability & Cloud Mobility](https://www.youtube.com/watch?v=hDBlTdzE6Us&t=3s)
|
||||
|
||||
See you on [Day 89](day89.md)
|
||||
See you on [Day 89](/90dayspractical/90DaysOfDevOps/2022/Days/day89.md)
|
||||
|
@ -218,4 +218,4 @@ Next, we will take a look at Application mobility and transformation.
|
||||
- [Disaster Recovery vs. Backup: What's the difference?](https://www.youtube.com/watch?v=07EHsPuKXc0)
|
||||
- [Veeam Portability & Cloud Mobility](https://www.youtube.com/watch?v=hDBlTdzE6Us&t=3s)
|
||||
|
||||
See you on [Day 90](day90.md)
|
||||
See you on [Day 90](/90dayspractical/90DaysOfDevOps/2022/Days/day90.md)
|
||||
|
Loading…
Reference in New Issue
Block a user