Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion docs/automation/airflow/airflow-basics.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: Airflow basics
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

Airflow exists for the sole purpose of removing the need to write a bash or python script, set up a server with a cron job and then run your ETL pipeline. With Airflow, we're doing all this under one roof with monitoring and visualization built in.

Airflow uses something called a DAG (Directed acyclic graph)

Airflow is primarily written with Python scrips that compose of the below imports

Check failure on line 10 in docs/automation/airflow/airflow-basics.md

View workflow job for this annotation

GitHub Actions / spell_check

scrips ==> scripts

from airflow import DAG
from datetime import datetime
Expand Down
2 changes: 1 addition & 1 deletion docs/automation/ansible/basics.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Ansible Basics
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

I always create a folder for new tasks, so installing Nginx
Expand All @@ -15,7 +15,7 @@

Change the directory to the task at hand, so here it's installing Nginx

Create a file called ansible.cfg and place the below in the file. Subsitute out the hosts for the names, and the server addresses for either their hostname, should you have dns set up, or their IP if you do not.

Check failure on line 18 in docs/automation/ansible/basics.md

View workflow job for this annotation

GitHub Actions / spell_check

Subsitute ==> Substitute

[defaults]
hostfile = hosts
Expand Down
2 changes: 1 addition & 1 deletion docs/automation/ansible/python-install.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Python install using Ansible
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

For some reporting, Ansible needs python!
Expand Down
2 changes: 1 addition & 1 deletion docs/automation/iac/terraform/building-infrastructure.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: Terraform - Building infrastructure
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

##### Picking your region

First we need to set which cloud provider we will be using. In this example we will be using GCP

Start with defining the cloud providor and then the version. Usually this is not needed!

Check failure on line 10 in docs/automation/iac/terraform/building-infrastructure.md

View workflow job for this annotation

GitHub Actions / spell_check

providor ==> provider, providore

From Google cloud console, you will need to get the project ID. This can be found on the dashboard of the project.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Bulk delete from terraform state
---

Expand All @@ -9,7 +10,7 @@
## Why

When moving towards using terragrunt based approach, you will be migrating things to separate directories, and need
to remove alot of things from the original state.

Check failure on line 13 in docs/automation/iac/terraform/bulk-delete-terraform-state.md

View workflow job for this annotation

GitHub Actions / spell_check

alot ==> a lot, allot

## How

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: "Failed to get existing workspaces: querying Cloud Storage failed: storage: bucket doesn't exist"
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/google-iap.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Google IAP in Terraform
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terraform
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/openstack.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Openstack Terraform
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Recursive delete of .terraform.lock.hcl
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Recursive delete of .terraform directory
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/remote-data.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Remote data in terraform
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terraform lock file update
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: "Terraform plugin: Cannot locate module locally, unknown reason"
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terraform Provider for Kubernetes authenticate with `oidc-login`
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terraform refresh takes ages
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/terraform-sleep.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---
reviewdate: '2026-12-20'
title: Terraform Sleep
---

## Why

Some resources cant have things applied right after each-other, like creating 12 projects then assigning them IAM

Check failure on line 8 in docs/automation/iac/terraform/terraform-sleep.md

View workflow job for this annotation

GitHub Actions / spell_check

cant ==> can't

## How to fix

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/terraform-verbose.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terraform Verbose
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/tfupdate.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Tfupdate
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terraform/to-string-from-list.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: To string from a list in terraform
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Generate backend file for GCS with terragrunt
---

Expand Down
1 change: 1 addition & 0 deletions docs/automation/iac/terragrunt/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terragrunt
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---
reviewdate: '2026-12-20'
title: Recursive delete of .terragrunt-cache directory
---

## What

Sometimes your file system can collect alot of `.terragrunt-cache` directories, or something just isn't right with terragrunt

Check failure on line 8 in docs/automation/iac/terragrunt/recursive-delete-of-terragrunt-cache.md

View workflow job for this annotation

GitHub Actions / spell_check

alot ==> a lot, allot

## How

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Required plugins are not installed - Terragrunt
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terragrunt auto approve
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terragrunt generate block
---

Expand All @@ -16,7 +17,7 @@
=== "Overwrite"

``` terraform
generate "exmaple" {

Check failure on line 20 in docs/automation/iac/terragrunt/terragrunt-generate-block.md

View workflow job for this annotation

GitHub Actions / spell_check

exmaple ==> example
path = "example.tf"
if_exists = "overwrite"
contents = <<EOF
Expand All @@ -32,7 +33,7 @@
The below will then skip re-creating the file if it exists already. This is useful for templating out repos.

``` terraform
generate "exmaple" {

Check failure on line 36 in docs/automation/iac/terragrunt/terragrunt-generate-block.md

View workflow job for this annotation

GitHub Actions / spell_check

exmaple ==> example
path = "example.tf"
if_exists = "skip"
contents = <<EOF
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Terragrunt in GitHub Actions
reviewdate: '2024-01-01'
reviewdate: '2026-12-20'
---

## Why
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terragrunt terraform auto -upgrade
---

Expand Down
1 change: 1 addition & 0 deletions docs/bookstack.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Bookstack
---

Expand Down
1 change: 1 addition & 0 deletions docs/bread/2024-04-18.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: "2024-04-18"
---

Expand All @@ -9,7 +10,7 @@
* Bread did not fill the tin
* Bread was very doughy after baking

## Recipie followed

Check failure on line 13 in docs/bread/2024-04-18.md

View workflow job for this annotation

GitHub Actions / spell_check

Recipie ==> Recipe

[Tesco fresh white loaf](https://realfood.tesco.com/recipes/fresh-white-loaf.html)

Expand Down
1 change: 1 addition & 0 deletions docs/bread/2024-05-18.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: "2024-05-18"
---

Expand All @@ -8,7 +9,7 @@

* Bread was very doughy after baking

## Recipie followed

Check failure on line 12 in docs/bread/2024-05-18.md

View workflow job for this annotation

GitHub Actions / spell_check

Recipie ==> Recipe

[Tesco fresh white loaf](https://realfood.tesco.com/recipes/fresh-white-loaf.html)

Expand Down
1 change: 1 addition & 0 deletions docs/bread/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Bread
---

Expand Down
1 change: 1 addition & 0 deletions docs/car/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Car KB Section
---

Expand Down
1 change: 1 addition & 0 deletions docs/car/seat/leon/fix-comfort-close.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Fix comfort close not working on Seat Leon
---

Expand Down
1 change: 1 addition & 0 deletions docs/car/seat/leon/push-start-seat-leon.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: How to push start a SEAT leon
---

Expand Down
1 change: 1 addition & 0 deletions docs/certifications/cka/cka-1.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: CKA - Page 1
---

Expand Down Expand Up @@ -63,7 +64,7 @@
|-------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------|
| `kube-apiserver` | At the top level, this is where `kubectl` connects to, as well as all the cluster based metrics, jobs, status updates and scheduling requests originate from. Also used for nodes to communicate to the master. | [kube-apiserver](https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/) |
| `etcd` | Key value store of the cluster state, _fronted_ by the `kube-apiserver`. ETCD runs on the control plane nodes only. | [How does kubernetes use ETCD](https://www.techtarget.com/searchitoperations/tip/How-does-Kubernetes-use-etcd) |
| `kube-scheduler` | Assigns pods to nodes, determines what nodes are available for placement of pods. Ranks each valid node and binds a pod to the node | [kube-scheduler](https://kubernetes.io/docs/reference/command-line-tools-reference/kube-scheduler/) |

Check failure on line 67 in docs/certifications/cka/cka-1.md

View workflow job for this annotation

GitHub Actions / lint

Table column style

docs/certifications/cka/cka-1.md:67:388 MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md060.md

Check failure on line 67 in docs/certifications/cka/cka-1.md

View workflow job for this annotation

GitHub Actions / lint

Table column style

docs/certifications/cka/cka-1.md:67:268 MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md060.md

Check failure on line 67 in docs/certifications/cka/cka-1.md

View workflow job for this annotation

GitHub Actions / lint

Table column style

docs/certifications/cka/cka-1.md:67:58 MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md060.md

Check failure on line 67 in docs/certifications/cka/cka-1.md

View workflow job for this annotation

GitHub Actions / lint

Table column style

docs/certifications/cka/cka-1.md:67:2 MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md060.md
| [`kube-controller-manager`](#kube-controller-manager) | A control loop that runs the _core_ controllers (replication, endpoints, namespace, and serviceaccounts controller) | [kube-controller-manager](https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/) |
| `node controller` | Controls the lifecycle of nodes, their registration and status (`OutOfDisk`, `Ready`, `MemoryPressure` and `DiskPressure` | [What is a node](https://unofficial-kubernetes.readthedocs.io/en/latest/concepts/nodes/node/) |
| `ReplicationController` | Ensures the specified number of `pod replicas` are running at any given time. | [ReplicationController](https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/) |
Expand Down
1 change: 1 addition & 0 deletions docs/certifications/cka/cka-list-of-controllers.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: List of Controllers in Kubernetes
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: CKA Practice questions struggled
---

Expand Down
1 change: 1 addition & 0 deletions docs/certifications/cka/cka-practice-questions.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: CKA Practice tests
---

Expand Down
1 change: 1 addition & 0 deletions docs/certifications/cka/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: CKA
---

Expand Down
1 change: 1 addition & 0 deletions docs/certifications/cka/useful-cka-kubectl-commands.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Useful CKA Kubectl Commands
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Google Architect - page 1
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Google cloud architect - page 2
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Google cloud architect - page 3
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: GCP Load Balancer
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Compute Engine
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

#### HA
Expand Down
2 changes: 1 addition & 1 deletion docs/certifications/google-certs/gcp-associate/costs.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: GCP Costs
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

When using the cloud you want to keep the costs as low as possible
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Google Compute Engine
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---


Expand Down
2 changes: 1 addition & 1 deletion docs/certifications/google-certs/gcp-associate/gcp.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: GCP
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

#### [https://docs.google.com/document/d/1u6pXBiGMYj7ZLBN21x6jap11rG6gWk7n210hNnUzrkI/edit](https://docs.google.com/document/d/1u6pXBiGMYj7ZLBN21x6jap11rG6gWk7n210hNnUzrkI/edit)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Networking and LB
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---


Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Regions and Zones
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---


Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: VM Bootstrapping, templates and Images
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---


Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: GCP Security, exam topics
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Google cloud Professional Security Engineer
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Managing Gsuit
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

#### Enabling services for everyone
Expand Down
2 changes: 1 addition & 1 deletion docs/certifications/google-certs/workspace-admin/mdm.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: MDM
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---


Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Gsuit - User administration
reviewdate: '2022-01-01'
reviewdate: '2026-12-20'
---

Global info can be set under `Account settings` but this has changed from \`Company profile\`
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: Terraform Exam questions review
---

Expand Down
1 change: 1 addition & 0 deletions docs/cloud/aws/aws-cli.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: AWS CLI
---

Expand Down
2 changes: 1 addition & 1 deletion docs/cloud/aws/aws-sso-populate-config.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: AWS SSO populate config
reviewdate: '2026-11-06'
reviewdate: '2026-12-20'
---

When using AWS with Identity centre you will have many roles available to use. Depending on your setup thre may be
Expand Down
1 change: 1 addition & 0 deletions docs/cloud/aws/awsctx.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
reviewdate: '2026-12-20'
title: awsctx
---

Expand Down
Loading
Loading