Skip to content

Commit

Permalink
Add metadata for dev.to github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelCade committed Apr 7, 2022
1 parent df920ba commit 66acd6a
Show file tree
Hide file tree
Showing 90 changed files with 716 additions and 3 deletions.
4 changes: 2 additions & 2 deletions Days/day01.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
title: "#90DaysOfDevOps - Introduction - Day 1"
published: false
description: 90DaysOfDevOps - Introduction
tags: 'devops, 90daysofdevops, learning'
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day01.md
id: 1047799
---

Expand Down
9 changes: 9 additions & 0 deletions Days/day02.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
---
title: "#90DaysOfDevOps - Responsibilities of a DevOps Engineer - Day 2"
published: false
description: 90DaysOfDevOps - Responsibilities of a DevOps Engineer
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day02.md
---

## Responsibilities of a DevOps Engineer

Hopefully you are coming into this off the back of going through the resources and post on [Day1 of #90DaysOfDevOps](day01.md)
Expand Down
8 changes: 8 additions & 0 deletions Days/day03.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Application Focused - Day 3"
published: false
description: 90DaysOfDevOps - Application Focused
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day03.md
---
## DevOps Lifecycle - Application Focused

As we continue through these next few weeks we are 100% going to come across these titles (Continuous Development, Testing, Deployment, Monitor) over and over again, If you are heading towards the DevOps Engineer role then repeatability will be something you will get used to but constantly enhancing each time is another thing that keeps things interesting.
Expand Down
8 changes: 8 additions & 0 deletions Days/day04.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - DevOps & Agile - Day 3"
published: false
description: 90DaysOfDevOps - DevOps & Agile
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day04.md
---
## DevOps & Agile

Do you know the difference between DevOps and Agile ? They were formed as standalone concepts. But now the two terms are getting fused.
Expand Down
8 changes: 8 additions & 0 deletions Days/day05.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Plan > Code > Build > Testing > Release > Deploy > Operate > Monitor > - Day 5"
published: false
description: 90DaysOfDevOps - Plan > Code > Build > Testing > Release > Deploy > Operate > Monitor >
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day05.md
---
## Plan > Code > Build > Testing > Release > Deploy > Operate > Monitor >

Today we are going to focus on the individual steps from start to finish and the continous cycle of an Application in a DevOps world.
Expand Down
8 changes: 8 additions & 0 deletions Days/day06.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - DevOps - The real stories - Day 6"
published: false
description: 90DaysOfDevOps - DevOps - The real stories
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day06.md
---
## DevOps - The real stories

DevOps to begin with was seen to be out of reach for a lot of us as we didn't have an environment or requirement anything like a Netflix or fortune 500 but think now that is beginning to sway into the normal when adopting a DevOps practice within any type of business.
Expand Down
8 changes: 8 additions & 0 deletions Days/day07.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - The Big Picture: DevOps & Learning a Programming Language - Day 7"
published: false
description: 90DaysOfDevOps - The Big Picture: DevOps & Learning a Programming Language
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day07.md
---
## The Big Picture: DevOps & Learning a Programming Language

I think it is fair to say to be successful in the long term as a DevOps engineer you've got to know at least one programming language at a foundational level. I want to take this first session of this section to explore why this is such a critical skill to have, and hopefully, by the end of this week or section, you are going to have a better understanding of the why, how and what to do to progress with your learning journey.
Expand Down
8 changes: 8 additions & 0 deletions Days/day08.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Setting up your DevOps environment for Go & Hello World - Day 8"
published: false
description: 90DaysOfDevOps - Setting up your DevOps environment for Go & Hello World
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day08.md
---
## Setting up your DevOps environment for Go & Hello World

Before we get into some of the fundamentals of Go we should get Go installed on our workstation and do what every "learning programming 101" module teaches us which is to create the Hello World app. As this one is going to be walking through the steps to get Go installed on your workstation we are going to attempt to document the process in pictures so people can easily follow along.
Expand Down
8 changes: 8 additions & 0 deletions Days/day09.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Let's explain the Hello World code - Day 9"
published: false
description: 90DaysOfDevOps - Let's explain the Hello World code
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day09.md
---
## Let's explain the Hello World code

### How Go works
Expand Down
8 changes: 8 additions & 0 deletions Days/day10.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - The Go Workspace - Day 10"
published: false
description: 90DaysOfDevOps - The Go Workspace
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day10.md
---
### The Go Workspace
On [Day 8](day08.md) we briefly covered the Go workspace to get Go up and running to get to the demo of `Hello #90DaysOfDevOps` But we should explain a little more about the Go workspace.

Expand Down
9 changes: 9 additions & 0 deletions Days/day11.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
---
title: "#90DaysOfDevOps - Variables & Constants in Go - Day 11"
published: false
description: 90DaysOfDevOps - Variables & Constants in Go
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day11.md
---

Before we get into the topics for today I want to give a massive shout out to [Techworld with Nana](https://www.youtube.com/watch?v=yyUHQIec83I) and this fantastic concise journey through the fundamentals of Go.

On [Day8](day08.md) we set our environment up, on [Day9](day09.md) we walked through the Hello #90DaysOfDevOps code and on [Day10](day10.md)) we looked at our Go workspace and went a little deeper into compiling and running the code.
Expand Down
8 changes: 8 additions & 0 deletions Days/day12.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Getting user input with Pointers and a finished program - Day 12"
published: false
description: 90DaysOfDevOps - Getting user input with Pointers and a finished program
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day12.md
---
## Getting user input with Pointers and a finished program

Yesterday ([Day 11](day11.md)), we created our first Go program that was self-contained and the parts we wanted to get user input for were created as variables within our code and given values, we now want to ask the user for their input to give the variable the value for the end message.
Expand Down
8 changes: 8 additions & 0 deletions Days/day13.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Tweet your progress with our new App - Day 13"
published: false
description: 90DaysOfDevOps - Tweet your progress with our new App
tags: 'devops, 90daysofdevops, learning, sre, operations'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day13.md
---
## Tweet your progress with our new App

On the final day of looking into this programming language, we have only just touched the surface here of the language but it is that start that I think we need to get interested and excited and want to dive more into it.
Expand Down
8 changes: 8 additions & 0 deletions Days/day14.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - The Big Picture: DevOps and Linux - Day 14"
published: false
description: 90DaysOfDevOps - The Big Picture: DevOps and Linux
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day14.md
---
## The Big Picture: DevOps and Linux
Linux and DevOps share very similar cultures and perspectives; both are focused on customization and scalability. Both of these aspects of Linux are of particular importance for DevOps.

Expand Down
8 changes: 8 additions & 0 deletions Days/day15.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Linux Commands for DevOps (Actually everyone) - Day 15"
published: false
description: 90DaysOfDevOps - Linux Commands for DevOps (Actually everyone)
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day15.md
---
## Linux Commands for DevOps (Actually everyone)

I mentioned it [yesterday](day14.md) that we are going to be spending a lot of time in the terminal with some commands to get stuff done.
Expand Down
8 changes: 8 additions & 0 deletions Days/day16.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Managing your Linux System, Filesystem & Storage - Day 16"
published: false
description: 90DaysOfDevOps - Managing your Linux System, Filesystem & Storage
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day16.md
---
## Managing your Linux System, Filesystem & Storage

So far we have had a brief overview of Linux and DevOps and then we got our lab environment set up using vagant [(Day 14)](day14.md), we then touched on a small portion of commands that will be in your daily toolkit when in the terminal and getting things done [(Day 15)](day15.md).
Expand Down
9 changes: 8 additions & 1 deletion Days/day17.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@

---
title: "#90DaysOfDevOps - Text Editors - nano vs vim - Day 17"
published: false
description: 90DaysOfDevOps - Text Editors - nano vs vim
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day17.md
---
## Text Editors - nano vs vim

The majority of your Linux systems are going to be servers and these are not going to have a GUI. I also mentioned in the last session that Linux is mostly made up of configuration files, to make changes you are going to need to be able to edit those configuration files to change anything on the system.
Expand Down
8 changes: 8 additions & 0 deletions Days/day18.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - SSH & Web Server - Day 18"
published: false
description: 90DaysOfDevOps - SSH & Web Server
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day18.md
---
## SSH & Web Server

As we have mentioned throughout you are going to most likely be managing lots of remote Linux servers, because of this, you will need to make sure that your connectivity to these remote servers is secure. In this section, we want to cover some of the basics of SSH that everyone should know that will help you with that secure tunnel to your remote systems.
Expand Down
8 changes: 8 additions & 0 deletions Days/day19.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Automate tasks with bash scripts - Day 19"
published: false
description: 90DaysOfDevOps - Automate tasks with bash scripts
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day19.md
---
## Automate tasks with bash scripts

The shell that we are going to use today is the bash but we will cover another shell tomorrow when we dive into ZSH.
Expand Down
8 changes: 8 additions & 0 deletions Days/day20.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Dev workstation setup - All the pretty things - Day 20"
published: false
description: 90DaysOfDevOps - Dev workstation setup - All the pretty things
tags: 'devops, 90daysofdevops, learning, sre, operations, linux'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day20.md
---
## Dev workstation setup - All the pretty things

Not to be confused with us setting Linux servers up this way but I wanted to also show off the choice and flexibility that we have within the Linux desktop.
Expand Down
8 changes: 8 additions & 0 deletions Days/day21.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - The Big Picture: DevOps and Networking - Day 21"
published: false
description: "90DaysOfDevOps - The Big Picture: DevOps and Networking"
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day21.md
---
## The Big Picture: DevOps and Networking

Welcome to Day 21! We are going to be getting into Networking over the next 7 days, Networking and DevOps is the overarching theme but we will need to get into some of the networking fundamentals as well.
Expand Down
8 changes: 8 additions & 0 deletions Days/day22.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - The OSI Model - The 7 Layers - Day 22"
published: false
description: 90DaysOfDevOps - The OSI Model - The 7 Layers
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day22.md
---
## The OSI Model - The 7 Layers

The overall purpose of networking as an industry is to allow two hosts to share data before networking if I want to get data from this host to this host I'd have to plug something into this host walk it over to the other host plug it into the other host.
Expand Down
8 changes: 8 additions & 0 deletions Days/day23.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Network Protocols - Day 23"
published: false
description: 90DaysOfDevOps - Network Protocols
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day23.md
---
## Network Protocols

A set of rules and messages that form a standard. An Internet Standard.
Expand Down
8 changes: 8 additions & 0 deletions Days/day24.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Network Automation - Day 24"
published: false
description: 90DaysOfDevOps - Network Automation
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day24.md
---
## Network Automation

### Basics of network automation
Expand Down
8 changes: 8 additions & 0 deletions Days/day25.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Python for Network Automation - Day 25"
published: false
description: 90DaysOfDevOps - Python for Network Automation
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day25.md
---
## Python for Network Automation

Python is the standard language used for automated network operations.
Expand Down
8 changes: 8 additions & 0 deletions Days/day26.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Building our Lab - Day 26"
published: false
description: 90DaysOfDevOps - Building our Lab
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day26.md
---
## Building our Lab

We are going to continue our setup of our emulated network using EVE-NG and then hopefully get some devices deployed and start thinking about how we can automate the configuration of these devices. On [Day 25](day25.md) we covered the installation of EVE-NG onto our machine using VMware Workstation.
Expand Down
8 changes: 8 additions & 0 deletions Days/day27.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Getting Hands-On with Python & Network - Day 27"
published: false
description: 90DaysOfDevOps - Getting Hands-On with Python & Network
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day27.md
---
## Getting Hands-On with Python & Network

In this final section of Networking fundamentals, we are going to cover some automation tasks and tools with our lab environment created on [Day 26](day26.md)
Expand Down
8 changes: 8 additions & 0 deletions Days/day28.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - The Big Picture: DevOps & The Cloud - Day 28"
published: false
description: "90DaysOfDevOps - The Big Picture: DevOps & The Cloud"
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking, cloud'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day28.md
---
## The Big Picture: DevOps & The Cloud

When it comes to cloud computing and what is offered, it goes very nicely with the DevOps ethos and processes. We can think of Cloud Computing bringing the technology and services whilst DevOps as we have mentioned many times before is about the process and process improvement.
Expand Down
8 changes: 8 additions & 0 deletions Days/day29.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Microsoft Azure Fundamentals - Day 29"
published: false
description: 90DaysOfDevOps - Microsoft Azure Fundamentals
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking, cloud'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day29.md
---
## Microsoft Azure Fundamentals

Before we get going, the winner of the Twitter poll was Microsoft Azure, hence the title of the page. It was close and also quite interesting to see the results come in over the 24 hours.
Expand Down
8 changes: 8 additions & 0 deletions Days/day30.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Microsoft Azure Security Models - Day 30"
published: false
description: 90DaysOfDevOps - Microsoft Azure Security Models
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking, cloud'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day30.md
---
## Microsoft Azure Security Models

Following on from the Microsoft Azure Overview, we are going to start with Azure Security and see where this can help in our day today. For the most part, I have found the built-in roles have been sufficient but knowing that we can create and work with many different areas of authentication and configurations. I have found Microsoft Azure to be quite advanced with its Active Directory background compared to other public clouds.
Expand Down
8 changes: 8 additions & 0 deletions Days/day31.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Microsoft Azure Compute Models - Day 31"
published: false
description: 90DaysOfDevOps - Microsoft Azure Compute Models
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking, cloud'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day31.md
---
## Microsoft Azure Compute Models

Following on from covering the basics around security models within Microsoft Azure yesterday today we are going to look into the various compute services available to us in Azure.
Expand Down
8 changes: 8 additions & 0 deletions Days/day32.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Microsoft Azure Storage Models - Day 32"
published: false
description: 90DaysOfDevOps - Microsoft Azure Storage Models
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking, cloud'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day32.md
---
## Microsoft Azure Storage Models

### Storage Services
Expand Down
8 changes: 8 additions & 0 deletions Days/day33.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
title: "#90DaysOfDevOps - Microsoft Azure Networking Models + Azure Management - Day 33"
published: false
description: 90DaysOfDevOps - Microsoft Azure Networking Models + Azure Management
tags: 'devops, 90daysofdevops, learning, sre, operations, linux, networking, cloud'
cover_image: null
canonical_url: https://github.com/MichaelCade/90DaysOfDevOps/Days/day33.md
---
## Microsoft Azure Networking Models + Azure Management

As if today marks the anniversary of Microsoft Azure and its 12th Birthday! (1st February 2022) Anyway, we are going to cover the networking models within Microsoft Azure and some of the management options for Azure. So far we have only used the Azure portal but we have mentioned other areas that can be used to drive and create our resources within the platform.
Expand Down
Loading

0 comments on commit 66acd6a

Please sign in to comment.