diff --git a/docs/GoogleCloudPlatform.md b/docs/GoogleCloudPlatform.md
index d965fb58..87d4596b 100644
--- a/docs/GoogleCloudPlatform.md
+++ b/docs/GoogleCloudPlatform.md
@@ -66,6 +66,7 @@
- [==cloud.google.com: Enabling keyless authentication from GitHub Actions==](https://cloud.google.com/blog/products/identity-security/enabling-keyless-authentication-from-github-actions)
- [cloud.google.com: Cloud IDS for network-based threat detection is now generally available](https://cloud.google.com/blog/products/identity-security/announcing-general-availability-of-google-cloud-ids)
- [cloud.google.com: DevOps and CI/CD on Google Cloud explained](https://cloud.google.com/blog/topics/developers-practitioners/devops-and-cicd-google-cloud-explained)
+- [cloud.google.com: What is Cloud CDN and how does it work?](https://cloud.google.com/blog/topics/developers-practitioners/what-cloud-cdn-and-how-does-it-work)
## Dev Library
- [devlibrary.withgoogle.com ๐](https://devlibrary.withgoogle.com/) New open source content library from Google, a showcase of what developers like you have built with Google technologies.
diff --git a/docs/argocd.md b/docs/argocd.md
index 343cc945..c4226f06 100644
--- a/docs/argocd.md
+++ b/docs/argocd.md
@@ -3,7 +3,7 @@
- [Argo CD Tools](#argo-cd-tools)
- [Videos](#videos)
## Introduction
-- [Argo CD - Declarative GitOps for Kubernetes](https://argoproj.github.io/argo-cd/)
+- [argoproj.github.io: Argo CD - Declarative GitOps for Kubernetes](https://argoproj.github.io/argo-cd/)
- [youtube: GitOps with Argo-CD & Kubernetes](https://www.youtube.com/watch?v=QrLwFEXvxbo&ab_channel=HoussemDellai)
- [Cloud Native Computing Foundation Accepts Argo as an Incubator Project](https://www.intuit.com/blog/technology/loud-native-computing-foundation-accepts-argo-as-an-incubator-project/)
- [openshift.com: OpenShift Authentication Integration with ArgoCD](https://www.openshift.com/blog/openshift-authentication-integration-with-argocd)
@@ -31,6 +31,26 @@
- [securityaffairs.co: Argo CD flaw could allow stealing sensitive data from Kubernetes Apps](https://securityaffairs.co/wordpress/127708/hacking/kubernetes-argo-cd-flaw.html) Argo CD is used by hundreds of organizations, including Alibaba Group, BMW Group, Deloitte, IBM, Intuit, Red Hat, Skyscanner, and Swisscom.
- [==faun.pub: Manage Prometheus alerting and recording rules using GitOps==](https://faun.pub/manage-prometheus-alerting-and-recording-rules-using-gitops-6c19bd1fd50)
- [medium.com/containers-101: Using GitOps, Multiple Argo Instances, and Environments with Argo CD at Scale](https://medium.com/containers-101/using-gitops-multiple-argo-instances-and-environments-with-argo-cd-at-scale-e6b19c86be36)
+- [blog.argoproj.io: Architecting Workflows For Reliability](https://blog.argoproj.io/architecting-workflows-for-reliability-d33bd720c6cc) Kubernetes is designed for stateless scalable web applications, apps where if one process dies, then another process can be dropped in its place. Kubernetes makes one promise โ it will kill your pods. Kubernetes expects applications built on it to be tolerant of both any disruptionโ so apps must be designed with that in mind.
+
+ ```
+ Dear user,
+ I will kill your pod:
+
+ If I want the node for something more important.
+ If Iโm draining the node, or scaling down a cluster.
+ If it runs out of memory (because you got the config wrong).
+ If I overcommitted.
+ Hardware failure (computer catches fire).
+ Kernel panic.
+ Absolutely any reason I feel like.
+
+ Iโm sorry โ I am who I am.
+
+ All the best,
+
+ Kubernetes xx
+ ```
## Argo CD Tools
- [argoproj-labs/argocd-autopilot: Argo-CD Autopilot](https://github.com/argoproj-labs/argocd-autopilot) The Argo-CD Autopilot is a tool which offers an opinionated way of installing Argo-CD and managing GitOps epositories. New users to GitOps and Argo CD are not often sure how they should structure their repos, add applications, promote apps across environments, and manage the Argo CD installation itself using GitOps. Argo Autopilot is a project that solves that
diff --git a/docs/databases.md b/docs/databases.md
index de49ba64..660276a2 100644
--- a/docs/databases.md
+++ b/docs/databases.md
@@ -925,6 +925,7 @@ oc adm policy add-scc-to-user anyuid system:serviceaccount:pgophub:default
- [RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes](https://github.com/RedisLabs/redis-enterprise-k8s-docs) This page describes how to deploy Redis Enterprise on Kubernetes using the Redis Enterprise Operator.
- [tech.trell.co: Redis Cluster Creation Automation](https://tech.trell.co/redis-cluster-creation-automation-5e71eedf0e56)
- [containiq.com: Deploying Redis Cluster on Kubernetes | Tutorial and Examples](https://www.containiq.com/post/deploy-redis-cluster-on-kubernetes)
+- [blog.devgenius.io: How to use Redis Pub/Sub in your Python Application ๐](https://blog.devgenius.io/how-to-use-redis-pub-sub-in-your-python-application-b6d5e11fc8de)
## Rockset
- [rockset.com: Sequoia Capital: Why We Moved from Elasticsearch to Rockset](https://rockset.com/blog/sequoia-capital-elasticsearch-to-rockset/)
diff --git a/docs/demos.md b/docs/demos.md
index 773d7fe3..63ba4628 100644
--- a/docs/demos.md
+++ b/docs/demos.md
@@ -83,6 +83,7 @@
- [RedHat GitHub Actions](#redhat-github-actions)
- [Red Hat Process Automation Manager](#red-hat-process-automation-manager)
- [API Testing and Postman](#api-testing-and-postman)
+- [QR Codes](#qr-codes)
- [Serverless](#serverless)
- [Labs](#labs)
@@ -750,6 +751,9 @@ Grab them from here: [awesome-kubernetes/scripts](https://github.com/nubenetes/a
- [developers.redhat.com: Automated API testing for the KIE Server](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server/)
- [github.com/microsoft/azure-digital-twins-postman-samples](https://github.com/microsoft/azure-digital-twins-postman-samples) The repo contains a single postman_collection.json file that contains a postman collection of requests to the Azure Digital Twins APIs. Currently the focus of the collection is on on the data plan and includes Models, Query, and Twins.
+## QR Codes
+- [hasura.io: A Simple, Realtime, Event Driven Architecture with QR Codes](https://hasura.io/blog/a-simple-real-time-event-driven-architecture-with-qr-codes/)
+
## Serverless
- [sitepoint.com: A Guide to Serverless Functions and How to Deploy Them](https://www.sitepoint.com/gatsby-mdx-blog/)
diff --git a/docs/devsecops.md b/docs/devsecops.md
index ff5fbaa7..291e7083 100644
--- a/docs/devsecops.md
+++ b/docs/devsecops.md
@@ -64,6 +64,7 @@
- [WAF Web Application Firewall](#waf-web-application-firewall)
- [More Security Tools](#more-security-tools)
- [Videos](#videos)
+- [Twitter](#twitter)
## Introduction
- [fiercesw.com: DevOps vs DevSecOps](https://fiercesw.com/devsecops-starter)
@@ -568,4 +569,12 @@
\ No newline at end of file
diff --git a/docs/docker.md b/docs/docker.md
index 17ccff17..726e5bca 100644
--- a/docs/docker.md
+++ b/docs/docker.md
@@ -126,6 +126,8 @@
* [iximiuz.com: Learning Containers From The Bottom Up](https://iximiuz.com/en/posts/container-learning-path/) Efficient Learning Path to Grasp Containers Fundamentals
* [thenewstack.io: The Time to Decide on Docker Desktop Has Arrived](https://thenewstack.io/the-time-to-decide-on-docker-desktop-has-arrived/)
* [codeproject.com: How to Create an Image in Docker using Python](https://www.codeproject.com/Tips/5323808/How-To-Create-An-Image-In-Docker-Using-Python)
+* [dev.to: Top 5 Docker Best Practices](https://dev.to/karanpratapsingh/top-5-docker-best-practices-57oh)
+* [thenewstack.io: How to Share Data Between Docker Containers](https://thenewstack.io/how-to-share-data-between-docker-containers/)
## Docker CLI
* [docs.docker.com: docker buildx imagetools](https://docs.docker.com/engine/reference/commandline/buildx_imagetools/) Commands to work on images in registry
@@ -197,6 +199,8 @@ PHP Docker Image for Cloud Native Deployments (and Kubernetes)
- [cloudsavvyit.com: 10 Tools That Complement Docker](https://www.cloudsavvyit.com/15158/10-tools-that-complement-docker/)
- [==cybersecsi/RAUDI==](https://github.com/cybersecsi/RAUDI) A repo to automatically generate and keep updated a series of Docker images through GitHub Actions.
- [grosser/preoomkiller](https://github.com/grosser/preoomkiller) Softly kills your process with SIGTERM before it runs out of memory. Made for processes that run inside docker.
+- [==ory/dockertest==](https://github.com/ory/dockertest) Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work. Use Docker to run your Golang integration tests against third party services on Microsoft Windows, Mac OSX and Linux!
+
## Docker and WSL2
- [Creating the best Linux Development experience on Windows & WSL 2](https://www.docker.com/blog/creating-the-best-linux-development-experience-on-windows-wsl-2/)
- [andrewlock.net: Installing Docker Desktop for Windows and WSL 2](https://andrewlock.net/installing-docker-desktop-for-windows/)
@@ -260,6 +264,7 @@ PHP Docker Image for Cloud Native Deployments (and Kubernetes)
- [podman](https://podman.io/)
- [==blog.logrocket.com: Top Docker alternatives for 2022==](https://blog.logrocket.com/top-docker-alternatives-2022/)
- [itnext.io: Replace Docker Desktop with lima](https://itnext.io/replace-docker-desktop-with-lima-88ec6f9d6a19) - [lima-vm/lima](https://github.com/lima-vm/lima)
+- [dzone: Alternatives to Docker Desktop](https://dzone.com/articles/alternatives-to-docker-desktop) Have $5 to spend monthly? Do you want to avoid the fee? There are a couple of alternatives that can replace Docker Desktop with a free solution.
## Videos and Podcasts
diff --git a/docs/git.md b/docs/git.md
index 44baeb0f..46237a80 100644
--- a/docs/git.md
+++ b/docs/git.md
@@ -418,6 +418,8 @@ git push origin -f
* [==github.blog: How to build a CI/CD pipeline with GitHub Actions in four simple steps==](https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps/) A quick guide on the advantages of using GitHub Actions as your preferred CI/CD toolโand how to build a CI/CD pipeline with it.
* [cloudsavvyit.com: How to Use Github Actions to Automate Your Repository Builds](https://www.cloudsavvyit.com/15207/how-to-use-github-actions-to-automate-your-repository-builds/)
* [github.blog: How to start using reusable workflows with GitHub Actions](https://github.blog/2022-02-10-using-reusable-workflows-github-actions/) Reusable workflows offer a simple and powerful way to avoid copying and pasting workflows across your repositories.
+* [github.blog: Getting started with project planning on GitHub](https://github.blog/2022-02-11-getting-started-with-project-planning-on-github/) Stop context switching. Keep your teamโs project planning next to your code.
+* [freecodecamp.org: How to Fork a GitHub Repository โ A Complete Workflow](https://www.freecodecamp.org/news/how-to-fork-a-github-repository/)
### GitHub Lab
- [==lab.github.com== ๐](https://lab.github.com) With GitHub Learning Lab, grow your skills by completing fun, realistic projects. Get advice and helpful feedback from our friendly Learning Lab bot.
diff --git a/docs/images/thecloudgirl.jpg b/docs/images/thecloudgirl.jpg
new file mode 100644
index 00000000..a521e931
Binary files /dev/null and b/docs/images/thecloudgirl.jpg differ
diff --git a/docs/index.md b/docs/index.md
index 4651217f..28a33454 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -226,7 +226,7 @@ A curated list of awesome references collected since 2018. Microservices archite
[{: style="width:7%"}](https://www.youtube.com/c/CrunchyDataPostgres) [{: style="width:7%"}](https://www.youtube.com/channel/UC5qMsRjObu685rTBq0PJX8w) [{: style="width:7%"}](https://www.youtube.com/c/cockroachdb) [{: style="width:7%"}](https://www.youtube.com/c/MongoDBofficial) [{: style="width:7%"}](https://www.youtube.com/c/Redisinc) [{: style="width:7%"}](https://www.youtube.com/c/Confluent) [{: style="width:7%"}](https://www.youtube.com/channel/UCud7fErZAyMC6lHT_cWZNfA) [{: style="width:7%"}](https://www.youtube.com/channel/UC3ywadaAUQ1FI4YsHZ8wa0g) [{: style="width:7%"}](https://www.youtube.com/channel/UCm63IQg81KP9vXRWSHQpu1w) [{: style="width:7%"}](https://www.youtube.com/channel/UCt7N400Z8gB_3yKq1qrjP2w) [{: style="width:7%"}](https://www.youtube.com/c/Portworx)
[{: style="width:7%"}](https://www.youtube.com/c/Cloudacademy) [{: style="width:7%"}](https://www.youtube.com/c/AcloudGuru) [{: style="width:7%"}](https://www.youtube.com/c/Devopsdotcom) [{: style="width:7%"}](https://www.youtube.com/c/XebiaLabs) [{: style="width:7%"}](https://www.youtube.com/c/Devopslibrary) [{: style="width:7%"}](https://www.youtube.com/c/codecademy) [{: style="width:7%"}](https://www.youtube.com/user/coursera) [{: style="width:7%"}](https://www.youtube.com/c/Academind) [{: style="width:7%"}](https://www.youtube.com/c/guru99comm) [{: style="width:7%"}](https://www.youtube.com/c/Intellipaat) [{: style="width:7%"}](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ)
[{: style="width:7%"}](https://www.youtube.com/c/Thetips4you) [{: style="width:7%"}](https://www.youtube.com/channel/UC57acx8sCmE7uFHfVMvIlNg) [{: style="width:7%"}](https://www.youtube.com/c/NTFAQGuy) [{: style="width:7%"}](https://www.youtube.com/channel/UCorFV-WGnajyfNu4zPI0AAA) [{: style="width:7%"}](https://www.youtube.com/c/AppsCodeInc) [{: style="width:7%"}](https://www.youtube.com/c/DevOpsToolkit) [{: style="width:7%"}](https://www.youtube.com/c/AnsiblePilot) [{: style="width:7%"}](https://www.youtube.com/CodelyTV) [{: style="width:7%"}](https://www.youtube.com/c/PeladoNerd) [{: style="width:7%"}](https://www.youtube.com/channel/UC4FHiPgS1KXkUMx3dxBUtPg) [{: style="width:7%"}](https://www.youtube.com/c/JavierGarz%C3%A1s/)
-[{: style="width:7%"}](https://www.youtube.com/c/LondonIAC) [{: style="width:7%"}](https://www.youtube.com/c/TechWorldwithNana) [{: style="width:7%"}](https://www.youtube.com/c/Honeypotio) [{: style="width:7%"}](https://www.youtube.com/c/AliSpittelDev) [{: style="width:7%"}](https://www.youtube.com/c/ThomasMaurerCloud) [{: style="width:7%"}](https://www.youtube.com/c/Freecodecamp) [{: style="width:7%"}](https://www.youtube.com/c/TheNewStack) [{: style="width:7%"}](https://www.youtube.com/channel/UCOvYmppcbOPm1viN6ust3lA) [{: style="width:7%"}](https://www.youtube.com/channel/UCoZxt-YMhGHb20ZkvcCc5KA) [{: style="width:7%"}](https://www.youtube.com/c/ContainerDays) [{: style="width:7%"}](https://www.youtube.com)
+[{: style="width:7%"}](https://www.youtube.com/c/LondonIAC) [{: style="width:7%"}](https://www.youtube.com/c/TechWorldwithNana) [{: style="width:7%"}](https://www.youtube.com/c/Honeypotio) [{: style="width:7%"}](https://www.youtube.com/c/AliSpittelDev) [{: style="width:7%"}](https://www.youtube.com/c/ThomasMaurerCloud) [{: style="width:7%"}](https://www.youtube.com/c/Freecodecamp) [{: style="width:7%"}](https://www.youtube.com/c/TheNewStack) [{: style="width:7%"}](https://www.youtube.com/channel/UCOvYmppcbOPm1viN6ust3lA) [{: style="width:7%"}](https://www.youtube.com/channel/UCoZxt-YMhGHb20ZkvcCc5KA) [{: style="width:7%"}](https://www.youtube.com/c/ContainerDays) [{: style="width:7%"}](https://www.youtube.com/c/priyankavergadia)
??? note "Click to expand!"
diff --git a/docs/introduction.md b/docs/introduction.md
index 6c1ea965..e08d43c2 100644
--- a/docs/introduction.md
+++ b/docs/introduction.md
@@ -230,6 +230,7 @@
## Microservices Best Practices
- [dzone: 7 Microservices Best Practices for Developers ๐](https://dzone.com/articles/7-microservices-best-practices-for-developers) In this article, weโll look at some microservices best practices and suggest a few ways to help you design, orchestrate, and secure your microservices architecture.
+- [zdnet.com: Why microservices need event-driven architecture](https://www.zdnet.com/article/when-microservices-need-event-driven-architecture/) A call for greater microservice stability and alignment in legacy environments
## Microservice Patterns
- [capstonec.com: You Will Love These Cloud-native App Architecture Patterns ๐](https://capstonec.com/2020/10/08/cloud-native-app-architecture-patterns)
diff --git a/docs/jenkins.md b/docs/jenkins.md
index bdd78233..0b0a12ee 100644
--- a/docs/jenkins.md
+++ b/docs/jenkins.md
@@ -148,6 +148,7 @@ jenkinsci CloudBees' advice is to use build tool features when possible (Maven/G
* [==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration==](https://inder-devops.medium.com/ci-cd-setup-in-just-5-mins-with-basic-yaml-configuration-95b8e894a110)
* [youtube: Cloud Learn Hub - How to Integrate Jenkins with Ansible Tower?](https://www.youtube.com/watch?v=E3Xyu29LIwY&ab_channel=CLOUDLEARNHUB)
* [==youtube: Tech World with Nana - Jenkins Tutorial for Beginners==](https://www.youtube.com/playlist?list=PLy7NrYWoggjw_LIiDK1LXdNN82uYuuuiC)
+* [==camunda.com: How We Overcame Long-Running Job Limitations in Jenkins Declarative Pipelines==](https://camunda.com/blog/2022/02/how-we-overcame-long-running-job-limitations-in-jenkins-declarative-pipelines/)
## Interview Questions
* [intellipaat.com: Top Jenkins Interview Questions and Answers](https://intellipaat.com/blog/interview-question/jenkins-interview-questions-answers/)
diff --git a/docs/kubernetes-on-premise.md b/docs/kubernetes-on-premise.md
index 6b147a9c..a9bd0d9b 100644
--- a/docs/kubernetes-on-premise.md
+++ b/docs/kubernetes-on-premise.md
@@ -125,6 +125,7 @@ $ sudo mv kops-linux-amd64 /usr/local/bin/kops
- [Kata Containers on MicroK8s](https://github.com/didier-durand/microk8s-kata-containers) This repository encompasses a fully scripted Github workflow to test the transparent use of the runtime for Kata Containers (Katas) on MicroK8s
- [MicroK8s & Kubernetes security benchmark from CIS](https://github.com/didier-durand/microk8s-kube-bench)
- [cloudsavvyit.com: How to run your own kubernetes cluster with Microk8s](https://www.cloudsavvyit.com/13024/how-to-run-your-own-kubernetes-cluster-with-microk8s)
+- [thenewstack.io: Deploy Microk8s and the Kubernetes Dashboard for K8s Development](https://thenewstack.io/deploy-microk8s-and-the-kubernetes-dashboard-for-k8s-development/)
## k8s-tew
- [**k8s-tew**](https://github.com/darxkies/k8s-tew) Kubernetes is a fairly complex project. For a newbie it is hard to understand and also to use. While [Kelsey Hightowerโs Kubernetes The Hard Way](https://github.com/kelseyhightower/kubernetes-the-hard-way), on which this project is based, helps a lot to understand Kubernetes, it is optimized for the use with Google Cloud Platform.
diff --git a/docs/kubernetes-security.md b/docs/kubernetes-security.md
index bc4ec48f..b1be13fc 100644
--- a/docs/kubernetes-security.md
+++ b/docs/kubernetes-security.md
@@ -264,7 +264,7 @@ Kubernetes supports several authentication methods out-of-the-box, such as X.509
* [Security Group Rules EKS](https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html)
* [EC2 ENI and IP Limit](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI)
* [Calico in EKS](https://docs.aws.amazon.com/eks/latest/userguide/calico.html )
-* [Amazon EKS Best Practices Guide for Security ๐](https://aws.github.io/aws-eks-best-practices/)
+* [==Amazon EKS Best Practices Guide for Security== ๐](https://aws.github.io/aws-eks-best-practices/)
* [EKS Best Practices Guide for Security ๐](https://aws.github.io/aws-eks-best-practices/iam/)
* [medium.com: Securing Kubernetes Dashboard on EKS with Pomerium](https://medium.com/dev-genius/securing-kubernetes-dashboard-on-eks-with-pomerium-e98c47610e2f)
diff --git a/docs/kubernetes-tools.md b/docs/kubernetes-tools.md
index 07d1c332..b8300662 100644
--- a/docs/kubernetes-tools.md
+++ b/docs/kubernetes-tools.md
@@ -511,7 +511,8 @@
- [venturebeat.com: Kubeshop wants to be a Kubernetes product pipeline](https://venturebeat.com/2021/09/17/kubeshop-wants-to-be-a-kubernetes-product-pipeline/)
## Monokle
-- [kubeshop/monokle](https://github.com/kubeshop/monokle) Monokle - your friendly desktop UI for managing k8s manifests!
+- [==kubeshop/monokle==](https://github.com/kubeshop/monokle) Monokle - your friendly desktop UI for managing k8s manifests!
+- [medium.com/kubeshop-i: Monokle 1.5.0 Release](https://medium.com/kubeshop-i/monokle-1-5-0-release-kubeshop-95f574563c79) Monokle by @thekubeshop is your K8s best friend for creating, validating, debugging and managing manifests! Monokle now provides templates to help you get started with creating resources.
## KubeLibrary
- [KubeLibrary](https://github.com/devopsspiral/KubeLibrary) KubeLibrary is a RobotFramework library for testing Kubernetes cluster
diff --git a/docs/kubernetes.md b/docs/kubernetes.md
index 55914c96..c168133d 100644
--- a/docs/kubernetes.md
+++ b/docs/kubernetes.md
@@ -179,8 +179,10 @@
* [medium.com/@david.alvares.62: Kubernetes Control Plane for newbies](https://medium.com/@david.alvares.62/kubernetes-control-plane-for-newbies-75d77f5c8456) Kubernetes has a reputation for being a very complex system, difficult to master in terms of administration and security. Today I suggest you better understand an essential component of Kubernetes: the control plane.
* [divya-mohan0209.medium.com: Getting started with K8s in 2022](https://divya-mohan0209.medium.com/getting-started-with-k8s-in-2022-1dfeb4bdc112) And a list of resources structured to help you learn!
* [==docs.google.com: Kubernetes For Everyone==](https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit)
-* [medium.com/paypal-tech: Scaling Kubernetes to Over 4k Nodes and 200k Pods](https://medium.com/paypal-tech/scaling-kubernetes-to-over-4k-nodes-and-200k-pods-29988fad6ed)
+* [medium.com/paypal-tech: Scaling Kubernetes to Over 4k Nodes and 200k Pods](https://medium.com/paypal-tech/scaling-kubernetes-to-over-4k-nodes-and-200k-pods-29988fad6ed) Learn the challenges PayPal had to face when they started scaling the cluster to over 4000 nodes and 200k pods.
* [learnsteps.com: What is kubelet and what it does: Basics on Kubernetes](https://www.learnsteps.com/what-is-kubelet-and-what-it-does-basics-on-kubernetes/)
+* [pauldally.medium.com: Kubernetes Application High-Availability โ Part 1 (The Very-Basic Basics)](https://pauldally.medium.com/kubernetes-application-high-availability-part-1-the-very-basic-basics-660a14fa81c7)
+ * [pauldally.medium.com: Kubernetes Application High-Availability โ Part 2 (More Basics)](https://pauldally.medium.com/kubernetes-application-high-availability-part-2-more-basics-a1d9f9beea75)
### Kubernetes Jobs Market
* [kube.careers: Kubernetes jobs market (Q2 2021)](https://kube.careers/report-2021-q2) We analyzed all the 113 Kubernetes jobs posted in the past 3 months (Apr-May-Jun 2021) and extracted metrics for:
@@ -712,6 +714,7 @@
- [blog.knoldus.com: Introduction to Kubernetes Deployment Strategies โ Part 2](https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies-part-2/)
- [medium.com/@knoldus: Introduction to Kubernetes Deployment Strategies โ Part 3](https://medium.com/@knoldus/introduction-to-kubernetes-deployment-strategies-part-3-5037a6b4d6aa)
- [==dzone: Advanced Kubernetes Deployment Strategies==](https://dzone.com/articles/advanced-kubernetes-deployment-strategies) **This article reviews concepts in Kubernetes deployment, as well as delves into various advanced Kubernetes deployment strategies, pros and cons, and use cases.**
+- [blog.devgenius.io: Kubernetes Blue-Green Deployment](https://blog.devgenius.io/kubernetes-blue-green-deployment-a69ed17cd4cd)
### Kubernetes API
- [kubernetes.io: Kubernetes API](https://kubernetes.io/docs/reference/kubernetes-api/)
@@ -1281,6 +1284,7 @@
+
diff --git a/docs/managed-kubernetes-in-public-cloud.md b/docs/managed-kubernetes-in-public-cloud.md
index fd0167f7..dcd35182 100644
--- a/docs/managed-kubernetes-in-public-cloud.md
+++ b/docs/managed-kubernetes-in-public-cloud.md
@@ -100,7 +100,7 @@
* [AWS Load Balancer Controller ๐](https://kubernetes-sigs.github.io/aws-load-balancer-controller)
* [Updating a managed node group](https://docs.aws.amazon.com/eks/latest/userguide/update-managed-node-group.html) amazon eks managed node groups now supports parallel node upgrades
* [particule.io: Create Kubernetes federated clusters on AWS](https://particule.io/en/blog/aws-federated-eks/)
-* [aws.github.io/aws-eks-best-practices ๐](https://aws.github.io/aws-eks-best-practices/)
+* [==aws.github.io/aws-eks-best-practices== ๐](https://aws.github.io/aws-eks-best-practices/)
* [aws.github.io/aws-eks-best-practices: Networking in EKS](https://aws.github.io/aws-eks-best-practices/reliability/docs/networkmanagement)
* [betterprogramming.pub: Amazon EKS Is Eating My IPs!](https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045) Understand how AWS EKS manages IP addresses and what you can do about it
* [engineering.salesforce.com: Optimizing EKS networking for scale](https://engineering.salesforce.com/optimizing-eks-networking-for-scale-1325706c8f6d)
diff --git a/docs/project-management-methodology.md b/docs/project-management-methodology.md
index 84e29c6b..d7724e74 100644
--- a/docs/project-management-methodology.md
+++ b/docs/project-management-methodology.md
@@ -56,6 +56,7 @@
- [acumen.io: Can Kanban scale for teams of over 50 developers? When should you consider moving to Scrum?](https://www.acumen.io/blog/can-kanban-scale-for-teams-of-over-50-developers-when-should-you-consider-moving-to-scrum)
- [infoq.com: Better Metrics for Building High Performance Teams](https://www.infoq.com/articles/better-metrics-team-performance/)
- [==noidea.dog/glue: Being Glue==](https://noidea.dog/glue)
+- [hbr.org: The Real Value of Middle Managers](https://hbr.org/2021/06/the-real-value-of-middle-managers)
### Spanish
- [scrum.org: Scrum no es una metodologรญa, es un marco de trabajo](https://www.scrum.org/resources/blog/scrum-no-es-una-metodologia-es-un-marco-de-trabajo)
diff --git a/docs/public-cloud-solutions.md b/docs/public-cloud-solutions.md
index 044d9f46..f6995503 100644
--- a/docs/public-cloud-solutions.md
+++ b/docs/public-cloud-solutions.md
@@ -6,6 +6,7 @@
- [Kubernetes as a Service](#kubernetes-as-a-service)
- [Outages](#outages)
- [Videos](#videos)
+- [Twitter](#twitter)
## Public Cloud References
- [cloud-mercato.com: Public Cloud Reference ๐](https://pcr.cloud-mercato.com/) A unique website gathering all catalogs
- [cloud-mercato.com: State of the art of Public Object Storage Europe ๐](https://projector.cloud-mercato.com/projects/state-of-the-art-of-public-object-storage-europe)
@@ -61,4 +62,11 @@
\ No newline at end of file
diff --git a/docs/sre.md b/docs/sre.md
index 3dba76bf..09fee7dc 100644
--- a/docs/sre.md
+++ b/docs/sre.md
@@ -66,6 +66,7 @@
- [thenewstack.io: Google SRE: Site Reliability Engineering at a Global Scale](https://thenewstack.io/google-sre-site-reliability-engineering-at-a-global-scale)
- [==sre.google: sre-book - The Evolving SRE Engagement Model==](https://sre.google/sre-book/evolving-sre-engagement-model/)
- [blogs.letusdevops.com: How much programming should I know for DevOps/SRE domain.](https://blogs.letusdevops.com/p/how-much-programming-should-i-know) **And YES, you need to learn programming.**
+- [devops.com: Day in the Life of a Site Reliability Engineer (SRE)](https://devops.com/day-in-the-life-of-a-site-reliability-engineer-sre/)
## SRE Tools
- [thenewstack.io: The Site Reliability Engineering Tool Stack](https://thenewstack.io/the-site-reliability-engineering-tool-stack/)