diff --git a/src/v2_optimizer.py b/src/v2_optimizer.py index a8f516bf..9da5c4d4 100644 --- a/src/v2_optimizer.py +++ b/src/v2_optimizer.py @@ -746,9 +746,36 @@ class V2VisionEngine: index_md = ( "# Nubenetes Elite Portal (V2) | Awesome Kubernetes & Cloud [![Awesome](https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n" - "
\n" - "[![Kubernetes Logo](images/kubernetes_logo.png)](https://kubernetes.io)   [![Nubenetes Introduction](images/hero-car.png)](./introduction.md)\n" - "
\n\n" + "
\n" + " \n" + "
\n" + " \"Kubernetes\"/\n" + "
Ecosystem Core
\n" + "
Explore Kubernetes
\n" + "
\n" + "
\n" + " \n" + "
\n" + " \"AI\n" + "
AI & MCP Agents
\n" + "
Agentic Ecosystem
\n" + "
\n" + "
\n" + " \n" + "
\n" + " \"Agentic\n" + "
Agentic Video Hub
\n" + "
Architect Video Library
\n" + "
\n" + "
\n" + " \n" + "
\n" + " \"Nubenetes\n" + "
Get Started
\n" + "
Introduction Guide
\n" + "
\n" + "
\n" + "
\n\n" "\"I do not believe you can do today's job with yesterday's methods and be in business tomorrow\" ([Horatio Nelson Jackson](https://en.wikipedia.org/wiki/Horatio_Nelson_Jackson))\n" "
\n\n" "[![container_with_cars](images/container_with_cars_v2.png)](https://www.cncf.io/certification/software-conformance)
\n\n" diff --git a/v2-docs/ChromeDevTools.md b/v2-docs/ChromeDevTools.md index b03df8d7..35298a50 100644 --- a/v2-docs/ChromeDevTools.md +++ b/v2-docs/ChromeDevTools.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Visual Studio](./visual-studio.md) | [Python](./python.md) | [Dotnet](./dotnet.md) diff --git a/v2-docs/GoogleCloudPlatform.md b/v2-docs/GoogleCloudPlatform.md index 0bf3ac94..a38385f6 100644 --- a/v2-docs/GoogleCloudPlatform.md +++ b/v2-docs/GoogleCloudPlatform.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Config Sync](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] - [Platform comparisons](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [COMMUNITY-TOOL] β€” - [AWS and GCP comparison](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws) @@ -13,6 +12,7 @@ - [cloud.google.com: Secret Manager Best Practices](https://docs.cloud.google.com/secret-manager/docs/best-practices) [COMMUNITY-TOOL] - [cloud.google.com: VPN network overview](https://docs.cloud.google.com/vpc/docs/vpc) [COMMUNITY-TOOL] - [kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](https://kinsta.com/blog/cloud-platform-for-developers) [COMMUNITY-TOOL] + - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [Google Cloud AppSheet](https://about.appsheet.com/home) [COMMUNITY-TOOL] - [infoworld.com: Google Cloud AppSheet review: No-code with extras](https://www.infoworld.com/article/2270941/google-cloud-appsheet-review-no-code-with-extras.html) [COMMUNITY-TOOL] - [cloud.google.com: The gcloud tool cheat sheet](https://docs.cloud.google.com/sdk/docs/cheatsheet?hl=en) [COMMUNITY-TOOL] @@ -96,5 +96,5 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowing Enterprise Gemini Agents to dynamically execute API operations, retrieve structured data, and handle multi-step workflows. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) | [Azure](./azure.md) diff --git a/v2-docs/about.md b/v2-docs/about.md index 4b71f21f..fc797eec 100644 --- a/v2-docs/about.md +++ b/v2-docs/about.md @@ -5,22 +5,22 @@ ## Standard Reference - - [Terraform Kubernetes Boilerplates 🌟](https://nubenetes.com/terraform/) [COMMUNITY-TOOL] - - [getpostman.com](https://www.postman.com) [COMMUNITY-TOOL] - - [nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [COMMUNITY-TOOL] - [docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [COMMUNITY-TOOL] - [cloudscaling.com: The History of Pets vs Cattle and How to Use the Analogy Properly](http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle) [COMMUNITY-TOOL] β€” - __In the old way of doing things, we treat our servers like pets, for example Bob the mail server. If Bob goes down, it’s all hands on deck. The CEO can’t get his email and it’s the end of the world. In the new way, servers are numbered, like cattle in a herd. For example, www001 to www100. When one server goes down, it’s taken out back, shot, and replaced on the line.__ - ==Pets==: __Servers or server pairs that are treated as indispensable or unique systems that can never be down. Typically they are manually built, managed, and β€œhand fed”. Examples include mainframes, solitary servers, HA loadbalancers/firewalls (active/active or active/passive), database systems designed as master/slave (active/passive), and so on.__ - ==Cattle==: __Arrays of more than two servers, that are built using automated tools, and are designed for failure, where no one, two, or even three servers are irreplaceable. Typically, during failure events no human intervention is required as the array exhibits attributes of β€œrouting around failures” by restarting failed servers or replicating data through strategies like triple replication or erasure coding. Examples include web server arrays, multi-master datastores such as Cassandra clusters, multiple racks of gear put together in clusters, and just about anything that is load-balanced and multi-master.__ - - [Jenkins Configuration as Code Plugin](https://www.jenkins.io/projects/jcasc) [COMMUNITY-TOOL] - - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] - - [opensource.com: GitOps vs. DevOps: What's the difference? 🌟](https://opensource.com/article/21/3/gitops) [COMMUNITY-TOOL] - - [thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [COMMUNITY-TOOL] - - [kube.careers: Kubernetes jobs market trends for 2021 (Q4)](https://kube.careers/report-2021-q4) [COMMUNITY-TOOL] - - [fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [COMMUNITY-TOOL] - - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] + - [nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [COMMUNITY-TOOL] + - [Terraform Kubernetes Boilerplates 🌟](https://nubenetes.com/terraform/) [COMMUNITY-TOOL] + - [getpostman.com](https://www.postman.com) [COMMUNITY-TOOL] - [jinja 🌟](https://github.com/pallets/jinja) ⭐ 11634 [ENTERPRISE-STABLE] - [opensource.com: Using Ansible with REST APIs](https://opensource.com/article/21/9/ansible-rest-apis) [COMMUNITY-TOOL] + - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] + - [opensource.com: GitOps vs. DevOps: What's the difference? 🌟](https://opensource.com/article/21/3/gitops) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [COMMUNITY-TOOL] + - [Jenkins Configuration as Code Plugin](https://www.jenkins.io/projects/jcasc) [COMMUNITY-TOOL] + - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] + - [kube.careers: Kubernetes jobs market trends for 2021 (Q4)](https://kube.careers/report-2021-q4) [COMMUNITY-TOOL] + - [fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [COMMUNITY-TOOL] - [alexander-goida.medium.com: Thoughts about breaking silos of software engineering' teams 🌟](https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68) [COMMUNITY-TOOL] - [devdriven.by: Promotion Driven Development](https://devdriven.by/promotion) [COMMUNITY-TOOL] - [reddit.com: Promotion Driven Development](https://www.reddit.com/r/ExperiencedDevs/comments/pw6vuv/promotion_driven_development) [COMMUNITY-TOOL] @@ -45,5 +45,5 @@ - [thenewstack.io: How the SRE Experience Is Changing with Cloud Native 🌟](https://thenewstack.io/how-the-sre-experience-is-changing-with-cloud-native) [ENTERPRISE-STABLE] β€” This high-density industry analysis examines how the rise of complex cloud-native architectures shifts SRE responsibilities. It addresses how microservices, service meshes, and dynamic scheduling require SREs to move from simple system monitoring to deep, code-level observability and platform design. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/ai.md b/v2-docs/ai.md index 067c4c1b..4e1923c2 100644 --- a/v2-docs/ai.md +++ b/v2-docs/ai.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [guru99.com: Artificial Intelligence Tutorial for Beginners: Learn Basics' of AI 🌟🌟🌟](https://www.guru99.com/ai-tutorial.html) [COMMUNITY-TOOL] - [technologyreview.es: "Las empresas que empiezan a lo grande con la IA' fracasan mΓ‘s" 🌟](https://www.technologyreview.es/s/13258/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas) [COMMUNITY-TOOL] - [hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning' y Deep Learning](https://hipertextual.com/2023/02/diferencias-ia-machine-learning) [COMMUNITY-TOOL] @@ -13,6 +12,7 @@ - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] - [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [COMMUNITY-TOOL] + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [blog.redbrickai.com: F.A.S.T. ⚑️ Meta AI’s Segment Anything for Medical' Imaging](https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging) [COMMUNITY-TOOL] - [hashicorp.com: Accelerating AI adoption on Azure with Terraform](https://www.hashicorp.com/blog/accelerating-ai-adoption-on-azure-with-terraform) [COMMUNITY-TOOL] - [hashicorp.com: AI for infrastructure management](https://www.hashicorp.com/solutions/ai-infrastructure-management) [COMMUNITY-TOOL] @@ -364,5 +364,5 @@ Live Grounding: Aggregates verified integrations linking AI models to tools like - **(2024)** [**GitHub Copilot CLI for Beginners: Getting Started**](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/?utm_source=twitter-cli-beginners-getting-started-cta&utm_medium=social&utm_campaign=dev-pod-copilot-cli-2026) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Introductory guide explaining how to integrate the terminal-based GitHub Copilot CLI to leverage natural-language shell queries, automating script development and git lifecycle executions. --- -πŸ’‘ **Explore Related:** [ChatGPT](./chatgpt.md) | [AI Agents MCP](./ai-agents-mcp.md) | [MLOps](./mlops.md) +πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [ChatGPT](./chatgpt.md) | [MLOps](./mlops.md) diff --git a/v2-docs/angular.md b/v2-docs/angular.md index c7dee982..85a948b5 100644 --- a/v2-docs/angular.md +++ b/v2-docs/angular.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/ansible.md b/v2-docs/ansible.md index 3c96aa37..3db6f9ed 100644 --- a/v2-docs/ansible.md +++ b/v2-docs/ansible.md @@ -57,12 +57,6 @@ - [docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [COMMUNITY-TOOL] - [redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat Enterprise Linux 8](https://www.redhat.com/en/blog/mssql-linux-easy) [COMMUNITY-TOOL] - [oci-ansible-collection.readthedocs.io](https://oci-ansible-collection.readthedocs.io/en/latest) [COMMUNITY-TOOL] - - [Jenkins](https://www.jenkins.io) [COMMUNITY-TOOL] - - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] - - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - [docs.ansible.com](https://docs.ansible.com) [COMMUNITY-TOOL] - [dureka.co: What Is Ansible?](https://www.edureka.co/blog/what-is-ansible) [COMMUNITY-TOOL] - [Dzone: Part 2: Deploying Applications](https://dzone.com/articles/part-2-deploying-applications) [COMMUNITY-TOOL] @@ -134,9 +128,11 @@ - [linuxctl.com: Ansible - Interacting with external REST API](https://linuxctl.com/2017/01/ansible---interacting-with-external-rest-api) [COMMUNITY-TOOL] - [steampunk.si: Let us give Ansible a REST](https://steampunk.si/blog/let-us-give-ansible-a-rest) [COMMUNITY-TOOL] - [opensource.com: Using Ansible with REST APIs](https://opensource.com/article/21/9/ansible-rest-apis) [COMMUNITY-TOOL] + - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - [youtube playlist: Ansible Tutorial - by Infra Xpertzz 🌟](https://www.youtube.com/playlist?list=PLOwxB_PX3s3WSfhzVtwhxXwy7QpkmtnzR) [COMMUNITY-TOOL] - [youtube: Ansible for beginners - by XavkiEn](https://www.youtube.com/playlist?list=PLWZKNB9waqIXEL-NIapWwIADPtkspe9vk) [COMMUNITY-TOOL] - [youtube: Exercises / Monitoring : How to install node exporter 🌟](https://www.youtube.com/watch?v=NgRuap0MmZw&ab_channel=XavkiEn) [COMMUNITY-TOOL] + - [Ansible for DevOps Examples](https://github.com/geerlingguy/ansible-for-devops) ⭐ 9761 [ENTERPRISE-STABLE] - [github.com/k3s-io/k3s-ansible 🌟](https://github.com/k3s-io/k3s-ansible) ⭐ 2793 [COMMUNITY-TOOL] - [github.com/PyratLabs/ansible-role-k3s 🌟](https://github.com/PyratLabs/ansible-role-k3s) ⭐ 712 [COMMUNITY-TOOL] - [developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with' Ansible](https://developers.redhat.com/articles/2021/09/28/set-modcluster-red-hat-jboss-web-server-ansible) [COMMUNITY-TOOL] @@ -158,6 +154,8 @@ - [opensource.com: 5 tips for choosing an Ansible collection that's right' for you](https://opensource.com/article/21/3/ansible-collections) [COMMUNITY-TOOL] - [youtube: Ansible Collections 🌟](https://www.youtube.com/watch?app=desktop&v=AXnDrGgLaF0&feature=share&ab_channel=RobertdeBock) [COMMUNITY-TOOL] - [linuxtechi.com: How to Use Loops in Ansible Playbook](https://www.linuxtechi.com/how-to-use-loops-in-ansible-playbook) [COMMUNITY-TOOL] + - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] + - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [Ansible AWX](https://github.com/ansible/awx) ⭐ 15428 [DE FACTO STANDARD] - [AWX Operator](https://github.com/ansible/awx-operator) ⭐ 1484 [COMMUNITY-TOOL] - [linuxsysadmins.com: Install Ansible AWX on Kubernetes in 5 minutes](https://www.linuxsysadmins.com/install-ansible-awx-on-kubernetes) [COMMUNITY-TOOL] @@ -172,12 +170,14 @@ - [github.com/jsmartin/ansible-tower-packer](https://github.com/jsmartin/ansible-tower-packer) [COMMUNITY-TOOL] - [artifacthub.io: Helm Charts - AWX](https://artifacthub.io/packages/search?ts_query_web=awx&sort=relevance&page=1) [COMMUNITY-TOOL] - [AWS Marketplace (AMIs): AWX/Tower](https://aws.amazon.com/marketplace/search/results?searchTerms=tower) [COMMUNITY-TOOL] + - [Jenkins](https://www.jenkins.io) [COMMUNITY-TOOL] - [Foreman](https://www.theforeman.org) [COMMUNITY-TOOL] - [jeffgeerling.com: Testing your Ansible roles with Molecule](https://www.jeffgeerling.com/blog/2018/testing-your-ansible-roles-molecule) [COMMUNITY-TOOL] - [opensource.com: Testing Ansible roles with Molecule](https://opensource.com/article/18/12/testing-ansible-roles-molecule) [COMMUNITY-TOOL] - [medium.com: Test driven Development with Ansible using Molecule](https://medium.com/@moep_moep/test-driven-development-with-ansible-using-molecule-3386cef987ac) [COMMUNITY-TOOL] - [tomsitcafe.com: How to test Ansible code with Molecule](https://tomsitcafe.com/2023/04/27/how-to-test-ansible-code-with-molecule) [COMMUNITY-TOOL] - [ansiblefordevops.com](https://www.ansiblefordevops.com) [COMMUNITY-TOOL] + - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - [github.com/automateyournetwork/automate_your_network: Automate Your Network' - John Capobianco - July 1st 2023](https://github.com/automateyournetwork/automate_your_network) ⭐ 645 [COMMUNITY-TOOL] - [galaxy.ansible.com](https://galaxy.ansible.com) [COMMUNITY-TOOL] - [galaxy.ansible.com/geerlingguy](https://galaxy.ansible.com/geerlingguy) [COMMUNITY-TOOL] @@ -185,6 +185,7 @@ - [Tronde/ansible-role-rhel-patchmanagement](https://github.com/Tronde/ansible-role-rhel-patchmanagement) ⭐ 75 [COMMUNITY-TOOL] - [konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp' Vault SSH OTP and local password rotation](https://github.com/konstruktoid/ansible-hvault-inventory) ⭐ 23 [COMMUNITY-TOOL] - [medium.com/opstree-technology: Understanding Ansible: Helm diff plugin 🌟](https://medium.com/opstree-technology/ansible-helm-diff-plugin-63e1cda299a3) [COMMUNITY-TOOL] + - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [medium: AWS Configuration with Web Server in EC2 Using Ansible](https://medium.com/@ayushsingh1525/aws-configuration-with-apache-server-in-ec2-using-ansible-2ef61f98872e) [COMMUNITY-TOOL] - [adamtheautomator.com: How to Use the Ansible Kubernetes Module](https://adamtheautomator.com/ansible-kubernetes) [COMMUNITY-TOOL] @@ -201,7 +202,28 @@ - [opensource.com: How I use Ansible and anacron for automation](https://opensource.com/article/21/9/ansible-anacron-automation) [COMMUNITY-TOOL] - [opensource.com: Use anacron for a better crontab](https://opensource.com/article/21/2/linux-automation) [COMMUNITY-TOOL] +## DevOps and Automation + +### AI-Assisted Operations + +#### Infrastructure as Code + + - **(2023)** [ansible.com: Ansible and ChatGPT: Putting it to the test](https://www.redhat.com/en/blog/channel/open-source-communities) 🌟🌟🌟 [CASE STUDY] [EMERGING] β€” Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification. +## Networking + +### Web Servers + +#### Nginx + + - **(2026)** [==Nginx==](https://www.f5.com/products/nginx) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” Nginx is the premier high-performance web server, reverse proxy, and ingress standard globally. Its lightweight event-driven design allows it to process high-concurrency traffic patterns with extremely predictable memory and CPU footprints. +## Security + +### Certificates + +#### TLS Automation + + - **(2021)** [getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and Cert Manager](https://www.empowersurvivors.net) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/api.md b/v2-docs/api.md index f5c8c30e..20bab0fa 100644 --- a/v2-docs/api.md +++ b/v2-docs/api.md @@ -25,10 +25,6 @@ - [SwaggerHub: Free Web Service](https://swagger.io/product) [COMMUNITY-TOOL] - [any-api.com](https://marketplace.apilayer.com/?utm_source=any-api&utm_medium=any-api-redirection&utm_campaign=any-api-redirection) [COMMUNITY-TOOL] - [Mux: The API to Video](https://www.mux.com) [COMMUNITY-TOOL] β€” - [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast) 🌟](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) - - [betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [COMMUNITY-TOOL] - - [Public APIs Directory](https://publicapis.io) [COMMUNITY-TOOL] - - [Rapid API](https://rapidapi.com) [COMMUNITY-TOOL] - - [Open Banking](https://en.wikipedia.org/wiki/Open_banking) [COMMUNITY-TOOL] - [wikipedia: API Application Programming Interface](https://simple.wikipedia.org/wiki/Application_programming_interface) [COMMUNITY-TOOL] - [postman.com: What is an API?](https://www.postman.com/what-is-an-api) [COMMUNITY-TOOL] - [github.com/public-apis/public-apis: Try Public APIs for free 🌟](https://github.com/public-apis/public-apis) ⭐ 436518 [DE FACTO STANDARD] @@ -97,6 +93,7 @@ - [SPDY and WebSocket Support at Akamai](https://blogs.akamai.com/2012/07/spdy-and-websocket-support-at-akamai.html) [COMMUNITY-TOOL] - [spring.io: YMNNALFT: Websockets](https://spring.io/blog/2021/01/25/ymnnalft-websockets) [COMMUNITY-TOOL] - [blog.bitsrc.io: Deep Dive into WebSockets](https://blog.bitsrc.io/deep-dive-into-websockets-e6c4c7622423) [COMMUNITY-TOOL] + - [betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [COMMUNITY-TOOL] - [Socket.io](https://socket.io) [COMMUNITY-TOOL] - [itnext.io: Differences between WebSockets and Socket.IO](https://itnext.io/differences-between-websockets-and-socket-io-a9e5fa29d3dc) [COMMUNITY-TOOL] - [AsyncAPI](https://www.asyncapi.com) [COMMUNITY-TOOL] @@ -137,7 +134,10 @@ - [biztechmagazine.com: 6 Steps to Improved API Security](https://biztechmagazine.com/article/2021/07/6-steps-improved-api-security) [COMMUNITY-TOOL] - [thenewstack.io: Developer, Beware: The 3 API Security Risks You Can’t Overlook](https://thenewstack.io/developer-beware-the-3-api-security-risks-you-cant-overlook) [COMMUNITY-TOOL] - [medium.com/@sajjadfazlani: How to protect your APIs and Microservices?' 🌟](https://medium.com/@sajjadfazlani/how-to-protect-your-apis-and-microservices-f22b99ce2322) [COMMUNITY-TOOL] + - [Public APIs Directory](https://publicapis.io) [COMMUNITY-TOOL] - [programmableweb.com](https://www.programmableweb.com) [COMMUNITY-TOOL] + - [Rapid API](https://rapidapi.com) [COMMUNITY-TOOL] + - [Open Banking](https://en.wikipedia.org/wiki/Open_banking) [COMMUNITY-TOOL] - [thenewstack.io: A Digital Transformation Journey in the Banking Sector](https://thenewstack.io/a-digital-transformation-journey-in-the-banking-sector) [COMMUNITY-TOOL] - [thenewstack.io: True Success in Process Automation Requires Microservices](https://thenewstack.io/true-success-in-process-automation-requires-microservices) [COMMUNITY-TOOL] - [thenewstack.io: How Platform Ops Teams Should Think About API Strategy](https://thenewstack.io/how-platform-ops-teams-should-think-about-api-strategy) [COMMUNITY-TOOL] @@ -169,5 +169,5 @@ - [Cerebras AI](https://www.cerebras.ai) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Architectural hub detailing wafer-scale AI processors built to tackle compute limits. Facilitates unprecedented deep-learning model execution with extreme localized bandwidth optimizations. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/appointment-scheduling.md b/v2-docs/appointment-scheduling.md index 1dd87609..6f29ac48 100644 --- a/v2-docs/appointment-scheduling.md +++ b/v2-docs/appointment-scheduling.md @@ -22,5 +22,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/argo.md b/v2-docs/argo.md index 0b2861b3..f26c77d0 100644 --- a/v2-docs/argo.md +++ b/v2-docs/argo.md @@ -222,5 +222,5 @@ - [itnext.io: Build a Lightweight Internal Developer Platform with Argo CD' and Kubernetes Labels](https://itnext.io/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-4c0e52c6c0f4) [ENTERPRISE-STABLE] β€” Curator Insight: Proposes an innovative model for constructing a lightweight IDP by utilizing simple Kubernetes label configurations mapped to Argo CD ApplicationSets. Live Grounding: Demonstrates how platform teams can abstract direct Kubernetes complexity for application developers, promoting self-service deployment without security compromises. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/aws-architecture.md b/v2-docs/aws-architecture.md index 9686af03..efb03b4b 100644 --- a/v2-docs/aws-architecture.md +++ b/v2-docs/aws-architecture.md @@ -130,5 +130,5 @@ - **(2021)** [**Clean Architecture on Frontend**](https://bespoyasov.me/blog/clean-architecture-on-frontend) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] β€” An exceptional breakdown demonstrating the application of Clean Architecture principles to frontend systems. Illustrates isolation of business logic from UI components to enable extreme testability. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-backup.md b/v2-docs/aws-backup.md index bcc8f3d3..5821509c 100644 --- a/v2-docs/aws-backup.md +++ b/v2-docs/aws-backup.md @@ -7,7 +7,6 @@ - [Quantum Taps AWS for Cloud-Powered Disaster Recovery](http://www.infostor.com/backup-and_recovery/quantum-taps-aws-for-cloud-powered-disaster-recovery.html) [COMMUNITY-TOOL] - [youtube: Migrating On Premise VM to AWS | VM Import/Export | Create EC2 instance based on on-premises server](https://www.youtube.com/watch?v=buzusNljpy4&feature=youtu.be) [COMMUNITY-TOOL] - - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [COMMUNITY-TOOL] - [Design for failure lessons learnt from the Sydney AWS outage](https://www.hava.io/blog/design-for-failure-lessons-learnt-from-the-sydney-aws-outage) [COMMUNITY-TOOL] - [Chaos Monkey](https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey) ⭐ 7984 [ENTERPRISE-STABLE] - [Udemy - AWS: How to Architect with a Design for Failure Approach](https://www.udemy.com/how-to-architect-with-a-design-for-failure-approach) [COMMUNITY-TOOL] @@ -17,6 +16,7 @@ - [dev.to: Best way to Automate AWS EBS Snapshots (without scripts)](https://dev.to/aws-builders/how-to-automate-aws-ebs-snapshots-54og) [COMMUNITY-TOOL] - [Quick Restoration through Replacing the Root Volumes of Amazon EC2 instances](https://aws.amazon.com/blogs/compute/quick-restoration-through-replacing-the-root-volumes-of-amazon-ec2) [COMMUNITY-TOOL] - [AWS Backup Service](https://aws.amazon.com/backup) [COMMUNITY-TOOL] + - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [COMMUNITY-TOOL] - [Automate and centrally manage data protection for Amazon S3 with AWS Backup](https://aws.amazon.com/blogs/storage/automate-and-centrally-manage-data-protection-for-amazon-s3-with-aws-backup) [COMMUNITY-TOOL] - [Preview – AWS Backup Adds Support for Amazon S3](https://aws.amazon.com/blogs/aws/preview-aws-backup-adds-support-for-amazon-s3) [COMMUNITY-TOOL] - [Disaster Recovery with AWS Managed Services, Part I: Single Region](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-i-single-region) [COMMUNITY-TOOL] @@ -27,5 +27,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-containers.md b/v2-docs/aws-containers.md index 704257af..a9ad6333 100644 --- a/v2-docs/aws-containers.md +++ b/v2-docs/aws-containers.md @@ -10,16 +10,16 @@ - [Get started with Amazon EC2 Container Registry (Amazon ECR)](http://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html) [COMMUNITY-TOOL] - [Using Docker Machine with AWS](http://blog.scottlowe.org/2016/03/22/using-docker-machine-with-aws) [COMMUNITY-TOOL] - [blog.couchbase.com: Getting Started with Docker for AWS and Scaling Nodes](http://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes) [COMMUNITY-TOOL] - - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [medium: Creating CI/CD Pipeline for AWS ECS β€” Part I](https://medium.com/@harshvijaythakkar/creating-ci-cd-pipeline-for-aws-ecs-part-i-b2f61bb1522f) [COMMUNITY-TOOL] - [dev.to: Sharing secrets to ECS in an AWS multi-account architecture](https://dev.to/aws-builders/sharing-secrets-to-ecs-in-an-aws-multi-account-architecture-5h1i) [COMMUNITY-TOOL] + - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - [faun.pub: Why We Moved From Lambda to ECS](https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869) [COMMUNITY-TOOL] - [Automate rollbacks for Amazon ECS rolling deployments with CloudWatch alarms](https://aws.amazon.com/blogs/containers/automate-rollbacks-for-amazon-ecs-rolling-deployments-with-cloudwatch-alarms) [COMMUNITY-TOOL] - [aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS](https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99) [COMMUNITY-TOOL] - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [A Better Dev/Test Experience: Docker and AWS](https://medium.com/aws-activate-startup-blog/a-better-dev-test-experience-docker-and-aws-291da5ab1238) [COMMUNITY-TOOL] - [Docker Datacenter on the AWS Cloud: Quick Start Reference Deployment](https://aws.amazon.com/es/about-aws/whats-new/2016/06/docker-datacenter-on-the-aws-cloud-quick-start-reference-deployment) [COMMUNITY-TOOL] + - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [aws.plainenglish.io: How to Push a Docker Image to the AWS ECR](https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef) [COMMUNITY-TOOL] - [awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper](https://github.com/awslabs/amazon-ecr-credential-helper) ⭐ 2704 [COMMUNITY-TOOL] @@ -29,9 +29,10 @@ #### Container Orchestration Comparison + - **(2021)** [clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform 🌟](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A comparative evaluation of AWS ECS and EKS architectures, evaluating setup speed, configuration overhead, and native AWS integrations. Perfect for planning engineering transitions from basic container platforms to complex, scalable orchestrators. - [cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [COMMUNITY-TOOL] [GUIDE] β€” Deep comparison analyzing container scaling mechanics and metrics between ECS (using ASGs) and EKS (using Cluster Autoscaler). The analysis explains scale-up and scale-down behaviors, node provisioning latencies, and resource utilization optimizations. - [cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Comparative evaluation analyzing resource isolation, infrastructure management, and compute overhead between EKS, ECS, and AWS Fargate. Highlights scheduling efficiency, control plane pricing, and cost-of-scale dynamics for enterprise systems. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-data.md b/v2-docs/aws-data.md index 72b70e82..5dcefc6b 100644 --- a/v2-docs/aws-data.md +++ b/v2-docs/aws-data.md @@ -17,5 +17,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-databases.md b/v2-docs/aws-databases.md index cfad2e88..d088ac2d 100644 --- a/v2-docs/aws-databases.md +++ b/v2-docs/aws-databases.md @@ -8,8 +8,8 @@ - [Why Support of PostgreSQL 9.5 by Amazon RDS is Such Great News](http://blog.rubyroidlabs.com/2016/04/postgresql-9-5) [COMMUNITY-TOOL] - [Creating a DB Instance Running the Oracle Database Engine](http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateOracleInstance.html) [COMMUNITY-TOOL] - [Creating an AWS Schema Conversion Tool Project](http://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_SchemaConversionTool.Converting.CreateProject.html) [COMMUNITY-TOOL] - - [Partitioning MySQL on RDS: "How We Partitioned Airbnb’s Main Database in' Two Weeks](https://medium.com/airbnb-engineering/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21) [COMMUNITY-TOOL] - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [COMMUNITY-TOOL] + - [Partitioning MySQL on RDS: "How We Partitioned Airbnb’s Main Database in' Two Weeks](https://medium.com/airbnb-engineering/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -114,5 +114,5 @@ - **(2021)** [**Tutorial: Tuning Table Design**](http://docs.aws.amazon.com/redshift/latest/dg/tutorial-tuning-tables.html) [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Curator Insight provides the authoritative AWS tutorial on optimizing Amazon Redshift table structures. Live Grounding highlights deep configurations including distribution styles (KEY, ALL, EVEN), sort keys (compound vs interleaved), and compression encodings. Essential reading for data platform engineers scaling cloud-native data warehouses. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Backup](./aws-backup.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-devops.md b/v2-docs/aws-devops.md index b2796143..600b237f 100644 --- a/v2-docs/aws-devops.md +++ b/v2-docs/aws-devops.md @@ -77,5 +77,5 @@ Live Grounding: While primarily legacy, it outlines key patterns for mapping sta Live Grounding: Detailed comparative resource mapping the architectural equivalents between AWS developer tooling and Azure DevOps systems. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-iac.md b/v2-docs/aws-iac.md index eac20a7b..206287df 100644 --- a/v2-docs/aws-iac.md +++ b/v2-docs/aws-iac.md @@ -34,5 +34,5 @@ - [youtube.com: AWS Cloud Complete Bootcamp Course - CloudFormation | freeCodeCamp' 🌟](https://www.youtube.com/watch?v=zA8guDqfv40) [DE FACTO STANDARD] [GUIDE] β€” A comprehensive boot-camp produced by freeCodeCamp focusing on CloudFormation foundations. Details modular resource design, dependency mapping, drift protection, and secure infrastructure-as-code delivery pipelines. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-messaging.md b/v2-docs/aws-messaging.md index 50379b03..4f0826ad 100644 --- a/v2-docs/aws-messaging.md +++ b/v2-docs/aws-messaging.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-miscellaneous.md b/v2-docs/aws-miscellaneous.md index 78a3ba7b..e0021a6d 100644 --- a/v2-docs/aws-miscellaneous.md +++ b/v2-docs/aws-miscellaneous.md @@ -21,7 +21,6 @@ - [sst.dev: Moving away from CDK: CDK doesn’t create the infrastructure you define](https://sst.dev/blog/moving-away-from-cdk) [COMMUNITY-TOOL] - [AWS Cloud Endure Migration](https://aws.amazon.com/application-migration-service) [COMMUNITY-TOOL] - [Trainline.com dumps Oracle and Microsoft, gulps AWS Kool-Aid](http://www.theregister.co.uk/2016/07/13/trainline_dumps_oracle_microsoft_goes_full_aws_cto_interview) [COMMUNITY-TOOL] - - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - [AWS Elastic Beanstalk Supports ASP.NET Core and Multi-App .NET Support](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-asp-net-core-and-multi-app-net-support) [COMMUNITY-TOOL] - [AWS Elastic Beanstalk Supports Application Load Balancer](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-application-load-balancer) [COMMUNITY-TOOL] - [AWS Elastic Beanstalk Supports Nginx Proxy Server with Tomcat](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-nginx-proxy-server-with-tomcat) [COMMUNITY-TOOL] @@ -54,6 +53,7 @@ - [faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts](https://faun.pub/using-aws-session-manager-for-port-forwarding-to-remote-hosts-8168589ba579) [COMMUNITY-TOOL] - [Architecting a Highly Available Serverless, Microservices-Based Ecommerce Site](https://aws.amazon.com/blogs/architecture/architecting-a-highly-available-serverless-microservices-based-ecommerce-site) [COMMUNITY-TOOL] - [London DevOps - Trainline, A DevOps Journey - Chris Turvil](https://www.youtube.com/watch?v=IUvUmqu1MBQ) [COMMUNITY-TOOL] + - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - [aws.amazon.com: Creating a digital map of COVID-19 virus for discovery of' new treatment compounds](https://aws.amazon.com/blogs/hpc/creating-a-digital-map-of-covid-19-virus-for-discovery-of-new-treatment-compounds) [COMMUNITY-TOOL] - [AWS LightSail](https://aws.amazon.com/lightsail) [COMMUNITY-TOOL] - [aws.amazon.com: Optimize your modern data architecture for sustainability:' Part 1 – data ingestion and data lake](https://aws.amazon.com/blogs/architecture/optimize-your-modern-data-architecture-for-sustainability-part-1-data-ingestion-and-data-lake) [COMMUNITY-TOOL] @@ -62,5 +62,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-monitoring.md b/v2-docs/aws-monitoring.md index b9a75c2d..21bfd2c2 100644 --- a/v2-docs/aws-monitoring.md +++ b/v2-docs/aws-monitoring.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-networking.md b/v2-docs/aws-networking.md index 5f046b1c..d7d07761 100644 --- a/v2-docs/aws-networking.md +++ b/v2-docs/aws-networking.md @@ -59,5 +59,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-newfeatures.md b/v2-docs/aws-newfeatures.md index 7f216c25..4aac7e3f 100644 --- a/v2-docs/aws-newfeatures.md +++ b/v2-docs/aws-newfeatures.md @@ -128,5 +128,5 @@ - [Amazon EKS introduces EKS Pod Identity](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Highlights the launch of EKS Pod Identity, an evolved architectural alternative to IRSA (IAM Roles for Service Accounts). By utilizing a highly optimized local agent daemon on worker nodes, it simplifies IAM association, scales beyond IRSA session limits, and works across multiple clusters with ease. A fundamental improvement to EKS access management. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-pricing.md b/v2-docs/aws-pricing.md index 1738d389..e621e553 100644 --- a/v2-docs/aws-pricing.md +++ b/v2-docs/aws-pricing.md @@ -27,5 +27,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-security.md b/v2-docs/aws-security.md index e7fa8e64..a26e4886 100644 --- a/v2-docs/aws-security.md +++ b/v2-docs/aws-security.md @@ -28,10 +28,6 @@ - [How to Reduce Security Threats and Operating Costs Using AWS WAF and Amazon CloudFront](http://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou) [COMMUNITY-TOOL] - [AWS WAF sample rules](https://github.com/amazon-archives/aws-waf-sample) ⭐ 511 [COMMUNITY-TOOL] - [k21academy.com: AWS Secrets Manager](https://k21academy.com/aws-cloud/aws-secrets-manager) [COMMUNITY-TOOL] - - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] - [AWS Security](https://aws.amazon.com/security) [COMMUNITY-TOOL] - [AWS Security docs](https://docs.aws.amazon.com/security) [COMMUNITY-TOOL] - [Amazon’s customer service backdoor](https://medium.com/@espringe/amazon-s-customer-service-backdoor-be375b3428c4#.qyixu5mu3) [COMMUNITY-TOOL] @@ -82,6 +78,9 @@ - [jimmydqv.com: AWS IAM Anywhere 🌟](https://jimmydqv.com/iam-anywhere) [COMMUNITY-TOOL] - [Simplifying permissions management at scale using tags in AWS Organizations](https://aws.amazon.com/blogs/mt/simplifying-permissions-management-at-scale-using-tags-in-aws-organizations) [COMMUNITY-TOOL] - [Standardize compliance in AWS using DevOps and a Cloud Center of Excellence (CCOE) approach](https://aws.amazon.com/blogs/mt/standardize-compliance-in-aws-using-devops-and-a-cloud-center-of-excellence-ccoe-approach) [COMMUNITY-TOOL] + - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] + - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] + - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - [aws.amazon.com: Automate AWS Control Tower landing zone operations using' APIs](https://aws.amazon.com/about-aws/whats-new/2023/11/automate-aws-control-tower-zone-operations-apis) [COMMUNITY-TOOL] - [doit-intl.com: AWS Firewalls 101: How and when to use each one](https://blog.doit-intl.com/aws-firewalls-101-how-and-when-to-use-each-one-d4ad8087a6b3) [COMMUNITY-TOOL] - [Automatically block suspicious traffic with AWS Network Firewall and Amazon GuardDuty](https://aws.amazon.com/es/blogs/security/automatically-block-suspicious-traffic-with-aws-network-firewall-and-amazon-guardduty) [COMMUNITY-TOOL] @@ -90,6 +89,7 @@ - [medium: Protecting your Web Application or APIs using AWS WAF](https://medium.com/avmconsulting-blog/protecting-your-web-application-or-apis-using-aws-waf-1829ff79275a) [COMMUNITY-TOOL] - [faun.pub: Set up global rate limiting with AWS WAF in 5 minutes](https://faun.pub/set-up-global-rate-limiting-with-aws-waf-in-5-minutes-bd43a9309683) [COMMUNITY-TOOL] - [dev.to: AWS WAF (Web Application Firewall): Deep Dive](https://dev.to/aws-builders/aws-waf-web-application-firewall-deep-dive-15bd) [COMMUNITY-TOOL] + - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - [How to replicate secrets in AWS Secrets Manager to multiple Regions](https://aws.amazon.com/blogs/security/how-to-replicate-secrets-aws-secrets-manager-multiple-regions) [COMMUNITY-TOOL] - [AWS Secrets Manager controller POC: an EKS operator for automatic rotation' of secrets](https://aws.amazon.com/blogs/containers/aws-secrets-manager-controller-poc-an-eks-operator-for-automatic-rotation-of-secrets) [COMMUNITY-TOOL] - [blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start](https://blog.devops.dev/manage-secrets-on-aws-and-helm-as-environment-variables-f7ec998c58fc) [COMMUNITY-TOOL] @@ -114,5 +114,5 @@ - [How-To Secure A Linux Server](https://github.com/imthenachoman/How-To-Secure-A-Linux-Server) ⭐ 27424 [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An exhaustive, highly popular guide for securing production Linux environments. Covers SSH hardening, firewalls, user permission boundaries, 2FA, kernel optimization, audit logs, and automated vulnerability scanning. --- -πŸ’‘ **Explore Related:** [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) | [AWS Backup](./aws-backup.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-serverless.md b/v2-docs/aws-serverless.md index 20255215..a0d2cb92 100644 --- a/v2-docs/aws-serverless.md +++ b/v2-docs/aws-serverless.md @@ -7,6 +7,7 @@ - [Build a Python Microservice with Amazon Web Services Lambda & API Gateway](http://www.giantflyingsaucer.com/blog/?p=5730) [COMMUNITY-TOOL] - [blog.powerupcloud.com: AWS inventory details in CSV using lambda](http://blog.powerupcloud.com/2016/02/07/aws-inventory-details-in-csv-using-lambda) [COMMUNITY-TOOL] + - [betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [COMMUNITY-TOOL] - [npmjs.com: Lambda load test](https://www.npmjs.com/package/lambda-load-test) [COMMUNITY-TOOL] - [blog.usejournal.com: Building a Serverless Back-end with AWS](https://blog.usejournal.com/building-a-serverless-back-end-with-aws-5bb3642a3f4) [COMMUNITY-TOOL] - [kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [COMMUNITY-TOOL] @@ -16,7 +17,6 @@ - [medium.com/@andrewjr350: Misunderstanding of Serverless (AWS)](https://medium.com/@andrewjr350/misunderstanding-of-serverless-aws-835c7076ea4c) [COMMUNITY-TOOL] - [medium.com/aws-serverless-microservices-with-patterns-best: Cloud-Native' Microservices Evolves to AWS Serverless Event-driven Architectures](https://medium.com/aws-serverless-microservices-with-patterns-best/cloud-native-microservices-evolves-to-aws-serverless-event-driven-architectures-9a38c473f4f8) [COMMUNITY-TOOL] - [betterprogramming.pub: Exploring the Serverless Event-Driven Architecture](https://betterprogramming.pub/exploring-the-serverless-event-driven-architecture-8d6bda93e823) [COMMUNITY-TOOL] - - [betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [COMMUNITY-TOOL] - [medium.com/awesome-cloud: AWS β€” Difference between Serverless (Lambda) and' Containers (Kubernetes)](https://medium.com/awesome-cloud/aws-difference-between-serverless-lambda-and-containers-kubernetes-serverless-vs-containers-lambda-vs-k8s-a166931870a2) [COMMUNITY-TOOL] - [aws.plainenglish.io: Let's design a serverless ETL pipeline with AWS services](https://aws.plainenglish.io/lets-design-a-serverless-etl-pipeline-with-aws-services-9ab88c95afd4) [COMMUNITY-TOOL] - [faun.pub: Serverless With Spring Boot & AWS Lambda](https://faun.pub/serverless-with-spring-boot-aws-lambda-bc76c1de2b12) [COMMUNITY-TOOL] @@ -173,5 +173,5 @@ - [terrateam.io: AWS Lambda Function with Terraform](https://terrateam.io/blog/aws-lambda-function-with-terraform) [COMMUNITY-TOOL] β€” A comprehensive operational guide explaining how to declare, compile, and manage AWS Lambda functions natively within Terraform infrastructure-as-code patterns. It maps IAM role dependencies, source code hash tracking, and automated zip compilation cycles. This is an essential blueprint for teams prioritizing Terraform-centric CI/CD environments. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-spain.md b/v2-docs/aws-spain.md index c142139e..e48c9b82 100644 --- a/v2-docs/aws-spain.md +++ b/v2-docs/aws-spain.md @@ -21,5 +21,5 @@ - [AWS Transit Gateway is now available in Europe (Spain) Region](https://aws.amazon.com/about-aws/whats-new/2023/04/aws-transit-gateway-europe-spain-region) [DOCUMENTATION] [ENTERPRISE-STABLE] β€” AWS announcement declaring the availability of Transit Gateway in the Europe (Spain) region. Enables cloud architects to build highly scalable hub-and-spoke virtual private networks natively. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-storage.md b/v2-docs/aws-storage.md index 049842a3..3ad8cee4 100644 --- a/v2-docs/aws-storage.md +++ b/v2-docs/aws-storage.md @@ -59,5 +59,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Databases](./aws-databases.md) | [AWS Backup](./aws-backup.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-tools-scripts.md b/v2-docs/aws-tools-scripts.md index c4d59bab..0997d180 100644 --- a/v2-docs/aws-tools-scripts.md +++ b/v2-docs/aws-tools-scripts.md @@ -5,16 +5,15 @@ ## Standard Reference - - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [ermetic/access-undenied-aws 🌟](https://github.com/tenable/access-undenied-aws) ⭐ 271 [COMMUNITY-TOOL] - [ermetic.com: Access Undenied on AWS](https://www.tenable.com/blog/access-undenied-on-aws) [COMMUNITY-TOOL] - [github.com/containerscrew/aws-sso-auth](https://github.com/containerscrew/aws-sso-rs) ⭐ 4 [COMMUNITY-TOOL] - [AWS CLI Command Reference](http://docs.aws.amazon.com/cli/latest/index.html) [COMMUNITY-TOOL] - [New usage examples have been added to the CLI for CodePipeline API Reference](http://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html) [COMMUNITY-TOOL] + - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM](https://awsfundamentals.com/blog/aws-s3-rm-removing-files) [COMMUNITY-TOOL] - [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [COMMUNITY-TOOL] - - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - [AWS IP inventory](https://github.com/okelet/awsipinventory) [COMMUNITY-TOOL] - [dev.to: How to Copy a Security Group with Rules from one AWS Account to' Another account](https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb) [COMMUNITY-TOOL] - [github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -' Find resources that are not logging, and turn them on](https://github.com/awslabs/assisted-log-enabler-for-aws) ⭐ 274 [COMMUNITY-TOOL] @@ -22,6 +21,7 @@ - [github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on' AWS boto3 for manage ec2 and s3 buckets](https://github.com/Levi-Michael/boto3-ec2-s3-management) [COMMUNITY-TOOL] - [github.com/cavaliercoder/vpc-free](https://github.com/cavaliercoder/vpc-free) ⭐ 60 [COMMUNITY-TOOL] - [OpenSource at AWS](https://aws.github.io) [COMMUNITY-TOOL] + - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - [awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS](https://github.com/awslabs/aws-cloudsaga) ⭐ 475 [COMMUNITY-TOOL] - [willdady/aws-resource-based-policy-collector: AWS resource-based policy' collector](https://github.com/willdady/aws-resource-based-policy-collector) ⭐ 24 [COMMUNITY-TOOL] - [github.com/ualter: AwsBe](https://github.com/ualter/awsbe-site) [COMMUNITY-TOOL] @@ -72,5 +72,5 @@ - [steampipe 🌟](https://steampipe.io) [ENTERPRISE-STABLE] β€” A zero-dependency CLI tool that allows querying of APIs and cloud infrastructure (AWS, Azure, GitHub, etc.) dynamically using Postgres-compatible SQL. It simplifies cloud infrastructure compliance, security audits, and resource inspection by exposing multi-platform APIs as regular database tables. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-training.md b/v2-docs/aws-training.md index 449228ac..5c0779bb 100644 --- a/v2-docs/aws-training.md +++ b/v2-docs/aws-training.md @@ -30,8 +30,8 @@ - **(2021)** [==explore.skillbuilder.aws/learn: AWS Skill Builder 🌟==](https://skillbuilder.aws) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] β€” AWS's official digital training hub, offering interactive learning models, gamified simulation sandboxes, and deep system architecture tracks compiled by primary cloud specialists. - **(2023)** [community.aws/training: Training and Certification](https://builder.aws.com/learn) [COMMUNITY-TOOL] [GUIDE] β€” An official community hub connecting cloud builders with modern development labs, learning blueprints, and architectural expert-led events. - - [AWS Cloud Practitioner - Curso Completo 2023](https://www.youtube.com/watch?v=zQyrhjEAqLs) [SPANISH CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A complete video guide systematically mapping the official AWS Cloud Practitioner certification domains in Spanish. [SPANISH CONTENT] - [aws.amazon.com: ExΓ‘menes prΓ‘cticos gratuitos y 100% en espaΓ±ol para que' obtenga su certificaciΓ³n](https://aws.amazon.com/es/blogs/aws-spanish/examenes-practicos-gratuitos-y-100-en-espanol-para-que-obtenga-su-certificacion) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” AWS-published reference article detailing official practice examinations localized in Spanish to support accessible learning globally. [SPANISH CONTENT] + - [AWS Cloud Practitioner - Curso Completo 2023](https://www.youtube.com/watch?v=zQyrhjEAqLs) [SPANISH CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A complete video guide systematically mapping the official AWS Cloud Practitioner certification domains in Spanish. [SPANISH CONTENT] - [Schedule an Exam](https://aws.amazon.com/certification/certification-prep/testing) [COMMUNITY-TOOL] β€” The official registration and scheduling center for AWS Certification Exams. Provides standard instructions for coordinating remote proctoring environments. - [aws.amazon.com: First AWS Certification Study Guide Now Available](https://aws.amazon.com/es/about-aws/whats-new/2016/10/first-aws-certification-study-guide-now-available) [COMMUNITY-TOOL] β€” Historically notable launch announcement of the first official AWS-authored certification study guide. While structurally important, newer cloud paradigms limit its relevance for current exams. #### AWS Professional @@ -57,5 +57,5 @@ - **(2021)** [acloudguru.com](https://www.pluralsight.com/cloud-guru) [COMMUNITY-TOOL] [GUIDE] β€” A premier enterprise learning platform specialized in modern cloud-native system training. Delivers deep hands-on sandbox labs, certification preparation curricula, and continuous technical playground resources. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws.md b/v2-docs/aws.md index 8740e51d..d6523a50 100644 --- a/v2-docs/aws.md +++ b/v2-docs/aws.md @@ -30,17 +30,12 @@ - [AWS Cloud Adoption Framework (AWS CAF)](https://aws.amazon.com/cloud-adoption-framework) [COMMUNITY-TOOL] - [Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/?trk=0d3532c8-5f49-4c86-9683-96c2417e9b4b&sc_channel=el) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - - [medium.com/towards-cloud-computing: 7 Free AWS Practice Labs and AWS Workshops' resources](https://medium.com/towards-cloud-computing/7-free-aws-practice-labs-and-aws-workshops-resources-d0a861f05d3) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [AWS Cloud Products](https://aws.amazon.com/products) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] + - [medium.com/towards-cloud-computing: 7 Free AWS Practice Labs and AWS Workshops' resources](https://medium.com/towards-cloud-computing/7-free-aws-practice-labs-and-aws-workshops-resources-d0a861f05d3) [COMMUNITY-TOOL] - [AWS Local Zones locations](https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations) [COMMUNITY-TOOL] - [aws.amazon.com/new: What's New with AWS?](https://aws.amazon.com/new) [COMMUNITY-TOOL] - [repost.aws 🌟](https://repost.aws) [COMMUNITY-TOOL] + - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [AWS Marketplace](https://aws.amazon.com/marketplace) [COMMUNITY-TOOL] - [The Open Guide to Amazon Web Services](https://github.com/open-guides/og-aws) ⭐ 36416 [DE FACTO STANDARD] - [AWS Ramp-Up Guides](https://aws.amazon.com/es/training/ramp-up-guides) [COMMUNITY-TOOL] @@ -71,6 +66,7 @@ - [freecodecamp.org/news/tag/aws](https://www.freecodecamp.org/news/tag/aws) [COMMUNITY-TOOL] - [paigeshin1991.medium.com: Drop Nuclear Bomb on your AWS account. How to' clear your entire AWS services in 3 seconds](https://paigeshin1991.medium.com/drop-nuclear-bomb-on-your-aws-services-how-to-clear-your-entire-aws-account-in-3-seconds-53f28928e09c) [COMMUNITY-TOOL] - [medium.com/gargee-bhatnagar: How to Create a Custom AMI with Image Pipeline' and Automate its Creation Using EC2 Image Builder](https://medium.com/gargee-bhatnagar/how-to-create-a-custom-ami-with-image-pipeline-and-automate-its-creation-using-ec2-image-builder-7e194e39c8e9) [COMMUNITY-TOOL] + - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - [medium.com/@imaze.enabulele: Autoscaling EC2 Instances for High Availability' and Stress Testing 🌟](https://medium.com/@imaze.enabulele/autoscaling-ec2-instances-for-high-availability-and-stress-testing-946b41f229e2) [COMMUNITY-TOOL] - [awstip.com: How to list all resources in your AWS account](https://awstip.com/how-to-list-all-resources-in-your-aws-account-c3f18061f71b) [COMMUNITY-TOOL] - [Building highly resilient applications with on-premises interdependencies using AWS Local Zones](https://aws.amazon.com/blogs/compute/building-highly-resilient-applications-with-on-premises-interdependencies-using-aws-local-zones) [COMMUNITY-TOOL] @@ -79,6 +75,7 @@ - [dev.to: Best Practices When Designing AWS Architecture 🌟🌟](https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d) [COMMUNITY-TOOL] - [mrdevops.hashnode.dev: How to Create EC2 Instance in AWS: Step by Step' Tutorial](https://mrdevops.hashnode.dev/how-to-create-ec2-instance-in-aws-step-by-step-tutorial) [COMMUNITY-TOOL] - [infoq.com: AWS Publishes Reference Architecture and Implementations for' Deployment Pipelines](https://www.infoq.com/news/2023/02/aws-deployment-pipelines) [COMMUNITY-TOOL] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [Jayendra's Blog 🌟🌟](https://jayendrapatil.com) [COMMUNITY-TOOL] - [aws.plainenglish.io](https://aws.plainenglish.io) [COMMUNITY-TOOL] - [AWStip.com](https://awstip.com) [COMMUNITY-TOOL] @@ -96,7 +93,10 @@ - [AWS Webinar Channel](https://www.youtube.com/user/AWSwebinars) [COMMUNITY-TOOL] - [AWS Podcasts](https://aws.amazon.com/podcasts/aws-podcast) [COMMUNITY-TOOL] - [AWS Techchat](https://aws.amazon.com/podcasts/aws-techchat) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - [The AWS Developer Blog now includes Python & GoLang](https://aws.amazon.com/blogs/developer) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [medium: Top 4 AWS Patterns of Highly Available API](https://medium.com/greenm/top-4-aws-patterns-of-highly-available-api-d34599bfbb96) [COMMUNITY-TOOL] - [medium: AWS configuration files, explained](https://medium.com/@ben11kehoe/aws-configuration-files-explained-9a7ea7a5b42e) [COMMUNITY-TOOL] - [AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),' EU (Frankfurt) and Asia Pacific (Tokyo)](https://aws.amazon.com/about-aws/whats-new/2016/04/aws-config-rules-now-available-in-4-new-regions-us-west-oregon-eu-ireland-eu-frankfurt-and-asia-pacific-tokyo) [COMMUNITY-TOOL] @@ -132,5 +132,5 @@ - [RunsOn: Self-hosted GitHub Actions Runners in AWS](https://runs-on.com) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/azure.md b/v2-docs/azure.md index ebef47ff..c331070a 100644 --- a/v2-docs/azure.md +++ b/v2-docs/azure.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/azure-expressroute-resiliency-best-practices-for-production-critical-workloads/4394842) [COMMUNITY-TOOL] - [Azure Products by Region Table](https://azure.microsoft.com/en-us/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - [Microsoft Azure](https://azure.microsoft.com/en-us) [COMMUNITY-TOOL] @@ -46,6 +45,7 @@ - [Azure Load Testing](https://azure.microsoft.com/en-us/en-gb/products/load-testing) [COMMUNITY-TOOL] - [azure.microsoft.com: Microsoft Azure Load Testing is now generally available](https://azure.microsoft.com/en-us/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available) [COMMUNITY-TOOL] - [github.com/microsoft/CBL-Mariner](https://github.com/microsoft/azurelinux) ⭐ 4823 [ENTERPRISE-STABLE] + - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [azure.microsoft.com: Azure Quickstart Templates](https://learn.microsoft.com/en-us/samples/browse/?expanded=azure&products=azure-resource-manager) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: ARM Template Specs now GA!](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/arm-template-specs-now-ga/2402618) [COMMUNITY-TOOL] @@ -120,23 +120,6 @@ - [docs.microsoft.com: Using Policy with Azure Site Recovery](https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [COMMUNITY-TOOL] - [infoworld.com: Getting started with Azure OpenAI](https://www.infoworld.com/article/2337918/getting-started-with-azure-openai.html) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources for learning generative AI in 2024](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/the-ai-study-guide-azure%E2%80%99s-top-free-resources-for-learning-generative-ai-in-2024/4036890) [COMMUNITY-TOOL] - - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] @@ -185,6 +168,7 @@ - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] - [learn.microsoft.com: What is the Microsoft Cloud Adoption Framework for' Azure?](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/overview) [COMMUNITY-TOOL] - [linkedin.com: The Ultimate Guide to Azure Cloud Adoption Framework Lifecycle](https://www.linkedin.com/pulse/ultimate-guide-azure-cloud-adoption-framework-gregor-wohlfarter-hb4sf) [COMMUNITY-TOOL] + - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - [learn.microsoft.com: Azure Well-Architected Framework](https://learn.microsoft.com/en-us/azure/well-architected) [COMMUNITY-TOOL] - [azure.github.io: Azure Proactive Resiliency Library (APRL)](https://azure.github.io/Azure-Proactive-Resiliency-Library) [COMMUNITY-TOOL] - [learn.microsoft.com: Azure Well-Architected Framework perspective on Azure' App Service (Web Apps)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/app-service-web-apps) [COMMUNITY-TOOL] @@ -192,7 +176,11 @@ - [linkedin.com: CAF vs WAF: Which Framework to Use for Your Cloud Migration?](https://www.linkedin.com/pulse/caf-vs-waf-which-framework-use-your-cloud-migration-gregor-wohlfarter-hko0f) [COMMUNITY-TOOL] - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] + - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - [medium.com/microsoftazure: Ultimate guide for Enterprise-scale landing zone' for Azure](https://medium.com/microsoftazure/ultimate-guide-for-azure-cloud-adoption-framework-for-enterprise-scale-landing-zone-bba2a385134d) [COMMUNITY-TOOL] - [thomasmaurer.ch: Azure Landing Zone Review Assessment](https://www.thomasmaurer.ch/2023/09/azure-landing-zone-review-assessment) [COMMUNITY-TOOL] - [Azure Sandbox](https://learn.microsoft.com/en-us/azure/architecture/guide/azure-sandbox/azure-sandbox) [COMMUNITY-TOOL] @@ -201,7 +189,9 @@ - [github.com/Azure/azqr](https://github.com/Azure/azqr) ⭐ 765 [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - [hlokensgard.no: Azure Virtual Network Manager – A game changer or just a' costly upgrade?](https://hlokensgard.no/2024/07/01/azure-virtual-network-manager-a-game-changer-or-just-a-costly-upgrade) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - [Manage Azure IPAM with Terraform](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [techcommunity.microsoft.com](https://techcommunity.microsoft.com) [COMMUNITY-TOOL] - [thomasthornton.cloud: Thomas Thornton](https://thomasthornton.cloud) [COMMUNITY-TOOL] - [thomasmaurer.ch](https://www.thomasmaurer.ch) [COMMUNITY-TOOL] @@ -220,12 +210,15 @@ - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] - [github.com/Azure-Samples/azure-load-testing-samples 🌟](https://github.com/Azure-Samples/azure-load-testing-samples) ⭐ 27 [COMMUNITY-TOOL] - [thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is' Not Easy](https://thenewstack.io/deploying-microsofts-new-linux-distribution-as-a-vm-is-not-easy) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - [mattfeltonma/azure-networking-patterns](https://github.com/mattfeltonma/azure-networking-patterns) ⭐ 163 [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] - [thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM' templates](https://www.thomasmaurer.ch/2020/12/learn-how-to-deploy-and-manage-azure-resources-with-arm-templates) [COMMUNITY-TOOL] + - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] - [github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide' 🌟](https://github.com/nnellans/ado-pipelines-guide) ⭐ 74 [COMMUNITY-TOOL] @@ -260,6 +253,7 @@ - [github.com/JFolberth/TheYAMLPipelineOne 🌟](https://github.com/JFolberth/TheYAMLPipelineOne) ⭐ 221 [COMMUNITY-TOOL] - [gist.github.com: This snippet contains the steps to generate a terraform' plan and post it as a comment of a pull request in Azure DevOps](https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597) [COMMUNITY-TOOL] - [youtube: Databricks CI/CD: Azure DevOps Pipeline + DABs](https://www.youtube.com/watch?v=SZM49lGovTg) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - [stackoverflow.com: What is the difference between an Azure tenant and' Azure subscription?](https://stackoverflow.com/questions/47307368/what-is-the-difference-between-an-azure-tenant-and-azure-subscription) [COMMUNITY-TOOL] - [marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions](https://marckean.com/2016/06/01/azure-vs-azure-ad-accounts-tenants-subscriptions) [COMMUNITY-TOOL] - [blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in' Office 365](https://blogit.create.pt/miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365) [COMMUNITY-TOOL] @@ -283,10 +277,12 @@ - [microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1](https://github.com/microsoftgraph/msgraph-sdk-powershell) ⭐ 865 [COMMUNITY-TOOL] - [nathannellans.com: App Registrations, Enterprise Apps, and Service Principals' 🌟](https://www.nathannellans.com/post/app-registrations-enterprise-apps-and-service-principals) [COMMUNITY-TOOL] - [zer1t0.gitlab.io: Attacking Active Directory: 0 to 0.9 🌟](https://zer1t0.gitlab.io/posts/attacking_ad) [COMMUNITY-TOOL] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [architecture diagrams and slides](https://github.com/microsoft/azure_arc) ⭐ 805 [COMMUNITY-TOOL] - [thomasmaurer.ch: Run cloud-native apps on Azure PaaS anywhere](https://www.thomasmaurer.ch/2021/06/run-cloud-native-apps-on-azure-paas-anywhere) [COMMUNITY-TOOL] - [Secure DevOps Kit for Azure](https://github.com/azsk/DevOpsKit) ⭐ 222 [COMMUNITY-TOOL] - [DevOpsKit-docs](https://github.com/azsk/DevOpsKit-docs) ⭐ 498 [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - [learn.microsoft.com: Environment variables and app settings in Azure App' Service](https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings) [COMMUNITY-TOOL] - [learn.microsoft.com: Configure a custom container for Azure App Service](https://learn.microsoft.com/en-us/azure/app-service/configure-custom-container) [COMMUNITY-TOOL] - [returngis.net: Acceder a un App Service con Private Endpoint desde otra' Vnet](https://www.returngis.net/2021/08/acceder-a-un-app-service-con-private-endpoint-desde-otra-vnet) [COMMUNITY-TOOL] @@ -296,7 +292,9 @@ - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [nathannellans.com: Azure Application Gateway - Part 1 🌟](https://www.nathannellans.com/post/azure-application-gateway-part-1) [COMMUNITY-TOOL] - [acethecloud.com: Which is better Azure App Gateway or Nginx configured on' Azure VMs](https://acethecloud.com/blog/azure-application-gateway-and-nginx-on-vm) [COMMUNITY-TOOL] + - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - [learn.microsoft.com: AZ-204: Implement Azure Functions 🌟](https://learn.microsoft.com/en-us/training/paths/implement-azure-functions) [COMMUNITY-TOOL] + - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] - [havanrijn.wordpress.com: Don’t let Azure Log Analytics break the bank](https://havanrijn.wordpress.com/2024/04/01/dont-let-azure-log-analytics-break-the-bank) [COMMUNITY-TOOL] - [itnext.io: How to setup CI CD pipelines for Android with Azure DevOps](https://itnext.io/how-to-setup-ci-cd-pipelines-for-android-with-azure-devops-2a4ded0de0e7) [COMMUNITY-TOOL] - [sahansera.dev: Multi-stage builds for Ionic Apps with Azure Pipeline Templates](https://sahansera.dev/multi-stage-builds-with-azure-pipelines-ionic) [COMMUNITY-TOOL] @@ -371,6 +369,7 @@ - [github.com/azure/fleet](https://github.com/azure/fleet) ⭐ 224 [COMMUNITY-TOOL] - [medium.com/codex: 7 Best Practices for Data Ingestion](https://medium.com/codex/7-best-practices-for-data-ingestion-f336c6b5128c) [COMMUNITY-TOOL] - [mssqltips.com: Choosing Between SQL Server Integration Services and Azure' Data Factory](https://www.mssqltips.com/sqlservertip/7094/azure-data-factory-vs-ssis-similarities-differences) [COMMUNITY-TOOL] + - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [muycomputer.com: WinGet 1.0, ya estΓ‘ aquΓ­ el administrador de paquetes para' Windows](https://www.muycomputer.com/2021/06/03/winget-1-0-paquetes-windows-10) [COMMUNITY-TOOL] - [thomasmaurer.ch: Getting started with Windows Package Manager WinGet](https://www.thomasmaurer.ch/2021/07/getting-started-with-windows-package-manager-winget) [COMMUNITY-TOOL] - [thenewstack.io: This Week in Programming: Windows Opens Up to Android Developers](https://thenewstack.io/this-week-in-programming-windows-opens-up-to-android-developers) [COMMUNITY-TOOL] @@ -403,6 +402,7 @@ - [github.com/BrianCollet/onboard-automator](https://github.com/BrianCollet/onboard-automator) [COMMUNITY-TOOL] - [github.com/nicolgit/azure-firewall-mon: az-firewall-mon](https://github.com/nicolgit/azure-firewall-mon) ⭐ 89 [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] + - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] ## Agentic Engineering @@ -486,8 +486,8 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model ##### Azure DevOps (1) - - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. + - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. #### Language Runtimes ##### Azure DevOps (2) @@ -498,13 +498,23 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model #### Azure DevOps (3) - [Securing Azure DevOps When Using Private Repositories](https://www.linkedin.com/top-content/?trk=article_not_found) [COMMUNITY-TOOL] β€” Analyses secure integration patterns for private Azure DevOps environments. Offers standard reference controls for isolating source code hosting, managing external worker access, and mitigating common misconfiguration patterns across self-hosted agent pools. - - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] + - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. ### Cloud Security #### Identity Federation - [mattias.engineer: Azure Federated Identity Credentials for GitHub](https://mattias.engineer/blog/2024/azure-federated-credentials-github) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] β€” An in-depth configuration guide explaining how to design passwordless integrations between GitHub Actions and Microsoft Azure using OpenID Connect (OIDC). Eliminates long-lived static API secrets in favor of short-lived federated credentials. +## Public Cloud Providers + +### Azure Kubernetes Service AKS + +#### Observability and Monitoring + + - **(2024)** [techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Focuses on utilizing the Advanced Network Observability tool inside AKS. By using modern eBPF technology, it provides insights into packet loss, path drops, and end-to-end routing delays across clusters. +#### Service Mesh + + - **(2023)** [techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A declarative infrastructure blueprint outlining how to install and manage the native Istio Service Mesh add-on on AKS using Bicep. Highlights lifecycle management integrations, sidecar provisioning schemes, and traffic routing policies within secure Microsoft architectures. ## Security ### Identity Management @@ -517,7 +527,12 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model #### Network Protection - [Building a DDoS Response Plan with Azure DDoS Protection](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/building-a-ddos-response-plan/4372256) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architecture plan to withstand high-volume distributed denial-of-service attempts. Live Grounding: Focuses heavily on cloud-native patterns like rate-limiting, load-balancer protection, and Edge integration on Azure platforms. +### Secrets Management + +#### Cloud Integrations + + - **(2025)** [Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Evaluates four approaches to integrate Azure Key Vault secrets within AKS environments. Weighs security architectures including Azure Workload Identity and the Secrets Store CSI driver. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/caching.md b/v2-docs/caching.md index 9ca1a32c..58c7d817 100644 --- a/v2-docs/caching.md +++ b/v2-docs/caching.md @@ -23,15 +23,15 @@ - [Nginx: a caching, thumbnailing, reverse proxying image server? 🌟](http://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-) [COMMUNITY-TOOL] - [highscalability.com: Building nginx and Tarantool based services 🌟](http://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html) [COMMUNITY-TOOL] - [kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [COMMUNITY-TOOL] - - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Wikipedia: Web cache](https://en.wikipedia.org/wiki/Web_cache) [COMMUNITY-TOOL] - [Wikipedia: Dynamic site acceleration](https://en.wikipedia.org/wiki/Dynamic_site_acceleration) [COMMUNITY-TOOL] + - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Dzone: An Introduction to Caching: How and Why We Do It 🌟](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) [COMMUNITY-TOOL] - [medium: Caching β€” System Design Concept 🌟](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300) [COMMUNITY-TOOL] - [medium: Microservices Distributed Caching](https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-caching-76828817e41b) [COMMUNITY-TOOL] - [medium.com/rtkal: Distributed Cache Design](https://medium.com/rtkal/distributed-cache-design-348cbe334df1) [COMMUNITY-TOOL] - [surfingcomplexity.blog: Cache invalidation really is one of the hardest' problems in computer science](https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science) [COMMUNITY-TOOL] + - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [Dzone: Getting Started with Infinispan](https://dzone.com/refcardz/getting-started-infinispan) [COMMUNITY-TOOL] - [Red Hat Data Grid Overview](https://developers.redhat.com/products/datagrid/overview) [COMMUNITY-TOOL] - [Red Hat Data Grid](https://www.redhat.com/en/technologies/jboss-middleware/data-grid) [COMMUNITY-TOOL] @@ -58,7 +58,7 @@ #### Caching - - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. + - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. ## Networking ### Load Balancing @@ -75,5 +75,5 @@ - [github.com/taubyte/tau: Tau](https://github.com/taubyte/tau) ⭐ 5030 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The main open-source repository for Tau. This platform handles autonomous routing, distributed database syncs, and scaling for multi-tenant edge services, running on WebAssembly. --- -πŸ’‘ **Explore Related:** [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md) +πŸ’‘ **Explore Related:** [Servicemesh](./servicemesh.md) | [Istio](./istio.md) | [Networking](./networking.md) diff --git a/v2-docs/chaos-engineering.md b/v2-docs/chaos-engineering.md index 941998a2..3b08aa4b 100644 --- a/v2-docs/chaos-engineering.md +++ b/v2-docs/chaos-engineering.md @@ -67,5 +67,5 @@ - [Chaos engineering on Amazon EKS using AWS Fault Injection Simulator](https://aws.amazon.com/blogs/devops/chaos-engineering-on-amazon-eks-using-aws-fault-injection-simulator) [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] β€” Guided workflow utilizing AWS FIS (Fault Injection Simulator) to execute controlled resilience and disruption experiments against EKS node groups and containers. Demonstrates monitoring system reaction metrics and reinforcing application failover. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/chatgpt.md b/v2-docs/chatgpt.md index 4050733c..5fdf585e 100644 --- a/v2-docs/chatgpt.md +++ b/v2-docs/chatgpt.md @@ -5,8 +5,8 @@ ## Standard Reference - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift](https://medium.com/@andretost_75145/using-chatgpt-to-learn-kubernetes-and-openshift-15051bc95535) [COMMUNITY-TOOL] - [betterprogramming.pub: ChatGPT and Software Architecture](https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a) [COMMUNITY-TOOL] - [abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer's' assistant](https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data) [COMMUNITY-TOOL] @@ -53,13 +53,6 @@ #### Enterprise AI - [thenewstack.io: Using ChatGPT for Questions Specific to Your Company Data](https://thenewstack.io/using-chatgpt-for-questions-specific-to-your-company-data) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Technical deep-dive on Retrieval-Augmented Generation (RAG). Outlines how to query private corporate document indexes using semantic vector databases paired with ChatGPT-style APIs securely. -## DevOps and Automation - -### AI-Assisted Operations - -#### Infrastructure as Code (1) - - - **(2023)** [ansible.com: Ansible and ChatGPT: Putting it to the test](https://www.redhat.com/en/blog/channel/open-source-communities) 🌟🌟🌟 [CASE STUDY] [EMERGING] β€” Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification. ## Healthcare Technology ### Artificial Intelligence (1) @@ -113,7 +106,7 @@ - [GitHub Copilot Now Explains Failed Actions Jobs (GA)](https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga) [ENTERPRISE-STABLE] β€” An official GitHub product announcement marking the General Availability of GitHub Copilot's automated pipeline diagnostics. Empowers developers to quickly resolve failing CI/CD builds by getting clear, contextual, AI-driven summaries and remediation plans. ## Software Engineering -### AI-Assisted Operations (1) +### AI-Assisted Operations #### Code Generation Quality @@ -125,5 +118,5 @@ - **(2025)** [**Think Python**](https://allendowney.github.io/ThinkPython) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A classic computational thinking handbook utilizing Python. Focuses on algorithmic integrity, data structure designs, object-oriented implementations, and debug execution pipelines. --- -πŸ’‘ **Explore Related:** [AI](./ai.md) | [AI Agents MCP](./ai-agents-mcp.md) | [MLOps](./mlops.md) +πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [AI](./ai.md) | [MLOps](./mlops.md) diff --git a/v2-docs/cheatsheets.md b/v2-docs/cheatsheets.md index 484d3f46..608f1d70 100644 --- a/v2-docs/cheatsheets.md +++ b/v2-docs/cheatsheets.md @@ -5,12 +5,12 @@ ## Standard Reference - - [Kubectl Autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - [cheat-sheets.org 🌟](http://www.cheat-sheets.org) [COMMUNITY-TOOL] - [ABZ-Aaron/CheatSheets](https://github.com/ABZ-Aaron/cheat-sheets) [COMMUNITY-TOOL] - [supple.com.au: Google advanced search operators tips and tricks](https://supple.com.au/tools/google-advance-search-operators) [COMMUNITY-TOOL] - [tutorialsdojo.com: AWS Cheat Sheets 🌟](https://tutorialsdojo.com/aws-cheat-sheets) [COMMUNITY-TOOL] + - [kubernetes.io 🌟](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [jimmysong.io: kubectl cheat sheet 🌟](https://jimmysong.io/zh/book/kubernetes-handbook) [COMMUNITY-TOOL] - [github: K8s in 30 mins 🌟](https://github.com/rosehgal/k8s-In-30Mins) ⭐ 211 [COMMUNITY-TOOL] - [computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam Prep](https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes) [COMMUNITY-TOOL] @@ -40,10 +40,7 @@ - [developer.mongodb.com: MongoDB Cheat Sheet](https://www.mongodb.com/docs) [COMMUNITY-TOOL] - [hackingcpp.com: C++ Cheat Sheets](https://hackingcpp.com/cpp/cheat_sheets) [COMMUNITY-TOOL] - [lambdatest.com: The Ultimate Selenium Python Cheat Sheet for Test Automation](https://www.testmuai.com/blog/selenium-python-cheat-sheet) [COMMUNITY-TOOL] - - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] + - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - [wizardzines.com 🌟](https://wizardzines.com) [COMMUNITY-TOOL] - [cheatography.com](https://cheatography.com) [COMMUNITY-TOOL] - [LeCoupa/awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) ⭐ 45898 [DE FACTO STANDARD] @@ -67,7 +64,6 @@ - [opensource.com: Watch command cheat sheet](https://opensource.com/downloads/watch-cheat-sheet) [COMMUNITY-TOOL] - [intellipaat.com: AWS Cheat Sheet 🌟](https://intellipaat.com/blog/tutorial/amazon-web-services-aws-tutorial/aws-cheat-sheet) [COMMUNITY-TOOL] - [igoroseledko.com: AWS CLI Cheat Sheet](https://www.igoroseledko.com/aws-cli-cheat-sheet) [COMMUNITY-TOOL] - - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - [awsgeek.com/Amazon-S3](http://www.awsgeek.com/Amazon-S3) [COMMUNITY-TOOL] - [The Google Cloud Developer's Cheat Sheet 🌟](https://github.com/priyankavergadia/google-cloud-4-words) ⭐ 8221 [ENTERPRISE-STABLE] - [cloud-architect.fr: AZ-CheatSheet: Become an expert in Azure Landing Zones](https://www.cloud-architect.fr/2022/01/19/az-cheatsheet-become-an-expert-in-azure-landing-zones) [COMMUNITY-TOOL] @@ -137,6 +133,7 @@ - [The awesome git cheat sheet](https://the-awesome-git-cheat-sheet.com) [COMMUNITY-TOOL] - [developers.redhat.com: Git cheat sheet](https://developers.redhat.com/cheat-sheetsgit) [COMMUNITY-TOOL] - [education.github.com: Git cheat sheet 🌟](https://education.github.com/git-cheat-sheet-education.pdf) [COMMUNITY-TOOL] + - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - [git-tower.com: Git cheat sheet](https://www.git-tower.com/blog/git-cheat-sheet) [COMMUNITY-TOOL] - [rogerdudler.github.io: git - the simple guide 🌟](https://rogerdudler.github.io/git-guide) [COMMUNITY-TOOL] - [rogerdudler.github.io: git cheat sheet pdf](https://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf) [COMMUNITY-TOOL] @@ -173,6 +170,7 @@ - [opensource.com: Linux Parted cheat sheet](https://opensource.com/downloads/parted-cheat-sheet) [COMMUNITY-TOOL] - [opensource.com: GNU Screen cheat sheet](https://opensource.com/downloads/gnu-screen-cheat-sheet) [COMMUNITY-TOOL] - [catonmat.net: GNU Coreutils Cheat Sheet](https://catonmat.net/gnu-coreutils-cheat-sheet) [COMMUNITY-TOOL] + - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - [stationx.net: Hacking Tools Cheat Sheet](https://www.stationx.net/hacking-tools-cheat-sheet) [COMMUNITY-TOOL] - [ssh cheat sheet](https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4) [COMMUNITY-TOOL] - [opensource.com: Learn advanced SSH commands with this cheat sheet](https://opensource.com/article/18/4/learn-advanced-ssh-commands-new-cheat-sheet) [COMMUNITY-TOOL] @@ -183,6 +181,7 @@ - [github.com: openshift cheat sheet 3](https://github.com/mhausenblas/openshift-cheat-sheet) ⭐ 6 [COMMUNITY-TOOL] - [monodot.co.uk: openshift cheat sheet 4](https://monodot.co.uk/openshift-cheatsheet) [COMMUNITY-TOOL] - [openshift.tips](https://openshift.tips) [COMMUNITY-TOOL] + - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [cookbook.openshift.org 🌟](https://cookbook.openshift.org) [COMMUNITY-TOOL] - [cookbook.openshift.org: How do I import an image from an external image' registry? 🌟](https://cookbook.openshift.org/image-registry-and-image-streams/how-do-i-import-an-image-from-an-external-image.html) [COMMUNITY-TOOL] - [developers.redhat.com: Debezium on OpenShift Cheat Sheet](https://developers.redhat.com/cheat-sheets/debezium-openshift-cheat-sheet) [COMMUNITY-TOOL] @@ -238,6 +237,7 @@ - [websitesetup.org: Python Cheat Sheet](https://websitesetup.org/python-cheat-sheet) [COMMUNITY-TOOL] - [python.plainenglish.io: The Ultimate Python Cheat Sheet | Muhammad Umair](https://python.plainenglish.io/ultimate-python-cheat-sheet-f2930e08669c) [COMMUNITY-TOOL] - [github.com/ekramasif: Basic Machine Learning - Python Cheatsheet](https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb) ⭐ 80 [COMMUNITY-TOOL] + - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [developers.redhat.com: Node.js Cheat Sheet](https://developers.redhat.com/cheat-sheets/nodejs-cheat-sheet) [COMMUNITY-TOOL] - [dev.to: Selenium Cheat Sheet](https://dev.to/razgandeanu/selenium-cheat-sheet-9lc) [COMMUNITY-TOOL] - [intellipaat.com: Selenium Cheat Sheet](https://intellipaat.com/blog/tutorial/selenium-tutorial/selenium-cheat-sheet) [COMMUNITY-TOOL] @@ -257,6 +257,13 @@ - **(2024)** [**guides.github.com: Markdown Cheat Sheet 2**](https://docs.github.com/en) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” The authoritative documentation portal for GitHub, offering deep-dives into GitHub Flavored Markdown (GFM) and integration patterns. It outlines security implications, task lists, and interactive rendering rules. Double-Evidence: While a generic entry point, live grounding confirms this repository of guides is the primary reference for understanding platform-specific rendering behaviors on the GitHub UI. - [markdownguide.org](https://www.markdownguide.org) [DE FACTO STANDARD] [GUIDE] β€” An exhaustive reference guide covering the syntax, best practices, and extended features of the Markdown markup language. It provides clear examples of basic syntax, extended elements, and compatibility matrices across parsers. Double-Evidence: This guide serves as the authoritative standard for syntax validation, and live grounding shows it is widely integrated into onboarding resources for junior developers and technical writers globally. - [Markdown Cheat Sheet 4](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ⭐ 60200 [DE FACTO STANDARD] β€” One of the most referenced cheat sheets on GitHub for fast, offline-compatible Markdown syntax lookups. Includes rendering comparisons for basic elements, blockquotes, code blocks, and inline HTML. Double-Evidence: Despite its age, live grounding confirms its massive utility and continued reference value in developer wikis, representing a classic standard for text formatting. +## Cloud Infrastructure + +### Orchestration + +#### Managed Kubernetes + + - **(2022)** [**learnk8s.io/research: Comparison of Kubernetes managed services 🌟**](https://learnkube.com/research) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Comprehensive comparison matrix evaluating key metrics of major managed Kubernetes engines, mapping out scalability limits, upgrade strategies, and CNI setups. ## Developer Reference ### Syntax Cheat Sheets @@ -271,6 +278,13 @@ #### CLI - [Quiz Grader](https://github.com/ned1313/quiz-grader) [COMMUNITY-TOOL] β€” A lightweight utility engineered to automate the grading and feedback of quizzes and programming assignments. It processes markdown-based inputs to generate structured performance assessments. Grounding highlights its utility in small-scale educational pipelines or self-assessment exercises. +## Operating Systems + +### Linux Utilities + +#### CLI Curation + + - **(2025)** [**CommandLineFu 🌟**](https://www.commandlinefu.com/commands/browse) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” An immense, user-voted platform for sharing and assessing terminal tricks. Perfect for tracking down highly specific, multi-tool regex constructs or one-liners. ## Programming Languages ### Go @@ -303,5 +317,5 @@ - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Git](./git.md) | [Linux](./linux.md) +πŸ’‘ **Explore Related:** [Kubernetes](./kubernetes.md) | [Demos](./demos.md) | [Matrix Table](./matrix-table.md) diff --git a/v2-docs/chef.md b/v2-docs/chef.md index 30a68762..dd6b1f52 100644 --- a/v2-docs/chef.md +++ b/v2-docs/chef.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/cicd-kubernetes-plugins.md b/v2-docs/cicd-kubernetes-plugins.md index 9dbe48cc..f709719b 100644 --- a/v2-docs/cicd-kubernetes-plugins.md +++ b/v2-docs/cicd-kubernetes-plugins.md @@ -27,5 +27,5 @@ - [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/cicd.md b/v2-docs/cicd.md index b5ee4ee1..6fc417d7 100644 --- a/v2-docs/cicd.md +++ b/v2-docs/cicd.md @@ -5,7 +5,7 @@ ## Standard Reference - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - [Wikipedia.org: Continuous Integration](https://en.wikipedia.org/wiki/Continuous_integration) [COMMUNITY-TOOL] @@ -31,13 +31,13 @@ - [guru99.com: CI/CD Pipeline: Learn with Example 🌟🌟🌟](https://www.guru99.com/ci-cd-pipeline.html) [COMMUNITY-TOOL] - [dzone.com: How To Build an Effective CI/CD Pipeline](https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline) [COMMUNITY-TOOL] - [hart-michael.medium.com: Why You Need Continuous Deployment](https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523) [COMMUNITY-TOOL] + - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [dzone.com: An Overview of CI/CD Pipelines With Kubernetes](https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes) [COMMUNITY-TOOL] - [betanews.com: Overcoming observability challenges in the CI/CD Pipeline](https://betanews.com/2022/01/26/overcoming-observability-challenges) [COMMUNITY-TOOL] - [medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager β€” part 2](https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb) [COMMUNITY-TOOL] - [gitconnected.com: Blue-Green with Canary Deployment β€” A Novel approach](https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d) [COMMUNITY-TOOL] - [cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more) [COMMUNITY-TOOL] - [devopslearners.com: Blue-Green vs Canary Deployment](https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - [mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases](https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases) [COMMUNITY-TOOL] - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] @@ -108,6 +108,7 @@ #### Theory + - **(2024)** [**harness.io: Progressive Delivery: Everything You Need to Know**](https://www.harness.io/blog) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A masterclass resource explaining the evolutionary shift from standard continuous delivery to progressive delivery. Explains integration of automated canary releases with advanced deployment patterns, metrics monitoring, and developer self-service. - **(2024)** [**split.io: Progressive Delivery**](https://www.harness.io/harness-devops-academy/progressive-delivery?utm_campaign=fme&utm_source=split_io&utm_medium=redirect&utm_content=individual) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A comprehensive guide hosted by Harness (following Split.io's integration) that breaks down the mechanics of Progressive Delivery, combining canary deployments, feature flags, and automated rollbacks. Outlines how to mitigate blast radius and leverage real-time observability. ## Infrastructure @@ -132,9 +133,9 @@ #### Agentic Engineering + - [Kiro: Engineering Rigor for Agentic Development](https://kiro.dev) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An emerging framework focused on enforcing software engineering rigor, test-driven validation, and deterministic guardrails within AI Agent-driven code generation and execution loops. Provides platform architectures for managing safe agent-based deployments. - [Draw.io MCP for Diagram Generation: Why It’s Worth Using](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [COMMUNITY-TOOL] β€” An illustrative guide showing how the Draw.io Model Context Protocol (MCP) server allows AI assistants to programmatically generate and edit architecture diagrams. Bridges the gap between conversational design instructions and technical diagrams. - [Azure DevOps MCP Server Public Preview](https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview) [ENTERPRISE-STABLE] β€” The official public announcement details the release and capabilities of the Azure DevOps MCP server. Highlights the architectural integration of Large Language Models directly into enterprise ADO workflows for automated engineering management. - - [Kiro: Engineering Rigor for Agentic Development](https://kiro.dev) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An emerging framework focused on enforcing software engineering rigor, test-driven validation, and deterministic guardrails within AI Agent-driven code generation and execution loops. Provides platform architectures for managing safe agent-based deployments. - [Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp) ⭐ 1718 [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An official Microsoft MCP server repository enabling AI Agents (like Claude or GitHub Copilot) to interact seamlessly with Azure DevOps. Allows agents to manage work items, query repositories, inspect pipeline logs, and orchestrate PR reviews dynamically. - [Terraform & OpenTofu Skill for AI Agents](https://github.com/antonbabenko/terraform-skill) ⭐ 1881 [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An experimental, open-source repository establishing unified Model Context Protocol (MCP) skills or AI tools for Terraform and OpenTofu. Empowers AI agents to dynamically generate, parse, validate, and execute infrastructure-as-code definitions with semantic awareness. #### Coding Assistants @@ -175,8 +176,8 @@ ##### Azure DevOps (1) - - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. + - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. ##### GitHub Actions (1) - [Terraform Module Releaser GitHub Action](https://github.com/techpivot/terraform-module-releaser) ⭐ 221 [COMMUNITY-TOOL] β€” A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning. @@ -196,8 +197,8 @@ #### Azure DevOps (3) - [Securing Azure DevOps When Using Private Repositories](https://www.linkedin.com/top-content/?trk=article_not_found) [COMMUNITY-TOOL] β€” Analyses secure integration patterns for private Azure DevOps environments. Offers standard reference controls for isolating source code hosting, managing external worker access, and mitigating common misconfiguration patterns across self-hosted agent pools. - - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] + - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. #### Cloud Identity - [Avoiding Mistakes with AWS OIDC Integration Conditions](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An in-depth security analysis detailing how to configure AWS OpenID Connect (OIDC) trust relationships correctly in GitHub Actions and other CI providers. Highlights major vulnerabilities arising from missing subject (sub) or audience (aud) validation and shows how to restrict access patterns safely. @@ -243,14 +244,14 @@ ##### AWS (1) - - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. - [RunsOn: Self-hosted GitHub Actions Runners in AWS](https://runs-on.com) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup. + - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. ### Kubernetes Management #### PaaS Solutions - - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. - [Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic' uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools](https://devtron.ai) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An open-source, enterprise-grade Kubernetes dashboard and application management suite designed to abstract Kubernetes complexity. Combines CI/CD capabilities, security auditing, multi-cluster GitOps orchestration, and centralized logs into a unified, highly intuitive control plane. + - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. ### Kubernetes Native CI-CD (1) #### Best Practices @@ -364,5 +365,5 @@ - [The 12-Factor App: An Updated Guide](https://newsletter.francofernando.com/p/the-12-factor-app-an-updated-guide) [COMMUNITY-TOOL] β€” An updated architectural deep-dive into the Twelve-Factor App methodology. Reviews the classic software principles (like database separations, environment configs, and scaling processes) in modern Kubernetes environments. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [Gitops](./gitops.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [Jenkins](./jenkins.md) diff --git a/v2-docs/cloud-arch-diagrams.md b/v2-docs/cloud-arch-diagrams.md index 4eaf6759..d242f309 100644 --- a/v2-docs/cloud-arch-diagrams.md +++ b/v2-docs/cloud-arch-diagrams.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [diagrams.net](https://www.drawio.com) [COMMUNITY-TOOL] - [acloudguru.com: The top cloud diagramming tools, ranked](https://www.pluralsight.com/resources/blog/cloud/the-top-cloud-diagramming-tools-ranked) [COMMUNITY-TOOL] - [redhat.com: 6 architectural diagramming tools for cloud infrastructure](https://www.redhat.com/en/blog/diagramming-tools-cloud-infrastructure) [COMMUNITY-TOOL] @@ -12,15 +13,18 @@ - [redhat.com: Design professional enterprise architecture diagrams with this open source tool (diagrams.net)](https://www.redhat.com/en/blog/design-enterprise-architecture-diagrams) [COMMUNITY-TOOL] - [Azure Architecture Icons](https://learn.microsoft.com/en-us/azure/architecture/icons) [COMMUNITY-TOOL] - [github.com/kubernetes: Kubernetes Icons Set](https://github.com/kubernetes/community/tree/main/icons) ⭐ 12866 [ENTERPRISE-STABLE] - - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [cloudcraft.co](https://www.cloudcraft.co) [COMMUNITY-TOOL] β€” - [diagrams.net: Use Cloudcraft to export your AWS architecture to a .drawio diagram](https://www.drawio.com/blog/drawio-aws-cloudcraft) - [draw.io](https://app.diagrams.net) [COMMUNITY-TOOL] - [CloudMapper (OSS)](https://duo.com/blog) [COMMUNITY-TOOL] - [Lucidchart](https://www.lucidchart.com/pages) [COMMUNITY-TOOL] β€” - [==Lucidscale: Import your architecture==](https://lucid.co/lucidscale) Lucidscale is the cloud visualization solution that helps organizations see and understand their cloud environment. - [Lucidchart](https://lucid.co/marketplace/91074b9b/aws) [COMMUNITY-TOOL] - [What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](https://www.pluralsight.com) [COMMUNITY-TOOL] + - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - [betterprogramming.pub: Solutions Architect Tips β€” The 5 Types of Architecture' Diagrams](https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e) [COMMUNITY-TOOL] - [alibabacloud.com: How to Create an Effective Technical Architectural Diagram?](https://www.alibabacloud.com/blog/how-to-create-an-effective-technical-architectural-diagram_596100) [COMMUNITY-TOOL] - [learningdaily.dev: Software architecture diagramming and patterns](https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12) [COMMUNITY-TOOL] @@ -36,15 +40,11 @@ - [github.com/dcasati/kubernetes-PlantUML](https://github.com/dcasati/kubernetes-PlantUML) ⭐ 281 [COMMUNITY-TOOL] - [excalidraw.com](https://excalidraw.com) [COMMUNITY-TOOL] - [diagrams.mingrammer.com: Diagram as Code](https://diagrams.mingrammer.com) [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - [AWS Architecture Icons](https://aws.amazon.com/architecture/icons) [COMMUNITY-TOOL] - [Google Cloud Architecture Icons](https://cloud.google.com/icons) [COMMUNITY-TOOL] - [aquasecurity/cloudsec-icons](https://github.com/aquasecurity/cloudsec-icons) [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - [hava.io](https://www.hava.io) [COMMUNITY-TOOL] - [infviz.io](https://infviz.io) [COMMUNITY-TOOL] - [AWS Account Cloud9 Visualizer](https://github.com/wongcyrus/aws-account-cloud9-visualizer) [COMMUNITY-TOOL] @@ -63,5 +63,5 @@ - [Draw.io MCP for Diagram Generation: Why It’s Worth Using](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [COMMUNITY-TOOL] β€” An illustrative guide showing how the Draw.io Model Context Protocol (MCP) server allows AI assistants to programmatically generate and edit architecture diagrams. Bridges the gap between conversational design instructions and technical diagrams. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/cloud-asset-inventory.md b/v2-docs/cloud-asset-inventory.md index 5d39eeaf..f7ddbc20 100644 --- a/v2-docs/cloud-asset-inventory.md +++ b/v2-docs/cloud-asset-inventory.md @@ -44,8 +44,8 @@ #### Infrastructure-as-Code - - [cloudquery.io: Cloud Query: The open-source cloud asset inventory powered' by SQL](https://www.cloudquery.io) [DE FACTO STANDARD] β€” An open-source cloud asset inventory tool that transforms infrastructure metadata into queryable SQL databases. By decoupling extraction (APIs) from storage (PostgreSQL, ClickHouse), it enables security and platform teams to perform advanced compliance auditing, cost optimization, and drift detection. - [steampipe 🌟](https://steampipe.io) [ENTERPRISE-STABLE] β€” A zero-dependency CLI tool that allows querying of APIs and cloud infrastructure (AWS, Azure, GitHub, etc.) dynamically using Postgres-compatible SQL. It simplifies cloud infrastructure compliance, security audits, and resource inspection by exposing multi-platform APIs as regular database tables. + - [cloudquery.io: Cloud Query: The open-source cloud asset inventory powered' by SQL](https://www.cloudquery.io) [DE FACTO STANDARD] β€” An open-source cloud asset inventory tool that transforms infrastructure metadata into queryable SQL databases. By decoupling extraction (APIs) from storage (PostgreSQL, ClickHouse), it enables security and platform teams to perform advanced compliance auditing, cost optimization, and drift detection. #### Observability - **(2023)** [cloudquery.io: Building an Open-Source Cloud Asset Inventory with CloudQuery and Grafana](https://www.cloudquery.io/learning-center/cloud-asset-management) [COMMUNITY-TOOL] β€” A hands-on deployment guide detailing how to build a unified cloud-native asset inventory. It guides architects through configuring CloudQuery pipelines to extract multi-cloud metadata and visualize security posture and infrastructure footprint dynamically via Grafana dashboards. @@ -58,5 +58,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/cloudflare.md b/v2-docs/cloudflare.md index 3e8bd55c..956cac8b 100644 --- a/v2-docs/cloudflare.md +++ b/v2-docs/cloudflare.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Servicemesh](./servicemesh.md) | [Istio](./istio.md) | [Networking](./networking.md) diff --git a/v2-docs/container-managers.md b/v2-docs/container-managers.md index 97c784ed..1116f6fb 100644 --- a/v2-docs/container-managers.md +++ b/v2-docs/container-managers.md @@ -31,22 +31,21 @@ - [Red Hat Ecosystem Catalog](https://catalog.redhat.com/en/software/containers/explore) [COMMUNITY-TOOL] - [How to use the --privileged flag with container engines](https://www.redhat.com/en/blog/privileged-flag-container-engines) [COMMUNITY-TOOL] - [Promoting container images between registries with skopeo](https://www.redhat.com/en/blog/promoting-container-images-between-registries-with-skopeo) [COMMUNITY-TOOL] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - [A Practical Introduction to Container Terminology](https://developers.redhat.com/blog/2018/02/22/container-terminology-practical-introduction) [COMMUNITY-TOOL] - [blog.alexellis.io: Building containers without Docker 🌟](https://blog.alexellis.io/building-containers-without-docker) [COMMUNITY-TOOL] - [runc](https://github.com/opencontainers/runc) ⭐ 13237 [ENTERPRISE-STABLE] - [crun](https://github.com/containers/crun) ⭐ 3933 [ENTERPRISE-STABLE] - [Conmon](https://github.com/containers/conmon) ⭐ 479 [COMMUNITY-TOOL] - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [Kubernetes.io: Container runtimes](https://kubernetes.io/docs/setup/production-environment/container-runtimes) [COMMUNITY-TOOL] - [Docker](https://www.docker.com/products/container-runtime) [COMMUNITY-TOOL] - [containerd.io](https://containerd.io) [COMMUNITY-TOOL] + - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - [Podman.io](https://podman.io) [COMMUNITY-TOOL] - [Intro to Podman](https://developers.redhat.com/blog/2018/08/29/intro-to-podman) [COMMUNITY-TOOL] - [redhat.com: Be careful when pulling images by short name](https://www.redhat.com/en/blog/be-careful-when-pulling-images-short-name) [COMMUNITY-TOOL] + - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - [podmain.io: Announcing Podman v2](https://podman.io/blogs/2020/06/29/podman-v2-announce.html) [COMMUNITY-TOOL] - [youtube: Getting started with Podman](https://www.youtube.com/watch?v=Za36qHbrf3g) [COMMUNITY-TOOL] - [developers.redhat.com: Rootless containers with Podman: The basics](https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics) [COMMUNITY-TOOL] @@ -90,6 +89,7 @@ - [github.com/containers/buildah](https://github.com/containers/buildah) ⭐ 8795 [ENTERPRISE-STABLE] - [developers.redhat.com: Getting started with Buildah](https://developers.redhat.com/blog/2021/01/11/getting-started-with-buildah) [COMMUNITY-TOOL] - [youtube: How to live without Docker for developers - Part 1 | Migration' from Docker to Buildah and Podman](https://www.youtube.com/watch?app=desktop&v=Fl0iLoAMdzc&ab_channel=AndrewMalkov) [COMMUNITY-TOOL] + - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] ## DevSecOps @@ -114,5 +114,5 @@ - [bul: Interactive TUI for Exploring Kubernetes Container Logs](https://github.com/ynqa/bul) ⭐ 16 [COMMUNITY-TOOL] β€” An interactive Terminal User Interface (TUI) written in Go for streaming and searching Kubernetes container logs. Grounding suggests that development has stalled (inactive for over 4 years), so while technically functional for local dev, tools like Stern or K9s are preferred in enterprise environments. --- -πŸ’‘ **Explore Related:** [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) | [Kubernetes Storage](./kubernetes-storage.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/crossplane.md b/v2-docs/crossplane.md index 5f5792b1..2bb122e4 100644 --- a/v2-docs/crossplane.md +++ b/v2-docs/crossplane.md @@ -57,5 +57,5 @@ - **(2023)** [codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane and Argo CD](https://octopus.com/devops/gitops) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” This architectural study outlines the synchronization of infrastructure and application deployments using GitOps principles, examining the strategic union of Crossplane and continuous deployment tools. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/crunchydata.md b/v2-docs/crunchydata.md index 37d1ebeb..3230a113 100644 --- a/v2-docs/crunchydata.md +++ b/v2-docs/crunchydata.md @@ -5,8 +5,6 @@ ## Standard Reference - - [blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - - [blog.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes](https://www.crunchydata.com/blog/active-active-on-kubernetes) [COMMUNITY-TOOL] - [crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0](https://www.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0) [COMMUNITY-TOOL] - [info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes](https://www.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes) [COMMUNITY-TOOL] @@ -17,12 +15,14 @@ - [info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [COMMUNITY-TOOL] - [info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [COMMUNITY-TOOL] - [info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [COMMUNITY-TOOL] + - [info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [COMMUNITY-TOOL] - [info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [COMMUNITY-TOOL] - [info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [COMMUNITY-TOOL] - [info.crunchydata.com: Introducing the Postgres Prometheus Adapter](https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [COMMUNITY-TOOL] - [info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [COMMUNITY-TOOL] - [info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [COMMUNITY-TOOL] + - [info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [info.crunchydata.com: PostgreSQL Monitoring for Application Developers: The DBA Fundamentals](https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [COMMUNITY-TOOL] - [info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads) [COMMUNITY-TOOL] - [info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [COMMUNITY-TOOL] @@ -70,10 +70,17 @@ - [ref1](https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview) [COMMUNITY-TOOL] - [crunchy-pgadmin4](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/container-specifications/crunchy-pgadmin4) [COMMUNITY-TOOL] - [pgAdmin 4](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/examples/administration/pgadmin4) [COMMUNITY-TOOL] - - [ref3](https://dzone.com/articles/understanding-openshift-security-context-constrain) [COMMUNITY-TOOL] - [Kubernetes.io: Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [COMMUNITY-TOOL] + - [ref3](https://dzone.com/articles/understanding-openshift-security-context-constrain) [COMMUNITY-TOOL] +## Data Architecture + +### Databases + +#### PostgreSQL + + - **(2025)** [learn.crunchydata.com](https://www.crunchydata.com/developers/tutorials) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” An interactive database training portal detailing progressive PostgreSQL configuration, clustering, and troubleshooting. Crucial for architects planning highly available, stateful cloud-native storage engines. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) diff --git a/v2-docs/customer.md b/v2-docs/customer.md index 5cd7c274..a68ea2e2 100644 --- a/v2-docs/customer.md +++ b/v2-docs/customer.md @@ -10,14 +10,13 @@ - W. Edward Deming fue un ingeniero y consultor estadounidense reconocido como el padre de la gestiΓ³n de la calidad total en la fabricaciΓ³n de automΓ³viles. Se le considera uno de los responsables del progreso de la industria, gracias al desarrollo de una serie de teorΓ­as funcionales y econΓ³micas que, desde hace aΓ±os, supervisan la producciΓ³n de los vehΓ­culos que se fabrican en casi todo el mundo. - Las teorΓ­as de Deming estaban muy por delante de su tiempo. Afirman que las organizaciones que se centran en reducir ΓΊnicamente los costes de producciΓ³n, automΓ‘ticamente disminuyen la calidad de sus productos. Por el contrario, aquellas que se concentran en mejorar la calidad, automΓ‘ticamente rebajan los costes. - [health.google: AI-enabled imaging and diagnostics previously thought impossible](https://health.google/imaging-and-diagnostics) [COMMUNITY-TOOL] - - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [BMW IT-Zentrum](https://www.facebook.com/pages/BMW-IT-Zentrum/122968844423716) [COMMUNITY-TOOL] - [**BMW ConnectedDrive**:](https://www.bmw-connecteddrive.com) [COMMUNITY-TOOL] - [Red Hat OpenShift Container Platform Takes Digital Innovation into the Fast Lane with Major European Automaker](https://www.redhat.com/es/about/press-releases/red-hat-openshift-container-platform-takes-digital-innovation-fast-lane-major-european-automaker) [COMMUNITY-TOOL] - [BMW takes digital innovation into the fast lane with Red Hat Openshift Container Platform](https://www.linkedin.com/pulse/bmw-takes-digital-innovation-fast-lane-red-hat-openshift-mendus) [COMMUNITY-TOOL] - [Youtube: BMW enables the BMW Group to deliver the continuous service that' today's consumers expect (video starts at 1:29:00)](https://www.youtube.com/watch?time_continue=5340&v=FUu4kMc0PL8) [COMMUNITY-TOOL] - [linkedin.com/pulse: How BMW uses Redhat OpenShift?](https://www.linkedin.com/pulse/how-bmw-uses-redhat-openshift-bobby-singh) [COMMUNITY-TOOL] + - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [redhat.com: The Volkswagen Group builds automated testing environment](https://www.redhat.com/en/success-stories/the-volkswagen-group) [COMMUNITY-TOOL] - [xataka.com: El auge del coche elΓ©ctrico y autΓ³nomo se ha topado con otra' barrera: el software. Volkswagen lo sabe bien](https://www.xataka.com/movilidad/auge-coche-electrico-autonomo-se-ha-topado-otra-barrera-software-volkswagen-sabe-bien) [COMMUNITY-TOOL] - [github.com/mercedes-benz](https://github.com/mercedes-benz) [COMMUNITY-TOOL] @@ -26,6 +25,7 @@ - [thenewstack.io: Mercedes-Benz: 4 Reasons to Sponsor Open Source Projects](https://thenewstack.io/mercedes-benz-4-reasons-to-sponsor-open-source-projects) [COMMUNITY-TOOL] - [teslarati.com: IDRA finishes 9,000-ton Giga Press; Tesla expecting it any' day now](https://www.teslarati.com/idra-9000-ton-giga-press) [COMMUNITY-TOOL] - [eleconomista.es: Giga Press, la colosal mΓ‘quina de Tesla que ha revolucionado' la fabricaciΓ³n de coches elΓ©ctricos](https://www.eleconomista.es/motor/noticias/12630740/01/24/giga-press-la-colosal-maquina-de-tesla-que-ha-revolucionado-la-fabricacion-de-coches-electricos.html) [COMMUNITY-TOOL] + - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - [Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus' vs. Spring Boot](https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus) [COMMUNITY-TOOL] - [quarkus.io: VCStream: a new messaging platform for DECATHLON’s Value Chain,' built on Quarkus](https://quarkus.io/blog/decathlon-user-story) [COMMUNITY-TOOL] - [thenewstack.io: How Deutsche Telekom Manages Edge Infrastructure with GitOps](https://thenewstack.io/how-deutsche-telekom-manages-edge-infrastructure-with-gitops) [COMMUNITY-TOOL] @@ -51,5 +51,5 @@ - [aws.amazon.com/blogs/industries: BMW Group Develops a GenAI Assistant to' Accelerate Infrastructure Optimization on AWS](https://aws.amazon.com/blogs/industries/bmw-group-develops-a-genai-assistant-to-accelerate-infrastructure-optimization-on-aws) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Reviews BMW Group's production deployment of a GenAI orchestrator built on Amazon Bedrock. Highlights technical methods used to automatically review AWS cloud footprints and propose infrastructure optimizations globally. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/databases.md b/v2-docs/databases.md index 6b94892f..30d63a81 100644 --- a/v2-docs/databases.md +++ b/v2-docs/databases.md @@ -5,6 +5,8 @@ ## Standard Reference + - [info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] + - [info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](https://thenewstack.io) [COMMUNITY-TOOL] - [theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner while dishing on the weak points of each provider](https://www.theregister.com/software/2020/12/02/75-of-databases-to-be-cloud-hosted-by-2022-says-gartner-while-dishing-on-the-weak-points-of-each-provider/495782) [COMMUNITY-TOOL] - [percona.com: DBaaS on Kubernetes: Under the Hood 🌟](https://www.percona.com/blog/dbaas-on-kubernetes-under-the-hood) [COMMUNITY-TOOL] @@ -25,11 +27,9 @@ - [percona.com: MySQL on Kubernetes with GitOps 🌟](https://www.percona.com/blog/mysql-on-kubernetes-with-gitops) [COMMUNITY-TOOL] - [tusacentral.com: MySQL on Kubernetes demystified](http://www.tusacentral.com/joomla/index.php/mysql-blogs/243-mysql-on-kubernetes-demystified) [COMMUNITY-TOOL] - [percona.com: An Overview of Sharding in PostgreSQL and How it Relates to MongoDB’s](https://www.percona.com/blog/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs) [COMMUNITY-TOOL] - - [blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [blog.flant.com: Comparing Kubernetes operators for PostgreSQL](https://palark.com/blog/comparing-kubernetes-operators-for-postgresql) [COMMUNITY-TOOL] - [blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly from Postgres](https://www.crunchydata.com/blog/generating-json-directly-from-postgres) [COMMUNITY-TOOL] - [percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL](https://www.percona.com/blog/out-of-memory-killer-or-savior) [COMMUNITY-TOOL] - - [blog.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL](https://www.crunchydata.com/blog/message-queuing-using-native-postgresql) [COMMUNITY-TOOL] - [theregister.com: MySQL a 'pretty poor database' says departing Oracle engineer](https://www.theregister.com/software/2021/12/06/mysql-a-pretty-poor-database-says-ex-oracle-engineer/539827) [COMMUNITY-TOOL] - [blog.crunchydata.com: A Postgres Primer for Oracle DBAs](https://www.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas) [COMMUNITY-TOOL] @@ -39,6 +39,8 @@ - [percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](https://www.percona.com/blog/mysql-101-how-to-find-and-tune-a-slow-sql-query) [COMMUNITY-TOOL] - [percona.com: Storing Kubernetes Operator for Percona Server for MongoDB Secrets in Github](https://www.percona.com/blog/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [COMMUNITY-TOOL] - [victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [COMMUNITY-TOOL] + - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] + - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - [thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture' 🌟](https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture) [COMMUNITY-TOOL] - [sqlshack.com: SQL Database on Kubernetes: Considerations and Best Practices' 🌟](https://www.sqlshack.com/sql-database-on-kubernetes-considerations-and-best-practices) [COMMUNITY-TOOL] - [thenewstack.io: What Is Data Management in the Kubernetes Age?](https://thenewstack.io/what-is-data-management-in-the-kubernetes-age) [COMMUNITY-TOOL] @@ -58,7 +60,6 @@ - [dok.community: Data on Kubernetes 2021 Report](https://dok.community/dokc-2021-report) [COMMUNITY-TOOL] - [venturebeat.com: The rise of Kubernetes and its impact on enterprise databases](https://venturebeat.com/2021/11/03/the-rise-of-kubernetes-and-its-impact-on-enterprise-databases) [COMMUNITY-TOOL] - [vladmihalcea.com: Single-Primary Database Replication](https://vladmihalcea.com/single-primary-database-replication) [COMMUNITY-TOOL] - - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - [intellipaat.com: Difference between DBMS and RDBMS](https://intellipaat.com/blog/dbms-vs-rdbms-difference) [COMMUNITY-TOOL] - [betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,' and PostgreSQL](https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639) [COMMUNITY-TOOL] - [thenewstack.io: How Kubernetes and Database Operators Drive the Data Revolution](https://thenewstack.io/how-kubernetes-and-database-operators-drive-the-data-revolution) [COMMUNITY-TOOL] @@ -172,8 +173,14 @@ - [unifieddatascience.com: Data lake design patterns on google (GCP) cloud](https://www.unifieddatascience.com/data-lake-design-patterns-on-google-cloud) [COMMUNITY-TOOL] - [SQErzo: Tiny ORM for Graph databases](https://github.com/BBVA/sqerzo) ⭐ 35 [COMMUNITY-TOOL] - [towardsdatascience.com: At Its Core: How Is a Graph Database Different from' a Relational One?](https://towardsdatascience.com/at-its-core-hows-a-graph-database-different-from-a-relational-8297ca99cb8f) [COMMUNITY-TOOL] - - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] +## Cluster Management + +### Infrastructure Provisioning + +#### Kubernetes Operators + + - **(2023)** [learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](https://learnkube.com/cloud-resources-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Comparative analysis of Kubernetes Operators for cloud infrastructure provisioning (such as Crossplane, AWS ACK, Google KCC, and Azure ASO). Critiques the shift from Terraform toward declarative reconciliation loops. ## Data and Databases ### Database Administration @@ -190,5 +197,5 @@ - [SQL Studio: A Unified SQL Database Explorer](https://github.com/frectonz/sql-studio) ⭐ 3539 [EN CONTENT] [ENTERPRISE-STABLE] β€” A single-binary SQL database administrator interface written in Rust. It streamlines querying, schema inspection, and data visualization across multiple RDBMS engines (including SQLite, PostgreSQL, and MySQL) in resource-constrained containerized runtimes. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) | [Crunchydata](./crunchydata.md) diff --git a/v2-docs/demos.md b/v2-docs/demos.md index 643fa360..03b7ec26 100644 --- a/v2-docs/demos.md +++ b/v2-docs/demos.md @@ -5,16 +5,12 @@ ## Standard Reference - - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] - - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] - - [thoughtworks.com: Modernizing your build pipelines 🌟](https://www.thoughtworks.com/es-es/insights/blog) [COMMUNITY-TOOL] - - [kubernetesbyexample.com](http://kubernetesbyexample.com) [COMMUNITY-TOOL] - - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - - [blog.openshift.com: AWS and red hat quickstart workshop](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] + - [thoughtworks.com: Modernizing your build pipelines with **Concourse CI** 🌟](https://www.thoughtworks.com/es-es/insights/blog) [COMMUNITY-TOOL] β€” - [github.com/sirech/example-concourse-pipeline](https://github.com/sirech/example-concourse-pipeline) - [jose-r-lopez/SSI_Materials](https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials) ⭐ 43 [COMMUNITY-TOOL] - [ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform Workshops](https://labs.demoredhat.com/demos) [COMMUNITY-TOOL] - [Red Hat Ansible Tower - Workshop and Demo](https://github.com/network-automation/toolkit) ⭐ 125 [COMMUNITY-TOOL] - [redhat.com: Build a lab in 36 seconds with Ansible](https://www.redhat.com/en/blog/build-VM-fast-ansible) [COMMUNITY-TOOL] + - [kubernetesbyexample.com 🌟](http://kubernetesbyexample.com) [COMMUNITY-TOOL] - [Kubernetes workshop in a box](https://archive.kabisa.nl/tech/k8s-workshop-in-a-box) [COMMUNITY-TOOL] β€” - [GitHub: K8s workshop in a box](https://github.com/kabisa/k8s-workshop-in-a-box) - [Kubernetes Examples](https://github.com/ContainerSolutions/kubernetes-examples) ⭐ 1416 [COMMUNITY-TOOL] - [shipa.io: Developing and deploying applications to Kubernetes locally with Shipa and Minikube](https://shipa.io/deploying-applications-on-kubernetes) [COMMUNITY-TOOL] @@ -24,6 +20,7 @@ - [piotrminkowski.com: RabbitMQ Monitoring on Kubernetes](https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/?utm_sq=gl0f6vph5e) [COMMUNITY-TOOL] - [blog.flant.com: Our experience with Postgres Operator for Kubernetes by Zalando](https://palark.com/blog/our-experience-with-postgres-operator-for-kubernetes-by-zalando) [COMMUNITY-TOOL] - [k8s Initializer 🌟](https://blackbird.a8r.io/initializer) [COMMUNITY-TOOL] + - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] - [learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟](https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy?in=consul%2Fkubernetes) [COMMUNITY-TOOL] - [consul.io: Ingress Gateways on Kubernetes 🌟](https://developer.hashicorp.com/consul/docs/north-south/ingress-gateway/k8s) [COMMUNITY-TOOL] - [Deploy a Rancher Cluster with GitLab CI and Terraform](https://www.suse.com/c/rancher_blog/deploy-a-rancher-cluster-with-gitlab-ci-and-terraform) [COMMUNITY-TOOL] @@ -32,6 +29,7 @@ - [channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics and AKS Periscope](https://learn.microsoft.com/en-us/shows/azure-friday/troubleshoot-aks-cluster-issues-with-aks-diagnostics-and-aks-periscope) [COMMUNITY-TOOL] - [trstringer.com: Deploy to AKS Using a Managed Identity from a GitHub Actions Self-Hosted Runner 🌟](https://trstringer.com/deploy-to-aks-from-github-actions/-self-hosted) [COMMUNITY-TOOL] - [DockerHub OpenShift Demos](https://hub.docker.com/u/openshiftdemos) [COMMUNITY-TOOL] + - [blog.openshift.com: OCP multi-node deployment on **AWS** using CloudFormation and Ansible (quickstart workshop)](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] - [Deploying PostgreSQL in MiniShift/OpenShift 3](https://www.dbi-services.com/blog/deploying-postgresql-in-minishiftopenshift) [COMMUNITY-TOOL] - [Clustering WildFly on Openshift](http://www.mastertheboss.com/soa-cloud/openshift/clustering-wildfly-on-openshift-using-wildfly-operator) [COMMUNITY-TOOL] - [Java EE example on Openshift](http://www.mastertheboss.com/soa-cloud/openshift/java-ee-example-application-on-openshift) [COMMUNITY-TOOL] @@ -52,11 +50,13 @@ - [Monitoring Services like an SRE in OpenShift ServiceMesh](https://www.redhat.com/en/blog/monitoring-services-like-an-sre-in-openshift-servicemesh) [COMMUNITY-TOOL] - [Migration Toolkit for Applications Demo - June 2020](https://www.youtube.com/watch?v=mRCz6Jl0Ds8&feature=youtu.be) [COMMUNITY-TOOL] - [openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [COMMUNITY-TOOL] + - [redhat.com: ACM Ansible Integration Overview](https://www.redhat.com/en/blog) [COMMUNITY-TOOL] - [opensift.com: K8s Integrity Shield (tech-preview): Protecting the Integrity of Kubernetes Resources with Signature](https://www.redhat.com/en/blog/k8s-integrity-shield-tech-preview-protecting-the-integrity-of-kubernetes-resources-with-signature) [COMMUNITY-TOOL] - [cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster Management - Customize the Grafana Dashboard](https://www.redhat.com/en/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard) [COMMUNITY-TOOL] - [openshift.com: Recap: OKD 4 Testing and Deployment Workshop - Videos and Additional Resources](https://www.redhat.com/en/blog/recap-okd-4-testing-and-deployment-workshop-videos-and-additional-resources?utm_source=thenewstack&utm_medium=twitter&utm_campaign=platform) [COMMUNITY-TOOL] - [Writing Customized Reports Using Metering Operator](https://www.redhat.com/en/blog/writing-customized-reports-using-metering-operator) [COMMUNITY-TOOL] - [bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes on aws](https://www.atlassian.com/blog/bitbucket/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws) [COMMUNITY-TOOL] + - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] - [github.com/monodot/pipeline-library-demo 🌟](https://github.com/tutorialworks/pipeline-library-demo) [COMMUNITY-TOOL] - [lambdatest.com: How To Create Jenkins Multibranch Pipeline 🌟](https://www.testmuai.com/blog/how-to-create-jenkins-multibranch-pipeline) [COMMUNITY-TOOL] - [Jenkins Configuration as Code on Kubernetes 🌟](https://github.com/nubenetes/jenkins-CasC-kubernetes-demo) [COMMUNITY-TOOL] @@ -73,6 +73,7 @@ - [youtube: How to set up AWS Kubernetes Jenkins pipeline](https://www.youtube.com/watch?v=zI7_8M2KtRI&t=7s&ab_channel=MicroserviceFactory) [COMMUNITY-TOOL] - [Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟](https://www.enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb) [COMMUNITY-TOOL] - [Demo/Evaluation Installations](https://spinnaker.io/docs/setup/install) [COMMUNITY-TOOL] + - [armory.io: How to Set Up Liquibase in Spinnaker](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [Proof of Concept: Nexus3 Chart configuration on Kubernetes](https://github.com/nubenetes/nexus3-helm-chart) [COMMUNITY-TOOL] - [liatrio.com: building with docker using jenkins pipelines](https://www.liatrio.ai/resources/blog) [COMMUNITY-TOOL] - [github.com/spring-petclinic/spring-petclinic-kubernetes 🌟](https://github.com/spring-petclinic/spring-petclinic-cloud) ⭐ 167 [COMMUNITY-TOOL] β€” - While waiting for a working version, you could check [this fork](https://github.com/odedia/spring-petclinic-microservices) @@ -95,46 +96,10 @@ - [docs.microsoft.com: Build and deploy applications to Azure by using GitHub Actions 🌟](https://learn.microsoft.com/en-us/training/modules/github-actions-cd) [COMMUNITY-TOOL] - [nicwortel.nl: Continuous deployment to Kubernetes with GitHub Actions](https://nth-root.nl/en/guides/automate-kubernetes-deployments-with-github-actions) [COMMUNITY-TOOL] - [thomasthornton.cloud: If, elseif or else in GitHub Actions](https://thomasthornton.cloud/if-elseif-or-else-in-github-actions) [COMMUNITY-TOOL] - - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [COMMUNITY-TOOL] - - [wardviaene/jenkins-course](https://github.com/wardviaene/jenkins-course) [COMMUNITY-TOOL] - - [Jenkins Pipeline execution engine based on Continuation Passing Style (CPS)' transformation of Groovy scripts. DSL Methods:](https://jenkinsci.github.io/job-dsl-plugin) [COMMUNITY-TOOL] - - [Pipeline Global Library for ci.jenkins.io](https://github.com/jenkins-infra/pipeline-library) [COMMUNITY-TOOL] - - [Configuration as Code of Jenkins (for Kubernetes) 🌟🌟](https://github.com/figaw/configuration-as-code-jenkins-k8s) [COMMUNITY-TOOL] - - [JEP-224: System Read permission: Improve experience of Jenkins Configuration-as-Code' users](https://www.jenkins.io/events/online-hackfest/2020-uiux) [COMMUNITY-TOOL] - - [Jenkins Pipeline Unit testing framework](https://github.com/jenkinsci/JenkinsPipelineUnit) ⭐ 1586 [COMMUNITY-TOOL] - - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] - - [How to create initial "seed" job](https://github.com/jenkinsci/configuration-as-code-plugin) ⭐ 2791 [COMMUNITY-TOOL] - - [Jenkinsfile Runner Test Framework](https://github.com/jenkinsci/jenkinsfile-runner-test-framework) [COMMUNITY-TOOL] - - [Jenkins Custom WAR Packager](https://github.com/jenkinsci/custom-war-packager) ⭐ 87 [COMMUNITY-TOOL] - - [Plugin Installation Manager Tool](https://github.com/jenkinsci/plugin-installation-manager-tool) ⭐ 460 [COMMUNITY-TOOL] - - [Plugin Usage](https://plugins.jenkins.io/plugin-usage-plugin) [COMMUNITY-TOOL] - - [Pipeline as YAML (Incubated) 🌟](https://plugins.jenkins.io/pipeline-as-yaml) [COMMUNITY-TOOL] - - [Least Load](https://plugins.jenkins.io/leastload) [COMMUNITY-TOOL] - - [Declarative Pipeline Migration Assistant](https://plugins.jenkins.io/declarative-pipeline-migration-assistant) [COMMUNITY-TOOL] - - [freecodecamp.org: Master API Testing with Postman](https://www.freecodecamp.org/news/master-api-testing-with-postman) [COMMUNITY-TOOL] - - [Automated API testing for the KIE Server 🌟](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [COMMUNITY-TOOL] - - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] - - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] - - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] - - [github.com/Azure-Samples 🌟](https://github.com/Azure-Samples) [COMMUNITY-TOOL] - [github.com/GoogleCloudPlatform](https://github.com/GoogleCloudPlatform) [COMMUNITY-TOOL] - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] - - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] - - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] - - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] - - [Portfolio Architecture](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#) [COMMUNITY-TOOL] - - [redhatdemocentral.gitlab.io/portfolio-architecture-tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [COMMUNITY-TOOL] - - [gitlab.com: Project Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [COMMUNITY-TOOL] - - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] - - [developers.redhat.com: Persistent storage in action: Understanding Red Hat' OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [COMMUNITY-TOOL] + - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] + - [github.com/Azure-Samples 🌟](https://github.com/Azure-Samples) [COMMUNITY-TOOL] - [SysAdmin Casts](https://sysadmincasts.com) [COMMUNITY-TOOL] - [DEVOPS Library](https://devopslibrary.com) [COMMUNITY-TOOL] - [youtube: Cloud Quick POCs](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ) [COMMUNITY-TOOL] @@ -145,6 +110,7 @@ - [swissarmydevops.com](https://swissarmydevops.com) [COMMUNITY-TOOL] - [dev.to: Build a highly available Node.js application using Docker, NGINX' and AWS ELB](https://dev.to/sowmenappd/build-a-highly-available-node-js-application-using-docker-nginx-and-aws-elb-3cjp) [COMMUNITY-TOOL] - [linuxtechlab.com: How to create a Dockerfile with some dockerfile examples](https://linuxtechlab.com/learn-create-dockerfile-example) [COMMUNITY-TOOL] + - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - [dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS](https://dzone.com/articles/diy-devops-ci-and-cd-with-github-docker-and-a-vps) [COMMUNITY-TOOL] - [github.com/learning-cloud-native-go/myapp: Learning Cloud Native Go -' myapp 🌟](https://github.com/learning-cloud-native-go/myapp) ⭐ 1092 [COMMUNITY-TOOL] - [blog.stephane-robert.info: Ansible - Utiliser MySQL comme inventaire dynamique' (Use MySQL as a dynamic inventory)](https://blog.stephane-robert.info/post/ansible-utiliser-mysql-comme-inventaire-dynamique) [COMMUNITY-TOOL] @@ -176,6 +142,7 @@ - [trainings.kubernauts.sh](https://trainings.kubernauts.sh) [COMMUNITY-TOOL] - [magalix.com: How To Integrate OPA Into Your Kubernetes Cluster Using Kube-mgmt](https://www.magalix.com/blog/how-to-integrate-opa-into-your-kubernetes-cluster-using-kube-mgmt) [COMMUNITY-TOOL] - [medium: Build a Federation of Multiple Kubernetes Clusters With Kubefed' V2](https://medium.com/better-programming/build-a-federation-of-multiple-kubernetes-clusters-with-kubefed-v2-8d2f7d9e198a) [COMMUNITY-TOOL] + - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [COMMUNITY-TOOL] - [medium: Kubernetes in a nutshell β€” tutorial for beginners 🌟🌟](https://medium.com/swlh/kubernetes-in-a-nutshell-tutorial-for-beginners-caa442dfd6c0) [COMMUNITY-TOOL] - [kruyt.org: Running a mailserver in Kubernetes](https://kruyt.org/running-a-mailserver-in-kubernetes) [COMMUNITY-TOOL] - [dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s' Initializer 🌟](https://dzone.com/articles/bootstrapping-java-kubernetes-apps-no-yaml) [COMMUNITY-TOOL] @@ -209,6 +176,7 @@ - [CI/CD for Kubernetes through a Spring Boot example (Banzai Cloud CI/CD)](https://teletype.in/@sravancynixit/CcwqFANxY) [COMMUNITY-TOOL] - [piotrminkowski.com: Spring Boot on Kubernetes with Buildpacks and Skaffold' 🌟](https://piotrminkowski.com/2020/12/18/spring-boot-on-kubernetes-with-buildpacks-and-skaffold) [COMMUNITY-TOOL] - [spring.io: YMNNALFT: Easy Docker Image Creation with the Spring Boot Maven' Plugin and Buildpacks](https://spring.io/blog/2021/01/04/ymnnalft-easy-docker-image-creation-with-the-spring-boot-maven-plugin-and-buildpacks) [COMMUNITY-TOOL] + - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] - [baeldung.com: Deploy a Spring Boot Application to OpenShift with Spring' Cloud Kubernetes 🌟](https://www.baeldung.com/spring-boot-deploy-openshift) [COMMUNITY-TOOL] - [Spring Initializr 🌟](https://start.spring.io) [COMMUNITY-TOOL] - [hashicorp.com: Getting Started with Ambassador and Consul Using Kubernetes' Initializer](https://www.hashicorp.com/blog/getting-started-with-ambassador-and-consul-using-kubernetes-initializer) [COMMUNITY-TOOL] @@ -217,8 +185,10 @@ - [blog.alexellis.io: A bit of Istio before tea-time](https://blog.alexellis.io/a-bit-of-istio-before-tea-time) [COMMUNITY-TOOL] - [medium: Consul-Kubernetes Ingress Gateways and L7 Traffic Management](https://medium.com/hashicorp-engineering/consul-kubernetes-ingress-gateways-and-l7-traffic-management-178957dcd934) [COMMUNITY-TOOL] - [medium: Kittens-as-a-Service: Layer 7 Traffic Management & Security with' Consul Connect](https://medium.com/hashicorp-engineering/kittens-as-a-service-layer-7-traffic-management-security-with-consul-connect-f5965fac5aa) [COMMUNITY-TOOL] + - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] - [cncf.io: Implementing GitOps on Kubernetes Using K3s, Rancher, Vault and' Argo CD](https://www.cncf.io/blog/2020/11/12/implementing-gitops-on-kubernetes-using-k3s-rancher-vault-and-argo-cd) [COMMUNITY-TOOL] - [thenewstack.io: Maximize K3s Resource Efficiency with Calico eBPF Data Plane](https://thenewstack.io/maximize-k3s-resource-efficiency-with-calico-ebpf-data-plane) [COMMUNITY-TOOL] + - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] - [youtube: GitOps Guide to the Galaxy (Ep 12): Flux On OpenShift](https://www.youtube.com/watch?v=W_rcYPZkhFg&ab_channel=RedHat) [COMMUNITY-TOOL] - [flux2-kustomize-helm-example 🌟](https://github.com/fluxcd/flux2-kustomize-helm-example) ⭐ 1262 [COMMUNITY-TOOL] - [eksworkshop.com/x-ray/microservices](https://eksworkshop.com/x-ray/microservices) [COMMUNITY-TOOL] @@ -230,11 +200,14 @@ - [github.com/stacksimplify/aws-eks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/aws-eks-kubernetes-masterclass) [COMMUNITY-TOOL] - [hbollon/k8s-voting-app-aws](https://github.com/hbollon/k8s-voting-app-aws) ⭐ 34 [COMMUNITY-TOOL] - [aws.plainenglish.io: Deploying Application on Amazon EKS](https://aws.plainenglish.io/deploying-application-on-amazon-eks-211eb46c069c) [COMMUNITY-TOOL] + - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] - [trstringer.com: Deploy to AKS from GitHub Actions 🌟](https://trstringer.com/deploy-to-aks-from-github-actions) [COMMUNITY-TOOL] - [medium.com/bb-tutorials-and-thoughts: How to Build and Deploy MERN Stack' on Azure AKS](https://medium.com/bb-tutorials-and-thoughts/how-to-build-and-deploy-mern-stack-on-azure-aks-c25eaf27b9d0) [COMMUNITY-TOOL] - [cloud.google.com: Troubleshooting services on Google Kubernetes Engine by' example 🌟](https://cloud.google.com/blog/products/operations/troubleshooting-services-on-google-kubernetes-engine) [COMMUNITY-TOOL] - [github.com/MatthewCYLau: React App on Google Kubernetes Engine (GKE) with' Terraform](https://github.com/MatthewCYLau/gcp-react-gke-terraform) [COMMUNITY-TOOL] - [github.com/MatthewCYLau: TypeScript Node Express Google Kubernetes Engine' (GKE)](https://github.com/MatthewCYLau/node-express-typescript-k8-gke) [COMMUNITY-TOOL] + - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] + - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] - [medium: Verifying container signatures on Kubernetes with Gatekeeper](https://medium.com/@LachlanEvenson/verifying-container-signatures-on-kubernetes-with-gatekeeper-19a4519c3016) [COMMUNITY-TOOL] - [medium: Mutating Kubernetes resources with Gatekeeper](https://medium.com/@LachlanEvenson/mutating-kubernetes-resources-with-gatekeeper-3e5585d49ead) [COMMUNITY-TOOL] - [opensource.com: Implement governance on your Kubernetes cluster](https://opensource.com/article/21/12/kubernetes-gatekeeper) [COMMUNITY-TOOL] @@ -245,6 +218,9 @@ - [CodeReady Containers - Red Hat Decision Manager Install Demo](https://gitlab.com/redhatdemocentral/rhcs-rhdm-install-demo) [COMMUNITY-TOOL] - [youtube: CodeReady Containers - Easy OpenShift Container Platform 4.5 Installation](https://www.youtube.com/watch?v=CJMdSQVFVik) [COMMUNITY-TOOL] - [gitlab.com/redhatdemocentral: Healthcare](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples/-/blob/main/healthcare.adoc) [COMMUNITY-TOOL] + - [Portfolio Architecture](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#) [COMMUNITY-TOOL] + - [redhatdemocentral.gitlab.io/portfolio-architecture-tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [COMMUNITY-TOOL] + - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - [developers.redhat.com: Developing on OpenShift (katacoda interactive learning)' 🌟](https://developers.redhat.com/courses/openshift) [COMMUNITY-TOOL] - [github.com/OpenShiftDemos 🌟](https://github.com/OpenShiftDemos) [COMMUNITY-TOOL] - [Red Hat Tutorials & Examples: github.com/redhat-developer-demos 🌟](https://github.com/redhat-developer-demos) [COMMUNITY-TOOL] @@ -257,7 +233,9 @@ - [medium: Tutorial : Secure your API with x509 Mutual Authentication with' Spring Boot on OpenShift4](https://medium.com/@erfin.feluzy/tutorial-secure-your-api-with-x509-mutual-authentication-with-spring-boot-on-openshift4-416a00a47af8) [COMMUNITY-TOOL] - [medium.com: Red Hat OpenShift Virtualization in nested VMware vSphere Cluster](https://medium.com/@carlosedp/red-hat-openshift-virtualization-in-nested-vmware-vsphere-56c5e5d76a80) [COMMUNITY-TOOL] - [schabell.org: CodeReady Containers - Building a Cloud-Native Human Resources' Process](https://www.schabell.org/2020/10/codeready-containers-building-cloud-native-hr-process.html) [COMMUNITY-TOOL] + - [developers.redhat.com: Persistent storage in action: Understanding Red Hat' OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [COMMUNITY-TOOL] - [opensource.com: Set up Minishift and run Jenkins on Linux](https://opensource.com/article/20/11/minishift-linux) [COMMUNITY-TOOL] + - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [JBoss Web Server Operator 🌟](https://access.redhat.com/documentation/en-us/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index#jws_operator) [COMMUNITY-TOOL] - [developers.redhat.com: Containerize and deploy Strapi CMS applications on' Kubernetes and Red Hat OpenShift](https://developers.redhat.com/blog/2021/04/09/containerize-and-deploy-strapi-applications-on-kubernetes-and-red-hat-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Build lean Java containers with the new Red Hat Universal' Base Images OpenJDK runtime images 🌟](https://developers.redhat.com/articles/2021/05/24/build-lean-java-containers-new-red-hat-universal-base-images-openjdk-runtime) [COMMUNITY-TOOL] @@ -265,9 +243,11 @@ - [developers.redhat.com: New application samples in Red Hat OpenShift 4.8](https://developers.redhat.com/articles/2021/10/01/new-application-samples-red-hat-openshift-48) [COMMUNITY-TOOL] - [developers.redhat.com: Build and store universal application images on OpenShift' (with Buildah)](https://developers.redhat.com/articles/2021/11/18/build-and-store-universal-application-images-openshift) [COMMUNITY-TOOL] - [piotrminkowski.com: Serverless Java Functions on OpenShift](https://piotrminkowski.com/2021/11/30/serverless-java-functions-on-openshift) [COMMUNITY-TOOL] + - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - [developers.redhat.com: How to deploy a Java application on Kubernetes in' minutes](https://developers.redhat.com/developer-sandbox/how-to-deploy-java-application-in-kubernetes) [COMMUNITY-TOOL] - [developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift](https://developers.redhat.com/developer-sandbox/activities/deploying-full-stack-javascript-applications-to-the-sandbox/part1) [COMMUNITY-TOOL] - [developer.ibm.com: Example exercises to differentiate OpenShift and Kubernetes](https://developer.ibm.com/tutorials/examples-differentiate-openshift-kubernetes) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - [cloud-native-toolkit/multi-tenancy-gitops 🌟](https://github.com/cloud-native-toolkit/multi-tenancy-gitops) ⭐ 120 [COMMUNITY-TOOL] - [knative-tutorial](https://github.com/redhat-developer-demos/knative-tutorial) ⭐ 291 [COMMUNITY-TOOL] - [aymen-segni.com: Deploying Serverless Services on Kubernetes using Knative](https://aymen-segni.com/index.php/2020/07/22/deploying-your-serverless-services-on-kubernetes-using-knative) [COMMUNITY-TOOL] @@ -333,10 +313,13 @@ - [Red Hat CodeReady Containers (Minishift equivalent for OpenShift 4.2 or newer) - step-by-step demo guides](https://github.com/marcredhat/crcdemos) [COMMUNITY-TOOL] - [Grading Pipeline for OpenShift 4 Advanced Application Deployment Homework Assignment](https://github.com/redhat-gpte-devopsautomation/ocp4_app_deploy_homework_grading) [COMMUNITY-TOOL] - [Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts (java11-support branch) 🌟🌟](https://github.com/oleg-nenashev/demo-jenkins-config-as-code/tree/java11-support) ⭐ 173 [COMMUNITY-TOOL] + - [Configuration as Code of Jenkins (for Kubernetes) 🌟🌟](https://github.com/figaw/configuration-as-code-jenkins-k8s) [COMMUNITY-TOOL] - [Continuation Passing Style (CPS)](https://github.com/cloudbees/groovy-cps) ⭐ 95 [COMMUNITY-TOOL] + - [Jenkins Pipeline execution engine based on Continuation Passing Style (CPS)' transformation of Groovy scripts. DSL Methods:](https://jenkinsci.github.io/job-dsl-plugin/#plugin/workflow-cps) [COMMUNITY-TOOL] - [towardsdatascience.com: Create your first CI/CD pipeline with Jenkins and' GitHub](https://towardsdatascience.com/create-your-first-ci-cd-pipeline-with-jenkins-and-github-6aefe21c9240) [COMMUNITY-TOOL] - [LerryAlexander: Postman + Newman API Automated Tests running on a Jenkins' Pipeline 🌟](https://github.com/LerryAlexander/postman_jenkins_api_tests) [COMMUNITY-TOOL] - [praveendavidmathew.medium.com: Data driven testing per request without using' data file](https://praveendavidmathew.medium.com/data-driven-testing-per-request-without-using-data-file-aeb573b4f63a) [COMMUNITY-TOOL] + - [freecodecamp.org: Master API Testing with Postman](https://www.freecodecamp.org/news/master-api-testing-with-postman) [COMMUNITY-TOOL] - [Modernize Your CI/CD Pipeline Using Jenkins X with Amazon EKS](https://aws.amazon.com/blogs/apn/modernize-your-ci-cd-pipeline-using-jenkins-x-with-amazon-eks) [COMMUNITY-TOOL] - [wardviaene/advanced-kubernetes-course/spinnaker 🌟](https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker) [COMMUNITY-TOOL] - [imperialwicket/spinnaker-demo](https://github.com/imperialwicket/spinnaker-demo) [COMMUNITY-TOOL] @@ -403,6 +386,8 @@ - [cloud.google.com: Follow your org’s app dev best practices with Cloud Code' custom samples 🌟](https://cloud.google.com/blog/products/application-development/access-an-orgs-custom-code-repo-from-cloud-code-ides) [COMMUNITY-TOOL] - [Tutorial: Connect Amazon EKS and Azure AKS Clusters with Google Anthos](https://thenewstack.io/tutorial-connect-amazon-eks-and-azure-aks-clusters-with-google-anthos) [COMMUNITY-TOOL] - [Tutorial: Deploy Anthos Apps from GCP Marketplace into Amazon EKS Cluster](https://thenewstack.io/tutorial-deploy-anthos-apps-from-gcp-marketplace-into-amazon-eks-cluster) [COMMUNITY-TOOL] + - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] + - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - [piomin/sample-spring-microservices-kubernetes: Microservices with Spring' Boot and Spring Cloud on Kubernetes Demo Project - piotrminkowski.com 🌟](https://github.com/piomin/sample-spring-microservices-kubernetes) [COMMUNITY-TOOL] - [piomin/sample-spring-microservices-new: Microservices with Spring Cloud' Advanced Demo Project](https://github.com/piomin/sample-spring-microservices-new) [COMMUNITY-TOOL] - [Develop and test a Quarkus client on Red Hat CodeReady Containers with Red Hat Data Grid 8.0](https://developers.redhat.com/blog/2020/06/19/develop-and-test-a-quarkus-client-on-red-hat-codeready-containers-with-red-hat-data-grid-8-0) [COMMUNITY-TOOL] @@ -425,6 +410,7 @@ - [medium: Install Istio on Azure Kubernetes cluster using Terraform](https://medium.com/@vipinagarwal18/install-istio-on-azure-kubernetes-cluster-using-terraform-214f6d3f611) [COMMUNITY-TOOL] - [betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed' Node Group Using Terraform](https://betterprogramming.pub/with-latest-updates-create-amazon-eks-fargate-cluster-and-managed-node-group-using-terraform-bc5cfefd5773) [COMMUNITY-TOOL] - [azapril.dev: Deploying a LogicApp with Terraform (Bonus: in an AzDO pipeline)](https://azapril.dev/2021/04/12/deploying-a-logicapp-with-terraform) [COMMUNITY-TOOL] + - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] - [StarpTech/k-andy](https://github.com/StarpTech/k-andy) ⭐ 157 [COMMUNITY-TOOL] - [BishopFox/iam-vulnerable](https://github.com/BishopFox/iam-vulnerable) ⭐ 570 [COMMUNITY-TOOL] - [betterprogramming.pub: Automate and Configure Your RDS Database With Terraform' 🌟](https://betterprogramming.pub/automate-and-configure-your-rds-database-with-terraform-898fd4b8990d) [COMMUNITY-TOOL] @@ -463,6 +449,7 @@ - [dev.to/aws-builders: From Scratch: OIDC Providers](https://dev.to/aws-builders/from-scratch-oidc-providers-252d) [COMMUNITY-TOOL] - [redhat-actions/spring-petclinic](https://github.com/redhat-actions/spring-petclinic) ⭐ 4 [COMMUNITY-TOOL] - [gitlab.com: Red Hat Process Automation Manager - Signal Marketing Demo](https://gitlab.com/bpmworkshop/rhpam-signal-marketing-demo) [COMMUNITY-TOOL] + - [Automated API testing for the KIE Server 🌟](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [COMMUNITY-TOOL] - [github.com/microsoft/azure-digital-twins-postman-samples](https://github.com/microsoft/azure-digital-twins-postman-samples) ⭐ 21 [COMMUNITY-TOOL] - [blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes](https://blog.devgenius.io/running-opentelemetry-demo-app-in-kubernetes-95dccd613e0b) [COMMUNITY-TOOL] - [itnext.io: OpenTelemetry β€” Understanding SLI and SLO with OpenTelemetry' Demo](https://itnext.io/opentelemetry-understanding-sli-and-slo-with-opentelemetry-demo-74c1d0b263b0) [COMMUNITY-TOOL] @@ -470,6 +457,20 @@ - [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) [COMMUNITY-TOOL] - [sitepoint.com: A Guide to Serverless Functions and How to Deploy Them](https://www.sitepoint.com/gatsby-mdx-blog) [COMMUNITY-TOOL] - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide/#/projects/README) [COMMUNITY-TOOL] + - [wardviaene/jenkins-course](https://github.com/wardviaene/jenkins-course) [COMMUNITY-TOOL] + - [Pipeline Global Library for ci.jenkins.io](https://github.com/jenkins-infra/pipeline-library) [COMMUNITY-TOOL] + - [JEP-224: System Read permission: Improve experience of Jenkins Configuration-as-Code' users](https://www.jenkins.io/events/online-hackfest/2020-uiux) [COMMUNITY-TOOL] + - [Jenkins Pipeline Unit testing framework](https://github.com/jenkinsci/JenkinsPipelineUnit) ⭐ 1586 [COMMUNITY-TOOL] + - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] + - [How to create initial "seed" job](https://github.com/jenkinsci/configuration-as-code-plugin) ⭐ 2791 [COMMUNITY-TOOL] + - [Jenkinsfile Runner Test Framework](https://github.com/jenkinsci/jenkinsfile-runner-test-framework) [COMMUNITY-TOOL] + - [Jenkins Custom WAR Packager](https://github.com/jenkinsci/custom-war-packager) ⭐ 87 [COMMUNITY-TOOL] + - [Plugin Installation Manager Tool](https://github.com/jenkinsci/plugin-installation-manager-tool) ⭐ 460 [COMMUNITY-TOOL] + - [Plugin Usage](https://plugins.jenkins.io/plugin-usage-plugin) [COMMUNITY-TOOL] + - [Pipeline as YAML (Incubated) 🌟](https://plugins.jenkins.io/pipeline-as-yaml) [COMMUNITY-TOOL] + - [Least Load](https://plugins.jenkins.io/leastload) [COMMUNITY-TOOL] + - [Declarative Pipeline Migration Assistant](https://plugins.jenkins.io/declarative-pipeline-migration-assistant) [COMMUNITY-TOOL] + - [gitlab.com: Project Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [COMMUNITY-TOOL] ## Application Delivery @@ -483,6 +484,13 @@ #### OpenShift Integration - [developers.redhat.com: Deploy Helm charts with Jenkins CI/CD in Red Hat' OpenShift 4 🌟](https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4) [ENTERPRISE-STABLE] [GUIDE] β€” Red Hat developer guide demonstrating automated Helm deployments through Jenkins on OpenShift 4. Covers pipeline definitions, credentials handling, and rollback automations. +## CI-CD Pipelines + +### Jenkins Ecosystem + +#### Enterprise Architectures + + - **(2020)** [Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem](https://platform.cloudogu.com/en/blog/cd-with-nexus-jenkins-ces) 🌟🌟 [COMMUNITY-TOOL] β€” Architectural integration study mapping out Continuous Delivery structures using Nexus Repository, Jenkins pipelines, and Cloudogu software suites for regulated enterprise workloads. ## Cloud-Native ### Kubernetes Native @@ -514,7 +522,7 @@ ##### Integrations - - [developers.redhat.com: HTTP-based Kafka messaging with Red Hat AMQ Streams](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams/#more-720187) [LEGACY] β€” An architectural guide detailing how to use the HTTP Bridge component inside AMQ Streams. Allows web and legacy application services to publish and consume event data via lightweight REST HTTP requests. + - [developers.redhat.com: HTTP-based Kafka messaging with Red Hat AMQ Streams](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams) [LEGACY] β€” An architectural guide detailing how to use the HTTP Bridge component inside AMQ Streams. Allows web and legacy application services to publish and consume event data via lightweight REST HTTP requests. ## Infrastructure ### Cluster Provisioning @@ -538,13 +546,21 @@ - **(2025)** [redhatgov.io](http://redhatgov.io) 🌟🌟 [COMMUNITY-TOOL] β€” Red Hat's dedicated architectural training blueprint designed for secure governmental and enterprise environments. Focuses on orchestrating compliant private clouds and enterprise Linux configurations. ## Red Hat OpenShift -### CI-CD Pipelines +### CI-CD Pipelines (1) -#### Jenkins Ecosystem +#### Jenkins Ecosystem (1) - **(2018)** [**github - using jenkins pipelines with OKD**](https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline) ⭐ 8654 [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Repository detailing baseline code configurations, sample pipelines, and deployment manifests engineered to execute scripted Jenkins procedures inside early versions of the OKD community container platform. + - **(2018)** [OpenShift Pipelines with Jenkins Blue Ocean 🌟](https://www.redhat.com/en/blog/openshift-pipelines-jenkins-blue-ocean) [EN CONTENT] [COMMUNITY-TOOL] β€” Combines OpenShift Orchestration APIs with Jenkins Blue Ocean to manage continuous delivery pipelines visually. Promotes clear state-tracking, modular pipeline construction, and simplified debugging metrics. - [developers.redhat.com: An easier way to create custom Jenkins containers](https://developers.redhat.com/blog/2020/06/04/an-easier-way-to-create-custom-jenkins-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Explains streamlined procedures for producing custom, secure Jenkins container images for deployment. Focuses on minimizing layers, loading plug-ins safely during build time, and injecting enterprise parameters within Red Hat architectures. - [github.com/siamaksade/jenkins-blueocean](https://github.com/siamaksade/jenkins-blueocean) [EN CONTENT] [COMMUNITY-TOOL] β€” Utility repository hosting configurations to deploy Jenkins Blue Ocean configurations instantly within early Red Hat OpenShift Container Platform environments. Serves as a reference setup for visualized pipeline states. +## Security + +### Supply Chain + +#### Enterprise Platform + + - **(2021)** [tanzu.vmware.com: Log4Shell Vulnerability Spotlights the Importance of Adopting Trusted Open Source Software Providers for the Enterprise](https://www.vmware.com/products/app-platform/tanzu) [COMMUNITY-TOOL] β€” Examines the strategic imperative of establishing trusted open-source workflows inside enterprise build infrastructures. Demonstrates how Tanzu's curated application platform streamlines immediate mitigation tasks at runtime. ## Software Engineering ### Developer Experience @@ -556,5 +572,5 @@ - [SdkMan](https://sdkman.io) [DE FACTO STANDARD] β€” A command-line utility for managing parallel versions of multiple Software Development Kits on most Unix-like systems. Widely used to manage JDKs, Gradle, Maven, and JBang versions in local developer setups and CI agents. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Matrix Table](./matrix-table.md) diff --git a/v2-docs/devel-sites.md b/v2-docs/devel-sites.md index 5dc49bc2..72dbb2d8 100644 --- a/v2-docs/devel-sites.md +++ b/v2-docs/devel-sites.md @@ -5,15 +5,13 @@ ## Standard Reference - - [GitHub Copilot 🌟](https://github.com/copilot) [COMMUNITY-TOOL] - [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](https://www.geeksforgeeks.org/blogs/7-most-in-demand-and-high-paying-programming-jobs) [COMMUNITY-TOOL] - [infoworld.com: Complexity is killing software developers](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [COMMUNITY-TOOL] - [trio.dev: Angular vs React: Is Angular Dead?](https://trio.dev/angular-vs-react) [COMMUNITY-TOOL] - [dev.to: A Better Way To Code: Documentation Driven Development](https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem) [COMMUNITY-TOOL] + - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] - [Amazon CodeGuru Reviewer](https://aws.amazon.com/codeguru/profiler) [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - [dev.to: 7 API Tools for REST Developers and Testers](https://dev.to/javinpaul/7-api-tools-for-rest-developers-and-testers-n67) [COMMUNITY-TOOL] - [El camino del Frontend Developer](https://github.com/mrcodedev/frontend-developer-resources) ⭐ 3537 [ENTERPRISE-STABLE] - [python.plainenglish.io: 15 GitHub Repos That Every Developers Must Bookmark' Right Now](https://python.plainenglish.io/15-github-repos-that-every-developers-must-bookmark-right-now-eee01db63977) [COMMUNITY-TOOL] @@ -37,6 +35,8 @@ - [shadman-jamil.medium.com: Most Useful Software Architecture Patterns](https://shadman-jamil.medium.com/most-useful-software-architecture-patterns-68e171405292) [COMMUNITY-TOOL] - [medium.com/@victor.ronin: Design your code for readability vs. writability](https://medium.com/@victor.ronin/design-your-code-for-readability-vs-writability-d42f04cc6f4d) [COMMUNITY-TOOL] - [betterprogramming.pub: How SOLID Remains Solid β€” Software Principles vs.' Patterns](https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b) [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - [dev.to: 15 Developer Tools to Make You Super Productive](https://dev.to/sourcegraph/15-developer-tools-to-make-you-super-productive-2g0a) [COMMUNITY-TOOL] - [firebase.google.com](https://firebase.google.com) [COMMUNITY-TOOL] - [supabase.com](https://supabase.com) [COMMUNITY-TOOL] @@ -61,5 +61,5 @@ - [IntelliJ vs. VSCode for Rust Development](https://users.rust-lang.org/t/anyone-here-go-intellij-vscode/84499) [COMMUNITY-TOOL] β€” Community-driven performance and usability evaluation contrasting IntelliJ Rust and VSCode (rust-analyzer) workflows. Discusses compilation feedback, macro expansion speeds, and debugging tool integrations. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/developerportals.md b/v2-docs/developerportals.md index 524656f1..4bc679c1 100644 --- a/v2-docs/developerportals.md +++ b/v2-docs/developerportals.md @@ -20,7 +20,10 @@ - [BBVA API Market](https://www.bbvaapimarket.com/es) [COMMUNITY-TOOL] - [ING Developer Portal](https://developer.ing.com/openbanking) [COMMUNITY-TOOL] β€” - [ING API Marketplace](https://developer.ing.com/openbanking/api-marketplace/marketplace) - [Telefonica Thinking Cities](https://thinking-cities.readthedocs.io/en/latest) [COMMUNITY-TOOL] - - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] + - [Public APIs Directory](https://publicapis.io) [COMMUNITY-TOOL] + - [Rapid API](https://rapidapi.com) [COMMUNITY-TOOL] + - [Open Banking](https://en.wikipedia.org/wiki/Open_banking) [COMMUNITY-TOOL] + - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [Layering domains and microservices using API Gateways](https://kislayverma.com/software-architecture/layering-domains-and-microservices-using-api-gateways) [COMMUNITY-TOOL] - [blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer](https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer) [COMMUNITY-TOOL] - [genbeta.com: 32.000 desarrolladores responden sobre plataformas y lenguajes' de programaciΓ³n: JavaScript, AWS, GitHub y Windows, los mΓ‘s usados](https://www.genbeta.com/desarrollo/32-000-desarrolladores-responden-plataformas-lenguajes-programacion-javascript-aws-github-windows-usados) [COMMUNITY-TOOL] @@ -29,11 +32,10 @@ - [siliconrepublic.com: 10 dev tools recommended by start-up founders](https://www.siliconrepublic.com/advice/dev-tools-recommended-by-irish-start-up-founders) [COMMUNITY-TOOL] - [howhttps.works](https://howhttps.works) [COMMUNITY-TOOL] - [dev.to: HTTPS for Developers 🌟](https://dev.to/tiangolo/https-for-developers-1774) [COMMUNITY-TOOL] - - [Public APIs Directory](https://publicapis.io) [COMMUNITY-TOOL] - [API Landscape](https://www.apidays.co/api-landscape) [COMMUNITY-TOOL] - [API Marketplace vs API Gateway (What’s the Difference?)](https://rapidapi.com/blog/api-marketplace-vs-api-gateway-whats-the-difference) [COMMUNITY-TOOL] - - [Rapid API](https://rapidapi.com) [COMMUNITY-TOOL] - [dzone: RapidAPI Provides API Marketplace and Insight](https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight) [COMMUNITY-TOOL] + - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - [moesif.com: How to choose the right API Gateway for your platform: Comparison' of Kong, Tyk, Apigee, and alternatives](https://www.moesif.com/blog/technical/api-gateways/How-to-Choose-The-Right-API-Gateway-For-Your-Platform-Comparison-Of-Kong-Tyk-Apigee-And-Alternatives) [COMMUNITY-TOOL] - [API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?](https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a) [COMMUNITY-TOOL] - [API Management vs API Gateway and where does API Analytics and Monitoring fit?](https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75) [COMMUNITY-TOOL] @@ -82,8 +84,6 @@ - [High Mobility @Youtube](https://www.youtube.com/channel/UCZNjYn1NXEgPa_ENPna9Atw) [COMMUNITY-TOOL] - [smartcar.com](https://smartcar.com) [COMMUNITY-TOOL] - [rapidapi.com/collection/car-api](https://rapidapi.com/collection/car-api) [COMMUNITY-TOOL] - - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - - [Open Banking](https://en.wikipedia.org/wiki/Open_banking) [COMMUNITY-TOOL] - [Wikipedia: PSD2 - the Revised Payment Services Directive](https://en.wikipedia.org/wiki/Payment_Services_Directive) [COMMUNITY-TOOL] - [openbankingtracker.com](https://www.openbankingtracker.com) [COMMUNITY-TOOL] - [Santander APIs](https://developerhub.santander.com) [COMMUNITY-TOOL] @@ -114,6 +114,15 @@ Live Grounding: Delivers strategic instruction on utilizing AI capabilities, cod #### Prompt Engineering - [Claude 101: Free Guides to Master Claude](https://claude101.com) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Comprehensive guides to mastering Anthropic's Claude. Focuses on system instructions, complex XML markup injection, custom tool calls, and API configuration profiles for multi-agent workflows. +## Cloud Native Infrastructure + +### Service Mesh + +#### Istio + +##### Operations + + - **(2021)** [solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](https://www.solo.io/blog) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A guide detailing useful debugging utilities and CLI tools for validating and diagnosing Istio configuration sets. Explains how to leverage 'istioctl' diagnostics, debug configuration states, and inspect direct Envoy configuration mappings to maintain healthy cluster states. ## Developer Experience ### AI Assisted Engineering @@ -159,5 +168,5 @@ Live Grounding: Delivers strategic instruction on utilizing AI capabilities, cod - **(2024)** [**GitHub Copilot CLI for Beginners: Getting Started**](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/?utm_source=twitter-cli-beginners-getting-started-cta&utm_medium=social&utm_campaign=dev-pod-copilot-cli-2026) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Introductory guide explaining how to integrate the terminal-based GitHub Copilot CLI to leverage natural-language shell queries, automating script development and git lifecycle executions. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [SRE](./sre.md) diff --git a/v2-docs/devops-tools.md b/v2-docs/devops-tools.md index da2c6960..9f4312ce 100644 --- a/v2-docs/devops-tools.md +++ b/v2-docs/devops-tools.md @@ -184,5 +184,5 @@ - **(2020)** [victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](https://www.splunk.com/en_us/about-splunk/acquisitions/splunk-on-call.html) 🌟🌟 [COMMUNITY-TOOL] β€” Originally published by VictorOps (now acquired by Splunk as Splunk On-Call), this guide provides a direct comparison between Trunk-Based Development and GitFlow. It outlines the operational trade-offs between stability-centric scheduled release cycles and fast continuous deployment. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/devops.md b/v2-docs/devops.md index 7b3e7ee4..7e2b3367 100644 --- a/v2-docs/devops.md +++ b/v2-docs/devops.md @@ -5,15 +5,12 @@ ## Standard Reference - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] - - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] - - [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [redhat.com: Why IT automation training is a smart way to boost your career](https://www.redhat.com/en/blog/it-automation-training) [COMMUNITY-TOOL] - [Top 15 DevOps blogs to read and follow](https://www.techtarget.com/searchitoperations/feature/Top-15-DevOps-blogs-to-read-and-follow) [COMMUNITY-TOOL] - [deloitte.com: Culture change, not tech, is the secret to DevOps success (podcast) 🌟](https://www.deloitte.com/us/en/what-we-do/capabilities/cloud-transformation/collections/cloud-podcast.html) [COMMUNITY-TOOL] - [bikeshed.fm: The Bike Shed](https://bikeshed.thoughtbot.com) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [containerjournal.com: How the Rise of Containers Will Drive DevOps](https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops) [COMMUNITY-TOOL] - [BBVA - DevOps: quΓ© es y cΓ³mo mejorar los procesos gracias a esta estrategia](https://www.bbva.com/es/innovacion/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia) [COMMUNITY-TOOL] - [acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops) [COMMUNITY-TOOL] @@ -25,6 +22,7 @@ - [containerjournal.com: Kubernetes Enables DevOps-as-a-Service (DaaS) 🌟](https://cloudnativenow.com/features/kubernetes-enables-devops-as-a-service-daas) [COMMUNITY-TOOL] - [infoworld.com: 5 devops practices to improve application reliability](https://www.infoworld.com/article/2263821/5-devops-practices-to-improve-application-reliability.html) [COMMUNITY-TOOL] - [redhat.com: Tales from the field: A system administrator's guide to IT automation](https://www.redhat.com/en/blog/it-automation-book) [COMMUNITY-TOOL] + - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] - [github.blog: 5 DevOps tips to speed up your developer workflow 🌟](https://github.blog/developer-skills/5-devops-tips-to-speed-up-your-developer-workflow) [COMMUNITY-TOOL] - [valuecoders.com: Why Should You Adopt DevOps To Deliver Business Value Rapidly?](https://www.valuecoders.com/blog/devops/devops-for-enterprises-growth) [COMMUNITY-TOOL] - [infoworld.com: How multicloud changes devops](https://www.infoworld.com/article/2337920/how-multicloud-changes-devops.html) [COMMUNITY-TOOL] @@ -32,6 +30,7 @@ - [DevOps Glosary of Terms 🌟](https://digital.ai/glossary) [COMMUNITY-TOOL] - [The Ultimate DevOps Tool Chest 🌟](https://digital.ai/learn/diagram-generator) [COMMUNITY-TOOL] β€” - [The Ultimate List of Open Source DevOps Tools](https://digital.ai) - [Periodic Table of DevOps 🌟](https://digital.ai/learn/devsecops-periodic-table) [COMMUNITY-TOOL] + - [Azure DevOps 🌟](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](https://www.salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [COMMUNITY-TOOL] - [thenewstack.io: Platform Engineering in 2023: Dev First, Collaboration and APIs](https://thenewstack.io/platform-engineering/-in-2023-dev-first-collaboration-and-apis) [COMMUNITY-TOOL] - [frobes.com: How To Empower Modern Kubernetes Management With A Platform Team Model](https://www.forbes.com/councils/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model/?streamIndex=0) [COMMUNITY-TOOL] @@ -39,24 +38,21 @@ - [infoworld.com: Why platform engineering?](https://www.infoworld.com/article/2338392/why-platform-engineering.html) [COMMUNITY-TOOL] - [seal.io: Open Source Platform Engineering for Dev & Ops](https://gpustack.ai) [COMMUNITY-TOOL] - [Port](https://www.port.io) [COMMUNITY-TOOL] - - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] + - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [cloud.google.com: DevOps](https://cloud.google.com/devops) [COMMUNITY-TOOL] - [Cloud Developer Tools](https://cloud.google.com/products/tools) [COMMUNITY-TOOL] - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [medium.com/google-cloud/tagged/devops](https://medium.com/google-cloud/tagged/devops) [COMMUNITY-TOOL] - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] - - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] + - [Ansible for DevOps Examples](https://github.com/geerlingguy/ansible-for-devops) ⭐ 9761 [ENTERPRISE-STABLE] - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] + - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] + - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - [enterprisersproject.com: DevOps: 5 things teams need from CIOs](https://enterprisersproject.com/article/2020/7/devops-5-things-teams-need) [COMMUNITY-TOOL] - [redhat.com: Understanding DevOps](https://www.redhat.com/en/topics/devops) [COMMUNITY-TOOL] - [redhat.com: El concepto de DevOps](https://www.redhat.com/es/topics/devops) [COMMUNITY-TOOL] @@ -84,6 +80,7 @@ - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - [devops.com](https://devops.com) [COMMUNITY-TOOL] + - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - [devopszone.info](https://www.devopszone.info) [COMMUNITY-TOOL] - [devopsdigest.com](https://www.devopsdigest.com) [COMMUNITY-TOOL] - [devopstips.net](https://devopstips.net) [COMMUNITY-TOOL] @@ -99,6 +96,7 @@ - [fairwinds.com: Configuration Drift in Kubernetes - What Is It and Why it' Matters 🌟](https://www.fairwinds.com/blog/configuration-drift-kubernetes) [COMMUNITY-TOOL] - [env0.com: Automated Drift Detection 🌟](https://www.env0.com/blog/automated-drift-detection-with-env0) [COMMUNITY-TOOL] - [thenewstack.io: How Drift Detection and IaC Help Maintain a Secure Infrastructure](https://thenewstack.io/how-drift-detection-and-iac-help-maintain-a-secure-infrastructure) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - [opensource.com: The case for making the transition from sysadmin to DevOps' engineer 🌟](https://opensource.com/article/19/7/devops-vs-sysadmin) [COMMUNITY-TOOL] - [opensource.com: How to transition into a career as a DevOps engineer](https://opensource.com/article/19/7/how-transition-career-devops-engineer) [COMMUNITY-TOOL] - [opensource.com: A beginner's guide to everything DevOps 🌟](https://opensource.com/article/20/2/devops-beginners) [COMMUNITY-TOOL] @@ -196,17 +194,20 @@ - [net.connect4techs.com: What are the top DevOps trends in 2024](https://net.connect4techs.com/what-are-the-top-devops-trends-in-2024) [COMMUNITY-TOOL] - [dynatrace.com: 9 key DevOps metrics for success - What are the four main' DevOps metrics? DORA’s Four Keys](https://www.dynatrace.com/news/blog/devops-metrics-for-success) [COMMUNITY-TOOL] - [medium.com/keptn: DORA metrics: automatically, for all your Kubernetes workloads](https://medium.com/keptn/dora-metrics-automatically-for-all-your-kubernetes-workloads-42225f4b8515) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - [medium: The Complete DevOps RoadMap 🌟](https://medium.com/hackernoon/the-2018-devops-roadmap-31588d8670cb) [COMMUNITY-TOOL] - [dev.to: Your Roadmap to Become a DevOps Engineer in 2021](https://dev.to/kodekloud/your-roadmap-to-become-a-devops-engineer-in-2020-i1n) [COMMUNITY-TOOL] - [techworld-with-nana.com: DevOps Roadmap 🌟](https://www.techworld-with-nana.com/devops-roadmap) [COMMUNITY-TOOL] - [dzone.com: What Is APIOps? How to Be Successful at It](https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops) [COMMUNITY-TOOL] - [DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud) [COMMUNITY-TOOL] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [Full Cycle Developers at Netflix β€” Operate What You Build](https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249) [COMMUNITY-TOOL] - [Applying Netflix DevOps Patterns to Windows](https://netflixtechblog.com/applying-netflix-devops-patterns-to-windows-2a57f2dbbf79) [COMMUNITY-TOOL] - [datacenterdynamics.com: Why NetOps needs a digital sandbox to benefit from' DevOps](https://www.datacenterdynamics.com/en/opinions/why-netops-needs-a-digital-sandbox-to-benefit-from-devops) [COMMUNITY-TOOL] - [devops.com: The Rise of NetDevOps and CI/CD Pipeline Solutions](https://devops.com/the-rise-of-netdevops-and-ci-cd-pipeline-solutions) [COMMUNITY-TOOL] - [blog.postman.com: What Is PlatformOps?](https://blog.postman.com/what-is-platformops) [COMMUNITY-TOOL] - [dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and' SREs](https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de) [COMMUNITY-TOOL] + - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - [Debuild](https://debuild.co) [COMMUNITY-TOOL] - [seekwell](https://www.seekwell.io) [COMMUNITY-TOOL] - [thenewstack.io: The Coming Era of Data as Code 🌟](https://thenewstack.io/the-coming-era-of-data-as-code) [COMMUNITY-TOOL] @@ -214,8 +215,8 @@ - [blogs.sap.com: A Practical Guide to DevOps for SAP ERP](https://blogs.sap.com/2021/12/13/a-practical-guide-to-devops-for-sap-erp) [COMMUNITY-TOOL] - [youtube playlist: DevOps - SonarQube, Artifactory, JFrog, Jenkins, Maven,' etc 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-akoYTAboxT1AbHlPmrvRYYZ) [COMMUNITY-TOOL] - [youtube playlist: Docker 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-amqyqHceAhkcsopzi4PFcKc) [COMMUNITY-TOOL] - - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - [youtube playlist: Kubernetes 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [COMMUNITY-TOOL] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - [platformengineering.org](https://platformengineering.org) [COMMUNITY-TOOL] - [thenewstack.io/platform-engineering](https://thenewstack.io/platform-engineering) [COMMUNITY-TOOL] - [honeycomb.io: The Future of Ops Is Platform Engineering 🌟](https://www.honeycomb.io/blog/future-ops-platform-engineering) [COMMUNITY-TOOL] @@ -328,6 +329,11 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model ##### AWS (1) - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. +### Site Reliability Engineering + +#### Foundations + + - **(2024)** [itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) 🌟 [COMMUNITY-TOOL] β€” An executive analysis examining why SRE architecture is a vital component of any modern, high-density DevOps delivery system trying to limit service down-time. ## Public Cloud Infrastructure ### AWS Ecosystem @@ -371,5 +377,5 @@ Live Grounding: Features structural overviews of AWS CodePipeline, CodeBuild, an - [tecmint.com 🌟](https://www.tecmint.com) [ENTERPRISE-STABLE] β€” An extensive, highly active Linux documentation repository delivering step-by-step guides on server administration, shell scripting, and infrastructure configuration for sysadmins and DevOps engineers. --- -πŸ’‘ **Explore Related:** [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) | [Chaos Engineering](./chaos-engineering.md) +πŸ’‘ **Explore Related:** [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) | [SRE](./sre.md) diff --git a/v2-docs/devsecops.md b/v2-docs/devsecops.md index 373bd78c..7219641c 100644 --- a/v2-docs/devsecops.md +++ b/v2-docs/devsecops.md @@ -8,8 +8,7 @@ - [paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration Risks?](https://www.paloaltonetworks.com/blog/2020/10/cloud-iam-misconfiguration-risks) [COMMUNITY-TOOL] - [intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows](https://intezer.com/blog/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [COMMUNITY-TOOL] - [armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed to the latest K8s Symlink vulnerability (CVE-2021-25741)](https://www.armosec.io/cve-vulnerability-database) [COMMUNITY-TOOL] - - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] + - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Exploring the (lack of) security in a typical Docker and Kubernetes installation](https://www.neowin.net/news/exploring-the-lack-of-security-in-a-typical-docker-and-kubernets-installation) [COMMUNITY-TOOL] - [securityboulevard.com: DevOps vs. DevSecOps – Here’s How They Fit Together](https://securityboulevard.com/2021/02/devops-vs-devsecops-heres-how-they-fit-together) [COMMUNITY-TOOL] - [addteq.com: The REAL Difference between DevOps and DevSecOps](https://www.addteq.com/blog/2021/03/the-real-difference-between-devops-and-devsecops) [COMMUNITY-TOOL] @@ -38,7 +37,6 @@ - [dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword](https://dzone.com/articles/devops-pipeline-quality-gates-a-double-edged-sword) [COMMUNITY-TOOL] - [medium: Focusing on the DevOps Pipeline 🌟](https://medium.com/capital-one-tech/focusing-on-the-devops-pipeline-topo-pal-833d15edf0bd) [COMMUNITY-TOOL] - [cncf.io: Identifying Kubernetes Config Security Threats: Pods Running as' Root](https://www.cncf.io/blog/2020/06/16/identifying-kubernetes-config-security-threats-pods-running-as-root) [COMMUNITY-TOOL] - - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] - [betterprogramming.pub: Kubernetes Security With Falco](https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d) [COMMUNITY-TOOL] - [vashishtsumit89.medium.com: Security/Pen Testing: A guide to run OWASP Zap' headless in containers for CI/CD pipeline](https://vashishtsumit89.medium.com/security-pen-testing-a-guide-to-run-owasp-zap-headless-in-containers-for-ci-cd-pipeline-ddb580dae3c8) [COMMUNITY-TOOL] @@ -62,6 +60,7 @@ - [siddhivinayak-sk.medium.com: Kubeseal & SealedSecret: Make your β€˜secrets’' secure in SCM by using β€˜sealed secret’](https://siddhivinayak-sk.medium.com/kubeseal-sealedsecret-make-your-secrets-secure-in-scm-by-using-sealed-secret-4631bcb39bf8) [COMMUNITY-TOOL] - [medium: AWS Secret Manager: Protect sensitive information and functionality' 🌟](https://medium.com/avmconsulting-blog/aws-secret-manager-protect-sensitive-information-and-functionality-f520e15293f4) [COMMUNITY-TOOL] - [blog.opstree.com: AWS Secret Manager](https://blog.opstree.com/2021/11/16/aws-secret-manager) [COMMUNITY-TOOL] + - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - [medium: Coding for Secrets Reliability with HashiCorp Vault](https://medium.com/hashicorp-engineering/coding-for-secrets-reliability-with-hashicorp-vault-2090dd8667e) [COMMUNITY-TOOL] - [hashicorp.com: Vault & Kubernetes: Better Together](https://www.hashicorp.com/resources/vault-and-kubernetes-better-together) [COMMUNITY-TOOL] - [Vault Learning Resources: Vault 1.5 features and more](https://www.hashicorp.com/blog/learn-vault-1-5) [COMMUNITY-TOOL] @@ -93,6 +92,7 @@ - [hashicorp.com: Why Use the Vault Agent for Secrets Management?](https://www.hashicorp.com/blog/why-use-the-vault-agent-for-secrets-management) [COMMUNITY-TOOL] - [medium.com/nerd-for-tech: PKI Certs Injection to K8s Pods with Vault Agent' Injector](https://medium.com/nerd-for-tech/pki-certs-injection-to-k8s-pods-with-vault-agent-injector-d97482b48f3d) [COMMUNITY-TOOL] - [hashicorp.com: Refresh Secrets for Kubernetes Applications with Vault Agent](https://www.hashicorp.com/blog/refresh-secrets-for-kubernetes-applications-with-vault-agent) [COMMUNITY-TOOL] + - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - [medium: Declarative secret management for GitOps with Kapitan](https://medium.com/kapitan-blog/declarative-secret-management-for-gitops-with-kapitan-b3c596eab088) [COMMUNITY-TOOL] - [dzone: Managing Secrets Deployment in GitOps Workflow 🌟](https://dzone.com/articles/managing-kubernetes-secrets) [COMMUNITY-TOOL] - [portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](https://portworx.com/implementing-data-security-on-red-hat-openshift) [COMMUNITY-TOOL] @@ -274,6 +274,7 @@ - [opensource.com: Sign and verify container images with this open source' tool (sigstore)](https://opensource.com/article/21/12/sigstore-container-images) [EN CONTENT] [COMMUNITY-TOOL] β€” Explains how developers can use Sigstore's Cosign integration to guarantee image authenticity. Highlights structural differences between classic PGP setups and the identity-driven ledger approach utilized by modern DevSecOps frameworks. #### Security Tooling (1) + - **(2021)** [**cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟**](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A strategic overview of outstanding open-source Kubernetes protection mechanisms. Summarizes and contrasts the deployment use-cases for prominent systems focused on static verification, policy governance, and kernel monitoring. - [techbeacon.com: 17 open-source container security tools 🌟](https://techbeacon.com/security/17-open-source-container-security-tools) [EN CONTENT] [COMMUNITY-TOOL] β€” A curated directory cataloging seventeen critical open-source security technologies. Details structural features and comparison parameters across image scanners, policy-engine enforcement options, and runtime observation technologies. - [itnext.io: Top 6 Threat Detection Tools for Containers](https://itnext.io/top-6-threat-detection-tools-for-containers-3dd80b77777e) [EN CONTENT] [COMMUNITY-TOOL] β€” Compares six container risk detection technologies. Contrasts passive image checking with complex system-call interception models (e.g., Falco), showing engineers how to balance performance overhead against real-time protection. ### Vulnerability Management @@ -403,6 +404,7 @@ - [thenewstack.io: SecOps in a Post-COVID World: 3 Security Trends to Watch](https://thenewstack.io/secops-in-a-post-covid-world-3-security-trends-to-watch) [COMMUNITY-TOOL] [GUIDE] β€” Outlines critical security trends influenced by the sudden acceleration of distributed remote workforces and cloud adoption. Emphasizes the prioritization of identity-centric security boundaries, zero-trust cloud network baselines, and automated threat hunting capabilities. #### Transition Guides + - **(2021)** [cloudify.co: Understanding DevSecOps And Its Challenges](https://docs.cloudify.co) [ADVANCED LEVEL] [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Examines structural challenges in scaling DevSecOps, focusing on multi-cloud security orchestrations. Contrast: Curator Insight highlights simple automation roadblocks, while Live Grounding confirms that managing state drift across multiple Kubernetes regions is the primary blocker. Highly technical perspective. - [ais.com: Leaping into DevSecOps from DevOps](https://www.ais.com/leaping-into-devsecops-from-devops) [COMMUNITY-TOOL] β€” Offers structural steps to migrate existing DevOps operations toward a DevSecOps operational state. Contrast: Curator Insight notes basic pipeline modifications, whereas Live Grounding shows that identity security and secrets orchestration represent the largest transition hurdles. Highly practical implementation blueprint. - [invensislearning.com: Difference between DevOps and DevSecOps](https://www.invensislearning.com/blog/devops-vs-devsecops) [COMMUNITY-TOOL] β€” Distinguishes the exact operational and architectural boundaries separating classic DevOps from modern DevSecOps. Contrast: Curator Insight details simple workflow differences, while Live Grounding proves that DevSecOps represents a declarative shift from reactive scanning to continuous runtime enforcement. Excellent educational reference. - [devops.com: Tips for a Successful DevSecOps Life Cycle](https://devops.com/tips-for-a-successful-devsecops-life-cycle) [COMMUNITY-TOOL] β€” A granular walkthrough detailing how to embed automated security checkpoints across each phase of the application development lifecycle. Contrast: Curator Insight focuses on sequential steps, whereas Live Grounding demonstrates that real-time developer feedback loops are required to prevent security tool alert exhaustion. Helpful implementation guide. @@ -423,8 +425,8 @@ - [thenewstack.io: Infrastructure-as-Code: 6 Best Practices for Securing Applications' 🌟](https://thenewstack.io/infrastructure-as-code-6-best-practices-for-securing-applications) [COMMUNITY-TOOL] β€” Presents six foundational guidelines for securing IaC templates before cloud deployments. Contrast: Curator Insight limits its scope to simple template linters, while Live Grounding confirms that evaluating IaC using declarative Policy-as-Code engines (like OPA) is the standard method to block configuration drift. Essential reference. #### Static Analysis (1) - - [KubeLinter](https://github.com/stackrox/kube-linter) ⭐ 3450 [ENTERPRISE-STABLE] β€” A static analysis tool that analyzes Kubernetes YAML manifests and Helm charts against best practices for security and production readiness. Checks for running as root, container security context settings, and missing resource limits. - [blog.christophetd.fr: Shifting Cloud Security Left β€” Scanning Infrastructure' as Code for Security Issues](https://blog.christophetd.fr/shifting-cloud-security-left-scanning-infrastructure-as-code-for-security-issues) [COMMUNITY-TOOL] β€” A deep-dive analysis on shifting cloud security left by scanning Infrastructure as Code (IaC) templates for misconfigurations before deployment. Contrast: Curator Insight targets traditional static code checks, while Live Grounding validates that integrating tools like tfsec, Checkov, and Kics directly into CI/CD is now an industry standard. Essential for platform engineering security. + - [KubeLinter](https://github.com/stackrox/kube-linter) ⭐ 3450 [ENTERPRISE-STABLE] β€” A static analysis tool that analyzes Kubernetes YAML manifests and Helm charts against best practices for security and production readiness. Checks for running as root, container security context settings, and missing resource limits. - [thenewstack.io: StackRox KubeLinter Brings Security Linting to Kubernetes](https://thenewstack.io/stackrox-kubelinter-brings-security-linting-to-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Introduces StackRox's KubeLinter tool, exploring its core capabilities to audit deployment manifests and Helm templates before operational execution. Details standard rule definitions and highlights strategies for developer integration. - [github.com/yannh/kubeconform 🌟](https://github.com/yannh/kubeconform) ⭐ 3033 [ENTERPRISE-STABLE] β€” A highly performant Kubernetes manifest validator written in Go, acting as a faster alternative to `kubeval`. Validates resource specifications against OpenAPI schemas, supporting custom resource definitions (CRDs) seamlessly in CI/CD environments. - [thenewstack.io: Security Insights into Infrastructure-as-Code](https://thenewstack.io/security-insights-into-infrastructure-as-code) [COMMUNITY-TOOL] [GUIDE] β€” Details security challenges present in IaC files across Terraform, Ansible, and CloudFormation. Analyzes typical misconfiguration risks (such as public S3 buckets, open security groups) and demonstrates the value of automated programmatic verification. @@ -602,6 +604,11 @@ #### Secrets Management (4) - [kubewarden.io: Scanning secrets in environment variables](https://www.kubewarden.io/blog/2022/10/env-var-secrets) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” Demonstrates how to use Kubewarden admission policies to dynamically intercept and prevent container deployments containing plaintext secrets or API keys exposed in environment variables. Provides concrete policy writing paradigms using WebAssembly (Wasm) and Rego. +### Kubernetes Fundamentals + +#### Security Concepts (1) + + - **(2026)** [==kubernetes.io: Overview of Cloud Native Security==](https://kubernetes.io/docs/concepts/security) [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The authoritative framework defining Kubernetes security architecture across the 'FourCs' Model: Cloud, Cluster, Container, and Code. Serves as the foundational blueprint for understanding attack vectors, defense-in-depth methodologies, and default-deny paradigms in orchestrating container workloads safely. ### Kubernetes Hardening #### Threat Landscape @@ -743,6 +750,9 @@ - [GitHub security: what does it take to protect your company from credentials' leaking on GitHub? 🌟](https://blog.gitguardian.com/github-security) [EN CONTENT] [COMMUNITY-TOOL] β€” An in-depth corporate case study and operational guide detailing the systematic threats of credential leakage in public and private Git environments. It highlights risk mitigation frameworks, API scanner configurations, and team hygiene rules required to prevent credential sprawl. - [blog.gitguardian.com: Secrets in source code (episode 2/3). Why secrets' in git are such a problem](https://blog.gitguardian.com/secrets-credentials-api-git) [EN CONTENT] [COMMUNITY-TOOL] β€” This educational blog post outlines the threat vectors of hardcoded secrets in Git histories. It details the structural reasons why standard version control systems make secret revocation difficult once committed, presenting static pre-commit hooks as the primary defense. +#### Secrets Scanning + + - **(2022)** [jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](https://jfrog.com/blog) [EN CONTENT] [COMMUNITY-TOOL] β€” A practical walk-through showing how to use Spectral in tandem with JFrog Pipelines. The tutorial focuses on identifying misplaced credentials and code misconfigurations inside continuous integration stages. #### Supply Chain Security (3) - [Anchore: Secure Container Based CI/CD Workflows](https://anchore.com/cicd) [EN CONTENT] [COMMUNITY-TOOL] β€” An overview of Anchore's enterprise solutions for securing CI/CD pipelines through extensive Software Bill of Materials (SBOM) generation and continuous container inspection. It helps organizations detect upstream dependencies risk and establish a trusted supply chain. @@ -913,9 +923,6 @@ #### Dependency Analysis (1) - [socket.dev: Introducing Socket](https://socket.dev/blog/introducing-socket) [COMMUNITY-TOOL] β€” An architectural introduction to Socket's active package monitoring system. Evaluates structural anomalies in dependencies by tracing suspicious network calls, API system changes, and permission escalations. -#### Enterprise Platform - - - **(2021)** [tanzu.vmware.com: Log4Shell Vulnerability Spotlights the Importance of Adopting Trusted Open Source Software Providers for the Enterprise](https://www.vmware.com/products/app-platform/tanzu) [COMMUNITY-TOOL] β€” Examines the strategic imperative of establishing trusted open-source workflows inside enterprise build infrastructures. Demonstrates how Tanzu's curated application platform streamlines immediate mitigation tasks at runtime. #### Open Source Policy - [zdnet.com: Log4j: Google and IBM call for list of critical open source projects](https://www.zdnet.com/article/log4j-after-white-house-meeting-google-calls-for-list-of-critical-open-source-projects) [COMMUNITY-TOOL] β€” Discusses high-level strategies initiated by Google and IBM to identify and secure critical open-source software structures. Explores how public-private partnerships aim to fortify base infrastructure projects globally. @@ -982,5 +989,5 @@ - [torq.io: 5 Security Automation Examples for Non-Developers](https://torq.io/blog/5-security-automation-examples-for-non-developers) [COMMUNITY-TOOL] β€” Provides five actionable automation playbooks for SecOps teams to streamline alert triage and response actions. Contrast: Curator Insight presents low-code solutions for non-developers, while Live Grounding shows that automating through structured JSON endpoints and centralized notification platforms is key to keeping MTTR minimal. Practical operational guide. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Kustomize](./kustomize.md) | [Crossplane](./crossplane.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/digital-money.md b/v2-docs/digital-money.md index c4f2b538..f1adeb76 100644 --- a/v2-docs/digital-money.md +++ b/v2-docs/digital-money.md @@ -11,5 +11,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/digitalocean.md b/v2-docs/digitalocean.md index dec43c32..1c718f84 100644 --- a/v2-docs/digitalocean.md +++ b/v2-docs/digitalocean.md @@ -32,5 +32,5 @@ - [NGINXConfig](https://www.digitalocean.com/community/tools/nginx) [DE FACTO STANDARD] β€” DigitalOcean's visual configuration tool for Nginx. It generates highly secure, production-tested server blocks tailored for modern features like HTTP/2, custom security headers, SSL/TLS optimizations via Let's Encrypt, and Gzip compression. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/docker.md b/v2-docs/docker.md index e7d0ab2d..7eebb49f 100644 --- a/v2-docs/docker.md +++ b/v2-docs/docker.md @@ -38,20 +38,13 @@ - [jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and Standalone Container Tools 🌟](https://jfrog.com/learn/devops/alternatives-to-docker) [COMMUNITY-TOOL] - [blog.logrocket.com: Top Docker alternatives for 2022](https://blog.logrocket.com/docker-alternatives) [COMMUNITY-TOOL] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - - [github.com/google/go-containerregistry 🌟](https://github.com/google/go-containerregistry) ⭐ 3881 [ENTERPRISE-STABLE] - - [nerdctl 🌟](https://github.com/containerd/nerdctl) ⭐ 10104 [ENTERPRISE-STABLE] - - [kaniko](https://github.com/GoogleContainerTools/kaniko) ⭐ 15762 [DE FACTO STANDARD] - - [technology.doximity.com: Buildpacks vs Dockerfiles 🌟](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [COMMUNITY-TOOL] + - [cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [COMMUNITY-TOOL] - [blog.alexellis.io: Building containers without Docker 🌟](https://blog.alexellis.io/building-containers-without-docker) [COMMUNITY-TOOL] - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [Podman.io](https://podman.io) [COMMUNITY-TOOL] - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [COMMUNITY-TOOL] - - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] - - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] - [Dzone refcard: Getting Started with Docker](https://dzone.com/refcardz/getting-started-with-docker-1) [COMMUNITY-TOOL] - [Dzone refcard: Java Containerization 🌟](https://dzone.com/refcardz/java-containerization) [COMMUNITY-TOOL] - [americanexpress.io: **Do Not Run Dockerized Applications as Root** 🌟](https://americanexpress.io/do-not-run-dockerized-applications-as-root) [COMMUNITY-TOOL] @@ -74,6 +67,7 @@ - [docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part' 2 🌟](https://www.docker.com/blog/year-in-review-the-most-viewed-docker-blog-posts-of-2020-part-2) [COMMUNITY-TOOL] - [cloudsavvyit.com: How to Use Cron With Your Docker Containers](https://www.cloudsavvyit.com/9033/how-to-use-cron-with-your-docker-containers) [COMMUNITY-TOOL] - [infoq.com: Docker Hub and JFrog Partnership Removes Image Pull Limits for' Artifactory Users](https://www.infoq.com/news/2021/01/docker-jfrog-partnership) [COMMUNITY-TOOL] + - [technology.doximity.com: Buildpacks vs Dockerfiles 🌟](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [COMMUNITY-TOOL] - [docker.com: Containerized Python Development – Part 1](https://www.docker.com/blog/containerized-python-development-part-1) [COMMUNITY-TOOL] - [pythonspeed.com: The worst so-called β€œbest practice” for Docker](https://pythonspeed.com/articles/security-updates-in-docker) [COMMUNITY-TOOL] - [developers.redhat.com: Making environment variables accessible in front-end' containers](https://developers.redhat.com/blog/2021/03/04/making-environment-variables-accessible-in-front-end-containers) [COMMUNITY-TOOL] @@ -165,7 +159,10 @@ - [iximiuz.com: Docker: How To Debug Distroless And Slim Containers 🌟](https://iximiuz.com/en/posts/docker-debug-slim-containers) [COMMUNITY-TOOL] - [dev.to: 9 Docker Extensions Every Developer Must Try](https://dev.to/docker/9-docker-extensions-every-developer-must-try-1no2) [COMMUNITY-TOOL] - [github.com/Saniewski/mongo-express-docker-extension](https://github.com/Saniewski/mongo-express-docker-extension) ⭐ 11 [COMMUNITY-TOOL] + - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] + - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] - [medium: Docker anti-patterns | Codefresh](https://medium.com/containers-101/docker-anti-patterns-ad2a1fcd5ce1) [COMMUNITY-TOOL] + - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [brianchristner.io: How to use Docker Security Scan Locally](https://brianchristner.io/how-to-use-docker-scan) [COMMUNITY-TOOL] - [snyk.io: 10 Docker Security Best Practices 🌟](https://snyk.io/blog/10-docker-image-security-best-practices) [COMMUNITY-TOOL] - [infoq.com: Is Docker Secure Enough?](https://www.infoq.com/articles/securing-docker) [COMMUNITY-TOOL] @@ -202,6 +199,7 @@ - [ttl.sh: Anonymous & ephemeral Docker image registry 🌟](https://ttl.sh) [COMMUNITY-TOOL] - [buildg: Interactive debugger for Dockerfile 🌟](https://github.com/ktock/buildg) ⭐ 1495 [COMMUNITY-TOOL] - [infoq.com: Debugging Large and Complex Dockerfiles Gets Easier with Buildg](https://www.infoq.com/news/2022/09/debug-dockerfiles-buildg) [COMMUNITY-TOOL] + - [github.com/google/go-containerregistry 🌟](https://github.com/google/go-containerregistry) ⭐ 3881 [ENTERPRISE-STABLE] - [jesseduffield/lazydocker](https://github.com/jesseduffield/lazydocker) ⭐ 51111 [DE FACTO STANDARD] - [docker.com: Docker and Ambassador Labs Announce Telepresence for Docker,' Improving the Kubernetes Development Experience 🌟](https://www.docker.com/blog/telepresence-for-docker) [COMMUNITY-TOOL] - [github.com/containrrr/watchtower](https://github.com/containrrr/watchtower) ⭐ 24618 [DE FACTO STANDARD] @@ -228,12 +226,22 @@ - [thenewstack.io: Container Images the Easy Way with Cloud Native Buildpacks](https://thenewstack.io/container-images-the-easy-way-with-cloud-native-buildpacks) [COMMUNITY-TOOL] - [dev.to/pmbanugo: Goodbye Dockerfiles: Build Secure & Optimised Node.js Container' Images with Cloud Native Buildpacks](https://dev.to/pmbanugo/goodbye-dockerfiles-build-secure-optimised-nodejs-container-images-with-cloud-native-buildpacks-489p) [COMMUNITY-TOOL] - [medium: nerdctl: Docker-compatible CLI for contaiNERD](https://medium.com/nttlabs/nerdctl-359311b32d0e) [COMMUNITY-TOOL] + - [nerdctl 🌟](https://github.com/containerd/nerdctl) ⭐ 10104 [ENTERPRISE-STABLE] - [img](https://github.com/genuinetools/img) ⭐ 3986 [ENTERPRISE-STABLE] - [jib](https://github.com/GoogleContainerTools/jib) ⭐ 14402 [ENTERPRISE-STABLE] + - [kaniko](https://github.com/GoogleContainerTools/kaniko) ⭐ 15762 [DE FACTO STANDARD] - [itnext.io: Replace Docker Desktop with lima](https://itnext.io/replace-docker-desktop-with-lima-88ec6f9d6a19) [COMMUNITY-TOOL] - [dzone: Alternatives to Docker Desktop](https://dzone.com/articles/alternatives-to-docker-desktop) [COMMUNITY-TOOL] - [dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application](https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for) [COMMUNITY-TOOL] +## Cloud Native AI + +### Big Data Orchestration + +#### Spark on Kubernetes + + - **(2021)** [datamechanics.co: Apache Spark 3.1 Release: Spark on Kubernetes is now Generally Available](https://www.datamechanics.co) [COMMUNITY-TOOL] β€” Curator Insight: Platform news highlighting Apache Spark 3.1 generally available support for native Kubernetes. +Live Grounding: Covers the native scheduling capabilities, decommissioning behaviors, and executor tracking improvements that made Kubernetes a first-class citizen for Spark. ## Cloud Native Security ### Supply Chain Security @@ -262,7 +270,14 @@ #### Guides and Workflows - [itnext.io: Software development in containers β€” a cookbook 🌟🌟🌟](https://itnext.io/software-development-in-containers-a-cookbook-2ba14d07e535) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A detailed technical guide explaining how to design local workflows with container environments. Demonstrates setup strategies for hot reloading, direct container mounts, network port forwards, and dev-to-prod pipeline parity. +## Infrastructure Standards + +### Container Registry + +#### Legacy Resources + + - **(2026)** [Test an insecure registry 🌟](https://docs.docker.com/retired) [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Retired Docker documentation dealing with configurations of insecure, unencrypted private registries. Preserved for diagnosing vintage local developer configurations. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Serverless](./serverless.md) | [OCP 3](./ocp3.md) diff --git a/v2-docs/dom.md b/v2-docs/dom.md index bc5caeae..7daf9c5c 100644 --- a/v2-docs/dom.md +++ b/v2-docs/dom.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/dotnet.md b/v2-docs/dotnet.md index bf6c0668..73b05b4f 100644 --- a/v2-docs/dotnet.md +++ b/v2-docs/dotnet.md @@ -42,5 +42,5 @@ - [Extend your coding agent with .NET Skills](https://devblogs.microsoft.com/dotnet/extend-your-coding-agent-with-dotnet-skills) [COMMUNITY-TOOL] β€” Step-by-step instruction illustrating how to inject specialized .NET SDK contexts and compilation knowledge bases into autonomous coding agents to optimize C# generation pipelines. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/edge-computing.md b/v2-docs/edge-computing.md index bb0692e2..8519b91e 100644 --- a/v2-docs/edge-computing.md +++ b/v2-docs/edge-computing.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/elearning.md b/v2-docs/elearning.md index 08d04470..4ab8348c 100644 --- a/v2-docs/elearning.md +++ b/v2-docs/elearning.md @@ -27,9 +27,6 @@ ### Databases -#### PostgreSQL - - - **(2025)** [learn.crunchydata.com](https://www.crunchydata.com/developers/tutorials) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” An interactive database training portal detailing progressive PostgreSQL configuration, clustering, and troubleshooting. Crucial for architects planning highly available, stateful cloud-native storage engines. #### SQL - [SQL Police Department](https://sqlpd.com) [COMMUNITY-TOOL] β€” An interactive, gamified SQL training playground where users act as police detectives to solve technical cases using structured queries. Excellent for practicing complex join and filtering logics. @@ -124,5 +121,5 @@ - [techiescamp/devops-projects:Real-World DevOps Projects For Learning](https://github.com/techiescamp/devops-projects) [ENTERPRISE-STABLE] β€” A curated GitHub repository containing end-to-end real-world DevOps projects. Implements standard infrastructure-as-code deployments, multi-tier CI/CD pipelines, and structured orchestration designs. --- -πŸ’‘ **Explore Related:** [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) | [Finops](./finops.md) +πŸ’‘ **Explore Related:** [Finops](./finops.md) | [Recruitment](./recruitment.md) | [Appointment Scheduling](./appointment-scheduling.md) diff --git a/v2-docs/embedded-servlet-containers.md b/v2-docs/embedded-servlet-containers.md index cb2f963e..b8ed906c 100644 --- a/v2-docs/embedded-servlet-containers.md +++ b/v2-docs/embedded-servlet-containers.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/faq.md b/v2-docs/faq.md index 058fb7d0..9a391bfd 100644 --- a/v2-docs/faq.md +++ b/v2-docs/faq.md @@ -98,5 +98,5 @@ - [developers.redhat.com: Why Kubernetes native instead of cloud native? 🌟](https://developers.redhat.com/blog/2020/04/08/why-kubernetes-native-instead-of-cloud-native) [ENTERPRISE-STABLE] β€” Curator Insight: Highlights the distinction between applications run on cloud infrastructure and systems designed specifically to leverage native Kubernetes operators and structures. Live Grounding: Analyzes how API extensions, CRDs, and native configuration constructs improve resilience, efficiency, and resource utilization. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/finops.md b/v2-docs/finops.md index 28fb7ad4..84b76bc6 100644 --- a/v2-docs/finops.md +++ b/v2-docs/finops.md @@ -17,6 +17,11 @@ - [techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](https://techcommunity.microsoft.com/blog/finopsblog/identify-your-savings-potential-in-azure/4131194) [COMMUNITY-TOOL] - [infoworld.com: 5 steps to bringing Kubernetes costs in line](https://www.infoworld.com/article/2338303/5-steps-to-bringing-kubernetes-costs-in-line.html) [COMMUNITY-TOOL] - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] + - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] + - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - [FinOps Foundation: FinOps.org](https://www.finops.org) [COMMUNITY-TOOL] - [medium: DevOps, NoOps, and Now FinOps?](https://medium.com/better-programming/devops-noops-finops-64e0df91bcb8) [COMMUNITY-TOOL] - [aws.amazon.com: Introducing FinOpsβ€”Excuse Me, DevSecFinBizOps](https://aws.amazon.com/es/blogs/enterprise-strategy/introducing-finops-excuse-me-devsecfinbizops) [COMMUNITY-TOOL] @@ -37,13 +42,8 @@ - [logz.io: FinOps Observability: Monitoring Kubernetes Cost](https://logz.io/blog/finops-observability-monitoring-kubernetes-cost) [COMMUNITY-TOOL] - [medium.com/adeo-tech: How to save money fast with Kubernetes β€” Do FinOps](https://medium.com/adeo-tech/how-to-save-money-fast-with-kubernetes-do-finops-3a9cafc9beba) [COMMUNITY-TOOL] - [bitsand.cloud: Slashing Data Transfer Costs in AWS by 99%](https://www.bitsand.cloud/posts/slashing-data-transfer-costs) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [medium.com/@tarunbehal02: AWS Cost Optimizations : My Learnings](https://medium.com/@tarunbehal02/aws-cost-optimizations-my-learnings-fcdc14da1f58) [COMMUNITY-TOOL] - [aws.amazon.com/blogs/architecture: Overview of Data Transfer Costs for Common' Architectures](https://aws.amazon.com/blogs/architecture/overview-of-data-transfer-costs-for-common-architectures) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide 🌟](https://github.com/dolevshor/azure-finops-guide) ⭐ 216 [COMMUNITY-TOOL] - [info.microsoft.com: The Road to Azure Cost Governance](https://info.microsoft.com/ww-landing-the-road-to-azure-cost-governance-e-book.html) [COMMUNITY-TOOL] - [github.com/mivano/azure-cost-cli](https://github.com/mivano/azure-cost-cli) ⭐ 1117 [COMMUNITY-TOOL] @@ -83,6 +83,11 @@ #### FinOps (1) - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. +## Cluster Operations + +### Cost Optimization (1) + + - **(2023)** [infoworld.com: Kubernetes cost management for the real world](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores pragmatic methodologies for managing and forecasting costs inside Kubernetes. Contrasts standard manual scaling limits with automated tools like Kubecost and OpenCost, providing architecture guidelines for resource allocation optimization. ## Platform Engineering ### FinOps (2) @@ -99,5 +104,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Appointment Scheduling](./appointment-scheduling.md) diff --git a/v2-docs/flux.md b/v2-docs/flux.md index e426e896..a998f76f 100644 --- a/v2-docs/flux.md +++ b/v2-docs/flux.md @@ -11,12 +11,12 @@ - [acloudguru.com: Adopting GitOps for Kubernetes on AWS 🌟](https://www.pluralsight.com/resources/blog/cloud/adopting-gitops-for-kubernetes-on-aws?utm_source=linkedin&utm_medium=social&utm_campaign=kubernetesblog) [COMMUNITY-TOOL] - [docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2) [COMMUNITY-TOOL] - [github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux](https://github.com/onedr0p/cluster-template) ⭐ 2742 [COMMUNITY-TOOL] - - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] + - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] - [Flux](https://fluxcd.io) [COMMUNITY-TOOL] - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] - [github: Flux Version 2](https://github.com/fluxcd/flux2) ⭐ 8136 [ENTERPRISE-STABLE] - [dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize](https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi) [COMMUNITY-TOOL] - - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] + - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟](https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2) [COMMUNITY-TOOL] - [cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure' Kubernetes deployments](https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819) [COMMUNITY-TOOL] - [johnclarke73.medium.com: How GitOps works for us](https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49) [COMMUNITY-TOOL] @@ -42,5 +42,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/freelancing.md b/v2-docs/freelancing.md index 26f7fa1d..127236b4 100644 --- a/v2-docs/freelancing.md +++ b/v2-docs/freelancing.md @@ -127,5 +127,5 @@ - [ΒΏInformΓ‘tico explotado en una consultora? Las webs para β€˜freelances’ te salvarΓ‘n la vida](https://www.elconfidencial.com/tecnologia/2018-05-12/informatico-freelance-carnica-freelancer-yeeply_1562518) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un reportaje de El Confidencial que examina la transiciΓ³n de los profesionales de TI en EspaΓ±a desde las consultoras tradicionales ("cΓ‘rnicas") hacia el trabajo autΓ³nomo. EvalΓΊa plataformas de intermediaciΓ³n y detalla las ventajas operativas y financieras de este modelo profesional. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Finops](./finops.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/git.md b/v2-docs/git.md index c402b98f..3e3408d2 100644 --- a/v2-docs/git.md +++ b/v2-docs/git.md @@ -5,13 +5,14 @@ ## Standard Reference + - [GitKraken Git Cheat](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [COMMUNITY-TOOL] + - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] - [fourtheorem.com: How to end Microservice pain and embrace the Monorepo](https://fourtheorem.com/monorepo) [COMMUNITY-TOOL] - [github.blog: Getting started with GitHub Actions just got easier!](https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier) [COMMUNITY-TOOL] - [blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)](https://fleetdm.com/engineering/tips-for-github-actions-usability) [COMMUNITY-TOOL] - [openshift.com: Deploying to OpenShift using GitHub Actions](https://www.redhat.com/en/blog/deploying-to-openshift-using-github-actions) [COMMUNITY-TOOL] - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] - [github.com: OpenShift GitHub Actions Runner Chart 🌟](https://github.com/redhat-actions/openshift-actions-runners-chart) [COMMUNITY-TOOL] - - [GitHub Copilot 🌟](https://github.com/copilot) [COMMUNITY-TOOL] - [GitHub Copilot is generally available to all developers](https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers) [COMMUNITY-TOOL] - [github.blog: GitHub Copilot X: The AI-powered developer experience](https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: Coding Frameworks and languages are no longer the point, prompting is](https://techcommunity.microsoft.com/blog/educatordeveloperblog/coding-frameworks-and-languages-are-no-longer-the-point-prompting-is/3820265) [COMMUNITY-TOOL] @@ -31,10 +32,10 @@ - [github-merge-bot](https://github.com/sdduursma/github-merge-bot) ⭐ 4 [COMMUNITY-TOOL] - [Rultor](http://www.rultor.com) [COMMUNITY-TOOL] - [Example: CockroachDB's Bors Merge Bot](https://id.atlassian.com/login?continue=https%3A%2F%2Fid.atlassian.com%2Fjoin%2Fuser-access%3Fresource%3Dari%253Acloud%253Aconfluence%253A%253Asite%252F9568dfdc-cfdd-4632-a68e-1e18063a3152%26continue%3Dhttps%253A%252F%252Fcockroachlabs.atlassian.net%252Fwiki%252Fspaces%252FCRDB%252Fpages%252F73204099%252FBors%252BMerge%252BBot&application=confluence&orgId=52a68357-cecf-4127-a5ec-32eeac8cf060) [COMMUNITY-TOOL] - - [GitKraken Git Cheat](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [COMMUNITY-TOOL] + - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] + - [Sourcetree Cheat Sheet](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [COMMUNITY-TOOL] - [Wikipedia: Git](https://en.wikipedia.org/wiki/Git) [COMMUNITY-TOOL] - [dzone.com: Top 20 git commands with examples 🌟](https://dzone.com/articles/top-20-git-commands-with-examples) [COMMUNITY-TOOL] - - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - [medium: 7 Best Courses to Master Git and Github for Programmers](https://medium.com/javarevisited/7-best-courses-to-master-git-and-github-for-programmers-d671859a68b2) [COMMUNITY-TOOL] - [medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans](https://medium.com/@atif.ramzan89/top-7-cloud-source-code-management-tools-features-and-pricing-plans-105f4eb88a3a) [COMMUNITY-TOOL] - [Things You Want to Do in Git and How to Do Them](https://stu2b50.dev/posts/things-you-wante9665) [COMMUNITY-TOOL] @@ -183,7 +184,6 @@ - [stackoverflow.com: Bot to automatically reverse GitHub pull request merges](https://stackoverflow.com/questions/27820309/bot-to-automatically-reverse-github-pull-request-merges) [COMMUNITY-TOOL] - [Bors Bot](https://bors.tech) [COMMUNITY-TOOL] - [Bors-ng: A merge bot for GitHub Pull Requests](https://github.com/bors-ng/bors-ng) ⭐ 1532 [COMMUNITY-TOOL] - - [Sourcetree Cheat Sheet](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [COMMUNITY-TOOL] ## Cloud Architecture @@ -626,6 +626,7 @@ - **(2020)** [kean.github.io: Trunk-Based Development](https://kean.blog/post/trunk-based-development) 🌟🌟🌟 [COMMUNITY-TOOL] β€” An insightful perspective on adopting Trunk-Based Development within modern development teams. The article details the practical benefits, cultural adjustments, and critical testing architectures required to maintain a stable, deployable master branch without breaking changes. - **(2018)** [git-flow.readthedocs.io](https://git-flow.readthedocs.io/en/latest) 🌟🌟🌟 [LEGACY] β€” Official ReadTheDocs documentation for the CLI extension wrapper `git-flow` created to automate Driessen's branching model. It remains a helpful reference for developers managing legacy codebases that require automated creation of feature, release, and hotfix tracking structures. - **(2014)** [aprendegit.com: git-flow: la rama develop y uso de feature branches](http://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches) [SPANISH CONTENT] 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A native Spanish guide detailing the execution of GitFlow, specifically focusing on the relationship between development branches and short-lived features. Explains branch merging rules step-by-step for teams working in collaborative Spanish-speaking developer ecosystems. [SPANISH CONTENT] + - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [ENTERPRISE-STABLE] β€” A highly interactive and multilingual cheat sheet illustrating the lifecycle of branches in Vincent Driessen's GitFlow model. This reference acts as an indispensable, quick-lookup guide for understanding CLI commands for features, releases, and hotfixes. - [Git Flow](https://nvie.com/posts/a-successful-git-branching-model) [DE FACTO STANDARD] β€” The original, widely adopted 2010 post by Vincent Driessen introducing the Git Flow branching model. While historically revolutionary for structured releases, modern consensus and the author's own 2020 update reflect that this model introduces excessive complexity for continuous delivery pipelines. - [Trunk Based Development](https://trunkbaseddevelopment.com) [DE FACTO STANDARD] β€” The canonical reference site for Trunk-Based Development (TBD). It details the architectural practice where developers merge small, frequent updates to a core branch, resisting long-lived branches. This eliminates complex merge phases and forms the bedrock of modern continuous integration workflows. - [paulhammant.com: What is Trunk-Based Development?](https://paulhammant.com/2013/04/05/what-is-trunk-based-development) [ENTERPRISE-STABLE] β€” A foundational historical article by Paul Hammant outlining the core mechanics and philosophy of Trunk-Based Development. It serves as an early conceptual introduction, explaining how avoiding long-lived branch models accelerates deployment velocity and prevents merge hell in large engineering teams. @@ -633,7 +634,6 @@ - [atlassian.com: Gitflow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) [ENTERPRISE-STABLE] [GUIDE] β€” A highly-structured tutorial by Atlassian comparing Gitflow against alternative branching strategies. It offers clear operational blueprints and command examples, evaluating how the model coordinates scheduled release cycles while warning of its constraints in high-velocity CI/CD environments. - [gitkraken.com: GitFlow](https://support.gitkraken.com/git-workflows-and-extensions/git-flow) [DOCUMENTATION] [COMMUNITY-TOOL] β€” A practical UI-centric guide demonstrating GitFlow execution inside the GitKraken desktop client. It simplifies branch creation, merging, and visual release management, offering a low-friction approach for teams bound to multi-branch deployment workflows. - [gist.github.com/JamesMGreene: A comparison of using `git flow` commands' versus raw `git` commands](https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac) [COMMUNITY-TOOL] β€” A detailed side-by-side CLI command comparison showing the underlying raw Git operations performed by the automated `git flow` wrapper tool. Crucial for developers needing to troubleshoot or replicate GitFlow states without installing additional dependencies. - - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [ENTERPRISE-STABLE] β€” A highly interactive and multilingual cheat sheet illustrating the lifecycle of branches in Vincent Driessen's GitFlow model. This reference acts as an indispensable, quick-lookup guide for understanding CLI commands for features, releases, and hotfixes. - [thinkinglabs.io: Feature Branching considered Evil](https://thinkinglabs.io/talks/2016/10/29/feature-branching-considered-evil.html) [COMMUNITY-TOOL] β€” A critical analysis examining the negative impact of long-lived feature branches on continuous integration. It argues that delayed integration degrades feedback loops and promotes isolation, advocating for Trunk-Based practices to establish real collective ownership. - [youtube: Git Flow Is A Bad Idea - Dave Farley](https://www.youtube.com/watch?v=_w6TwnLCFwA&ab_channel=ContinuousDelivery) [ENTERPRISE-STABLE] β€” A high-impact video by continuous delivery expert Dave Farley arguing why Git Flow acts as an anti-pattern for modern software delivery. He contrasts multi-branch isolation with the rapid feedback, safety, and velocity realized via strict trunk-based architectures. - [team-coder.com: From Git Flow to Trunk Based Development](https://team-coder.com/from-git-flow-to-trunk-based-development) [COMMUNITY-TOOL] β€” A migration-focused technical post mapping the practical steps and culture shift required to move an engineering team from a GitFlow framework to Trunk-Based Development. It highlights pipeline adaptations, test automation needs, and mindset changes. @@ -702,6 +702,7 @@ - **(2020)** [**github.blog: Commits are snapshots, not diffs**](https://github.blog/open-source/git/commits-are-snapshots-not-diffs) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] [LEGACY] β€” Explains Git's underlying data model, clarifying that commits are stored as full-file snapshots (blobs and trees) rather than incremental line deltas. This fundamental architectural detail helps developers understand why branching and merging are highly efficient operations in Git compared to legacy VCS systems. #### Git Operations + - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. - [cloudbees.com: Git Pull: How It Works With Detailed Examples](https://www.cloudbees.com/blog/git-pull-how-it-works-with-detailed-examples) [COMMUNITY-TOOL] [GUIDE] β€” Deconstructs the mechanics of 'git pull' as a composite operation of 'git fetch' followed by either 'git merge' or 'git rebase'. The article uses visual flow diagrams to explain divergence resolution, fast-forwarding, and best practices to avoid messy merge history. - [cloudbees.com: Git Push: An In-Depth Tutorial With Examples](https://www.cloudbees.com/blog/git-push-an-in-depth-tutorial-with-examples) [COMMUNITY-TOOL] [GUIDE] β€” A comprehensive guide analyzing the technical layers of transferring local branch updates to remote repositories. It covers upstream configuration, tracking branch architectures, force-pushing safety guidelines, and resolving push rejection due to remote drift. - [cloudbees.com: Git Reset Clearly Explained: How to Undo Your Changes 🌟](https://www.cloudbees.com/blog/git-reset-undo-changes) [ENTERPRISE-STABLE] [GUIDE] β€” Demystifies the core differences between '--soft', '--mixed', and '--hard' reset operations in Git. By mapping how resets affect the HEAD pointer, the index, and the working directory, this guide provides solid strategies for safe rollback of local changes. @@ -710,7 +711,6 @@ - [freecodecamp.org: Undo Git Add – How to Remove Added Files in Git 🌟](https://www.freecodecamp.org/news/undo-git-add-how-to-remove-added-files-in-git) [COMMUNITY-TOOL] [GUIDE] β€” Evaluates the commands required to safely unstage files from the Git index without altering working directory contents. Highlights nuances between 'git reset HEAD', 'git restore --staged', and other historical command forms. - [build5nines.com: Git: Reset / Undo Most Recent Local Commit](https://build5nines.com/git-reset-undo-most-recent-local-commit) [COMMUNITY-TOOL] [GUIDE] β€” Step-by-step documentation focusing on reversing the latest committed changes locally. Evaluates command scenarios utilizing the 'HEAD~1' targeting operator under different staging and working directory preservation options. - [Removing the last commit](https://gist.github.com/CrookedNumber/8964442) [COMMUNITY-TOOL] β€” A practical community GitHub Gist outlining multiple strategies to revert, reset, or remove the latest commit in a Git repository. Illustrates the critical differences between `git reset --soft` and `git reset --hard` for local and remote recovery. - - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. #### Git Productivity - [honeybadger.io: Top Ten Git Tips & Tricks](https://www.honeybadger.io/blog/git-tricks) [COMMUNITY-TOOL] [GUIDE] β€” Highlights ten advanced terminal commands and aliases to streamline git workflows, including stash parsing, custom log formatting, and interactive rebasing. These tips target active development patterns to minimize command-line friction and maximize change velocity. @@ -787,5 +787,5 @@ - [css-tricks.com: Git: Switching Unstaged Changes to a New Branch](https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Offers concrete workflows for isolating and moving accidental master/main modifications into a cleanly isolated feature branch. Demonstrates terminal patterns using checkout/switch commands while safeguarding index status. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Linux](./linux.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/gitops.md b/v2-docs/gitops.md index 819899e8..6e16104f 100644 --- a/v2-docs/gitops.md +++ b/v2-docs/gitops.md @@ -5,8 +5,7 @@ ## Standard Reference - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] + - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [thenewstack.io: What Is GitOps and Why It Might Be The Next Big Thing for DevOps](https://thenewstack.io/software-development) [COMMUNITY-TOOL] - [geekflare.com: An Introduction to GitOps](https://geekflare.com/topic/development) [COMMUNITY-TOOL] - [openshift.com: Our Favorite Things from GitOps Con at KubeCon EU 🌟](https://www.redhat.com/en/blog/our-favorite-things-from-gitops-con-at-kubecon-eu) [COMMUNITY-TOOL] @@ -33,13 +32,16 @@ - [openshift.com: Announcing OpenShift GitOps](https://www.redhat.com/en/blog/announcing-openshift-gitops) [COMMUNITY-TOOL] - [openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally Available 🌟](https://www.redhat.com/en/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available) [COMMUNITY-TOOL] - [cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](https://platform.cloudogu.com/en/blog/gitops-tools) [COMMUNITY-TOOL] - - [Config Sync](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [Anthos Config Management](https://docs.cloud.google.com/kubernetes-engine/docs) [COMMUNITY-TOOL] - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] + - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] - - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] + - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] + - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [gitops.tech 🌟](https://www.gitops.tech) [COMMUNITY-TOOL] - [OpenGitOps.dev 🌟](https://opengitops.dev) [COMMUNITY-TOOL] - [github.com/topics/gitops 🌟](https://github.com/topics/gitops) [COMMUNITY-TOOL] @@ -53,7 +55,6 @@ - [blog.container-solutions.com: GitOps: The Bad and the Ugly](https://blog.container-solutions.com/gitops-limitations) [COMMUNITY-TOOL] - [itnext.io: Principles, Patterns, and Practices for Effective Infrastructure' as Code](https://itnext.io/principles-patterns-and-practices-for-effective-infrastructure-as-code-e5f7bbe13df1) [COMMUNITY-TOOL] - [medium: GitOps: Build infrastructure resilient applications 🌟](https://medium.com/@franoisdagostini/gitops-build-infrastructure-resilient-applications-95bbc939046d) [COMMUNITY-TOOL] - - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [sufle.io: Adopting GitOps for Enhanced Operations](https://www.sufle.io/blog/adopting-gitops-for-enhanced-operations) [COMMUNITY-TOOL] - [medium: GitOps : The Next Big Thing for DevOps and Automation!](https://medium.com/searce/gitops-the-next-big-thing-for-devops-and-automation-2a9597e51559) [COMMUNITY-TOOL] - [thenewstack.io: Understanding GitOps: The Latest Tools and Philosophies](https://thenewstack.io/understanding-gitops-the-latest-tools-and-philosophies) [COMMUNITY-TOOL] @@ -136,8 +137,6 @@ - [developers.redhat.com: Git best practices: Workflows for GitOps deployments' | Christian Hernandez 🌟](https://developers.redhat.com/articles/2022/07/20/git-workflows-best-practices-gitops-deployments) [COMMUNITY-TOOL] - [developers.redhat.com: How to set up your GitOps directory structure |' Christian Hernandez 🌟](https://developers.redhat.com/articles/2022/09/07/how-set-your-gitops-directory-structure) [COMMUNITY-TOOL] - [devopsera.com: How to Structure Directories in a GitOps Repository for the' Best User-Friendliness and Flexibility](https://devopsera.com/2023/06/how-to-structure-directories-in-a-gitops-repository-for-the-best-user-friendliness-and-flexibility) [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [blog.container-solutions.com: FluxCD, ArgoCD or Jenkins X: Which Is the' Right GitOps Tool for You? 🌟](https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools) [COMMUNITY-TOOL] - [slideshare: GitOps, Jenkins X & Future of CI/CD](https://slideshare.net/rakutentech/gitops-jenkins-x-future-of-cicd) [COMMUNITY-TOOL] - [Tanka](https://tanka.dev/tutorial/jsonnet) [COMMUNITY-TOOL] @@ -147,6 +146,7 @@ - [github.com/glasskube/glasskube](https://github.com/glasskube/glasskube) ⭐ 3491 [ENTERPRISE-STABLE] - [Flagger](https://flagger.app) [COMMUNITY-TOOL] - [partlycloudy.blog: Release to Kubernetes like a Pro with Flagger](https://partlycloudy.blog/2020/07/08/release-to-k8s-like-a-pro-with-flagger) [COMMUNITY-TOOL] + - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [GitOps for Kubernetes with Jenkins](https://medium.com/stakater/gitops-for-kubernetes-with-jenkins-7db6304216e0) [COMMUNITY-TOOL] - [GitOps with Jenkins and Kubernetes](https://medium.com/@abhishekbhardwaj510/gitops-with-jenkins-and-kubernetes-c20425244c73) [COMMUNITY-TOOL] - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] @@ -164,6 +164,7 @@ - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - [medium.com/bumble-tech: GitOps for multi-cluster K8s environments 🌟](https://medium.com/bumble-tech/gitops-for-multi-cluster-k8s-environments-d305431ba6d6) [COMMUNITY-TOOL] - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] + - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] - [medium: GitOps with Istio, Tekton and Argo CD β€” on OpenShift 4](https://medium.com/@joelkaplan1/gitops-with-istio-tekton-and-argo-cd-on-openshift-4-5e42d22994e3) [COMMUNITY-TOOL] @@ -173,9 +174,8 @@ - [info.acloud.guru: Adopting GitOps for Kubernetes on AWS](https://info.acloud.guru/resources/deploying-kubernetes-with-gitops) [COMMUNITY-TOOL] - [betterprogramming.pub: Applying DevOps to API Development for APIOps](https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e) [COMMUNITY-TOOL] - [youtube.com: GitOps Guide to the Galaxy 🌟🌟🌟](https://www.youtube.com/playlist?list=PLbMP1JcGBmSGKO8UreWpOBOhCqilejhtd) [COMMUNITY-TOOL] - - [open-cluster-management.io](https://open-cluster-management.io) [COMMUNITY-TOOL] - [github.com/stakater/Xposer](https://github.com/stakater/Xposer) ⭐ 32 [COMMUNITY-TOOL] - - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] + - [open-cluster-management.io](https://open-cluster-management.io) [COMMUNITY-TOOL] ## Application Delivery @@ -189,6 +189,20 @@ #### Terraform Components - [AWS EKS Argo CD Terraform Component](https://github.com/cloudposse-terraform-components/aws-eks-argocd) [COMMUNITY-TOOL] β€” Curator Insight: Enterprise-ready Terraform submodule designed to deploy, configure, and bootstrap Argo CD onto an existing AWS EKS cluster. Live Grounding: Standardizes complex security configuration flags, integrates smoothly with AWS IAM roles for service accounts (IRSA), and provisions preconfigured Helm-based releases. +## Cloud Infrastructure + +### Kubernetes Distributions + +#### Bare-Metal and Edge + + - **(2026)** [**Charmed Kubernetes**](https://ubuntu.com/kubernetes/charmed-k8s) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Canonical's model-driven Kubernetes distribution designed for bare-metal, private, and multi-cloud environments. Leverages Ubuntu's automated Juju framework to manage complex cluster lifecycles, upgrades, security scanning, and seamless hypervisor scaling. +## Cloud-Native Development + +### Local Development Tools + +#### Okteto + + - **(2021)** [codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](https://octopus.com/devops) [COMMUNITY-TOOL] β€” Hands-on walkthrough displaying how to use Okteto to connect a developer workspace directly with live infrastructure, bypassing resource-heavy local systems. ## GitOps (1) ### Continuous Delivery @@ -196,6 +210,11 @@ #### Argo CD - [argoproj.github.io: Argo CD - Declarative GitOps for Kubernetes](https://argoproj.github.io/argo-cd) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Argo CD is a declarative GitOps engine that automates Kubernetes deployments. By continually matching the live cluster state to git specifications, it guarantees robust security and rapid rollback features. +### Hybrid Cloud Platforms + +#### Azure Arc Integration + + - **(2021)** [Kubernetes GitOps with Azure Arc and Charmed Kubernetes](https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A technical guide illustrating the integration of Charmed Kubernetes with Azure Arc to orchestrate hybrid-cloud resources. Demonstrates how GitOps configurations are pushed dynamically across decentralized architectures using unified portal controls. ## Infrastructure ### GitOps (2) @@ -220,5 +239,5 @@ - [Avoiding Mistakes with AWS OIDC Integration Conditions](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An in-depth security analysis detailing how to configure AWS OpenID Connect (OIDC) trust relationships correctly in GitHub Actions and other CI providers. Highlights major vulnerabilities arising from missing subject (sub) or audience (aud) validation and shows how to restrict access patterns safely. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [CI/CD](./cicd.md) | [Jenkins](./jenkins.md) diff --git a/v2-docs/golang.md b/v2-docs/golang.md index 8e4540de..ca0d19c7 100644 --- a/v2-docs/golang.md +++ b/v2-docs/golang.md @@ -5,6 +5,7 @@ ## Standard Reference + - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [medium: Microservices in Go](https://medium.com/seek-blog/microservices-in-go-2fc1570f6800) [COMMUNITY-TOOL] - [search.gocenter.io: JFrog Go Center](https://search.gocenter.io) [COMMUNITY-TOOL] - [ammeon.com: Profiling golang microservices for high throughput on kubernetes/openshift' clusters](https://www.ammeon.com/profiling-golang-microservices-for-high-throughput-on-kubernetes-openshift-clusters) [COMMUNITY-TOOL] @@ -19,7 +20,6 @@ - [medium.com/codex: Explore client-go Informer Patterns](https://medium.com/codex/explore-client-go-informer-patterns-4415bb5f1fbd) [COMMUNITY-TOOL] - [shahin-mahmud.medium.com: Write your first Kubernetes operator in go](https://shahin-mahmud.medium.com/write-your-first-kubernetes-operator-in-go-177047337eae) [COMMUNITY-TOOL] - [blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang' 🌟](https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang) [COMMUNITY-TOOL] - - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [Koa.js](https://koa) [COMMUNITY-TOOL] - [reddit.com: What is the best microservice framework in Go?](https://www.reddit.com/r/golang/comments/jnv4bd/what_is_the_best_microservice_framework_in_go) [COMMUNITY-TOOL] - [medium.com/vedcraft: Top Microservices Frameworks in Go](https://medium.com/vedcraft/top-microservices-frameworks-in-go-762445c30dd6) [COMMUNITY-TOOL] @@ -247,5 +247,5 @@ - [rehacktive/caffeine](https://github.com/rehacktive/caffeine) ⭐ 1175 [COMMUNITY-TOOL] β€” Curator Insight shows Caffeine as a simple Go command-line tool designed to prevent system sleep cycles. Live Grounding shows stable but quiet activity, functioning perfectly as an OS-level utility. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/grafana.md b/v2-docs/grafana.md index 53c57de6..5ca8dfea 100644 --- a/v2-docs/grafana.md +++ b/v2-docs/grafana.md @@ -5,17 +5,17 @@ ## Standard Reference - - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] - [openshift.com: Metrics-Driven Pod Constraints](https://www.redhat.com/en/blog/metrics-driven-pod-constraints) [COMMUNITY-TOOL] - [CISCO DNA Center with Grafana Dashboard](https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard) [COMMUNITY-TOOL] - [percona.com: Tips for Designing Grafana Dashboards](https://www.percona.com/blog/designing-grafana-dashboards) [COMMUNITY-TOOL] + - [Grafana 7.0: β€œWe’ve built one of the best visualisation tools and it’s not tied to any one database”](https://devm.io/blog) [COMMUNITY-TOOL] - [grafana.com: Grafana Labs and Microsoft partner to deliver new first party Microsoft Azure service](https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [COMMUNITY-TOOL] - [grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](https://grafana.com/oss/grafana/?mdm=social) [COMMUNITY-TOOL] - - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [grafana.com: Provisioning Grafana 🌟](https://grafana.com/docs/grafana/latest/administration/provisioning) [COMMUNITY-TOOL] - [Grafana provisioning Ansible Role](https://github.com/cloudalchemy/ansible-grafana) ⭐ 503 [COMMUNITY-TOOL] - [Log Monitoring and Alerting with Grafana Loki](https://www.infracloud.io/blogs/grafana-loki-log-monitoring-alerting) [COMMUNITY-TOOL] + - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [itnext.io: Monitoring Kubernetes workloads with Prometheus and Thanos](https://itnext.io/monitoring-kubernetes-workloads-with-prometheus-and-thanos-4ddb394b32c) [COMMUNITY-TOOL] - [medium: Why Grafana: Part II](https://medium.com/lightspeed-venture-partners/why-grafana-part-ii-2e7e42e0f7bb) [COMMUNITY-TOOL] - [scylladb.com: Building a Grafana Backend Plugin](https://www.scylladb.com/2020/10/01/building-a-grafana-backend-plugin) [COMMUNITY-TOOL] @@ -60,5 +60,5 @@ --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/helm.md b/v2-docs/helm.md index 90227dd6..fe79835a 100644 --- a/v2-docs/helm.md +++ b/v2-docs/helm.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [dzone: managing helm releases the gitops way](https://dzone.com/articles/managing-helm-releases-the-gitops-way) [COMMUNITY-TOOL] - [dzone: 15 useful helm chart tools](https://dzone.com/articles/15-useful-helm-charts-tools) [COMMUNITY-TOOL] - [dzone: create install upgrade and rollback a helm chart - part 1](https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p) [COMMUNITY-TOOL] @@ -63,7 +64,6 @@ - [medium.com/geekculture: K8s β€” Helm Dashboard](https://medium.com/geekculture/k8s-helm-dashboard-d7509c5fee88) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Introduction to Helm Dashboard](https://levelup.gitconnected.com/introduction-to-helm-dashboard-dddf43e38cc2) [COMMUNITY-TOOL] - [Kubecrt - Convert HELM charts to kubernetes resources 🌟](https://toolbox.kali-linuxtr.net/kubecrt-convert-helm-charts-to-kubernetes-resources.tool) [COMMUNITY-TOOL] - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [linuxadvise.com: Helmfile - Next Level to manage your helm Charts](https://www.linuxadvise.com/amp/helmfile-next-level-to-manage-your-helm-charts) [COMMUNITY-TOOL] - [medium: Gitops using Helmsman to apply Helm Charts to k8s](https://medium.com/@marco.franssen/gitops-using-helmsman-to-apply-helm-charts-to-k8s-1a7217ced411) [COMMUNITY-TOOL] - [abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart](https://abhaypore.medium.com/migrate-your-manifest-yaml-files-into-helm-chart-32a44230f3b5) [COMMUNITY-TOOL] @@ -202,19 +202,12 @@ - **(2020)** [**cloud.redhat.com: Application Management in Kubernetes Environments with Helm Charts and Kubernetes Operators**](https://www.redhat.com/en/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] β€” Architectural discussion comparing Helm package templates with Kubernetes Operators. Outlines when to use Helm for Day 1 installs versus Operators for stateful Day 2 operations. #### OpenShift Integration - - [redhat.com: Red Hat OpenShift Certification extends support for Kubernetes-native' technologies with Helm 🌟](https://www.redhat.com/en/blog/red-hat-openshift-certification-extends-support-kubernetes-native-technologies-helm) [ENTERPRISE-STABLE] β€” Red Hat blog announcing extended, first-class Helm integration in OpenShift. Discusses Console-level management of Helm charts, ensuring enterprise-compliant application lifecycles. - [developers.redhat.com: Deploy Helm charts with Jenkins CI/CD in Red Hat' OpenShift 4 🌟](https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4) [ENTERPRISE-STABLE] [GUIDE] β€” Red Hat developer guide demonstrating automated Helm deployments through Jenkins on OpenShift 4. Covers pipeline definitions, credentials handling, and rollback automations. + - [redhat.com: Red Hat OpenShift Certification extends support for Kubernetes-native' technologies with Helm 🌟](https://www.redhat.com/en/blog/red-hat-openshift-certification-extends-support-kubernetes-native-technologies-helm) [ENTERPRISE-STABLE] β€” Red Hat blog announcing extended, first-class Helm integration in OpenShift. Discusses Console-level management of Helm charts, ensuring enterprise-compliant application lifecycles. - [developers.redhat.com: Deploy Node.js applications to Red Hat OpenShift' with Helm](https://developers.redhat.com/articles/2021/07/20/deploy-nodejs-applications-red-hat-openshift-helm) [ENTERPRISE-STABLE] [GUIDE] β€” Developer-centric walkthrough for wrapping Node.js applications into compliant Helm charts for OpenShift deployment, showing the end-to-end development-to-production lifecycle. #### Waypoint - **(2022)** [**learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps**](https://github.com/hashicorp/waypoint/tree/main/website/content/docs) ⭐ 4730 [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” HashiCorp walkthrough presenting continuous, declarative deployment of Helm-based apps using Waypoint pipelines, highlighting structural GitOps workflows. -## Cloud-Native Development - -### Local Development Tools - -#### Okteto - - - **(2021)** [codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](https://octopus.com/devops) [COMMUNITY-TOOL] β€” Hands-on walkthrough displaying how to use Okteto to connect a developer workspace directly with live infrastructure, bypassing resource-heavy local systems. ## Edge Computing ### IoT and Smart Home @@ -222,13 +215,6 @@ #### Surveillance - **(2024)** [Frigate](https://frigate.readthedocs.io/en/latest) [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Highly specialized NVR software focusing on local real-time object detection using AI accelerators. Its reference Helm and Kubernetes guides allow developers to scale home automation and security workloads on private clusters. -## GitOps and Continuous Delivery - -### Progressive Delivery - -#### Theory - - - **(2024)** [**harness.io: Progressive Delivery: Everything You Need to Know**](https://www.harness.io/blog) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A masterclass resource explaining the evolutionary shift from standard continuous delivery to progressive delivery. Explains integration of automated canary releases with advanced deployment patterns, metrics monitoring, and developer self-service. ## Infrastructure as Code ### Kubernetes Package Management @@ -266,5 +252,5 @@ - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/hr.md b/v2-docs/hr.md index 084c83ee..4f2d5d63 100644 --- a/v2-docs/hr.md +++ b/v2-docs/hr.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/iac.md b/v2-docs/iac.md index 9992783c..1e7a7fbb 100644 --- a/v2-docs/iac.md +++ b/v2-docs/iac.md @@ -5,7 +5,6 @@ ## Standard Reference - - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - [Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](https://techcommunity.microsoft.com/blog/azurenetworkingblog/deploying-virtual-networks-across-tenants-using-azure-virtual-network-manager-ip/4410161) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps](https://www.stickyminds.com/?utm_source=d7ac) [COMMUNITY-TOOL] @@ -14,39 +13,33 @@ - [matt-rickard.com: Infrastructure as Code Will be Written by AI](https://mattrickard.com/infrastructure-as-code-will-be-written-by-ai) [COMMUNITY-TOOL] - [k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning 🌟](https://k21academy.com/devops/terraform-vs-ansible) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the Tools](https://techcommunity.microsoft.com/blog/itopstalkblog/infrastructure-as-code-iac-comparing-the-tools/3205045) [COMMUNITY-TOOL] - - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] + - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] + - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] + - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] + - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] + - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] + - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] + - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] + - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] + - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] + - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] - - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] - - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] - - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] - - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] - - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [stackoverflow.blog: Infrastructure as code: Create and configure infrastructure' elements in seconds](https://stackoverflow.blog/2021/03/08/infrastructure-as-code-create-and-configure-infrastructure-elements-in-seconds) [COMMUNITY-TOOL] - [invensislearning.com: Infrastructure as a Code Tutorial: How it Works, Types,' and Best Practices](https://www.invensislearning.com/blog/infrastructure-as-a-code-tutorial) [COMMUNITY-TOOL] - [bridgecrew.io: 5 tips for securely adopting infrastructure as code](https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code) [COMMUNITY-TOOL] @@ -78,9 +71,16 @@ - [spacelift.io: Terraform vs. Ansible : Key Differences and Comparison of' Tools](https://spacelift.io/blog/ansible-vs-terraform) [COMMUNITY-TOOL] - [env0.com: Ansible vs Terraform: Choose One or Use Both?](https://www.env0.com/blog/ansible-vs-terraform-when-to-choose-one-or-use-them-together) [COMMUNITY-TOOL] - [awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure' as Code (IaC) Tools](https://awstrainingwithjagan.com/infrastructure-as-code-tool-comparison) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Checkmarx/kics](https://github.com/Checkmarx/kics) ⭐ 2637 [COMMUNITY-TOOL] - [gofireflyio/aiac 🌟](https://github.com/gofireflyio/aiac) ⭐ 3794 [ENTERPRISE-STABLE] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [medium.com/nerd-for-tech: Kubernetes: Declaratively Deploying Infrastructure' (IaC)](https://medium.com/nerd-for-tech/kubernetes-declaratively-deploying-infrastructure-iac-789f14d999c6) [COMMUNITY-TOOL] + - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [youtube: Mitchell Hashimoto: The Inside Story of HashiCorp's IaC Journey' | The IaC Podcast](https://www.youtube.com/watch?v=--RRpw_6onA) [COMMUNITY-TOOL] - [IaC and OpenShift Virtualization handshake (using Terraform for VMs on OCP)](https://medium.com/@nidhibansal26/iac-and-openshift-virtualization-handshake-c0a4ada79af5) [COMMUNITY-TOOL] @@ -146,5 +146,5 @@ - [Terraform Module Releaser GitHub Action](https://github.com/techpivot/terraform-module-releaser) ⭐ 221 [COMMUNITY-TOOL] β€” A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [Terraform](./terraform.md) | [Securityascode](./securityascode.md) | [Ansible](./ansible.md) diff --git a/v2-docs/ibm_cloud.md b/v2-docs/ibm_cloud.md index 6def6561..15fc3aae 100644 --- a/v2-docs/ibm_cloud.md +++ b/v2-docs/ibm_cloud.md @@ -17,25 +17,25 @@ - [IBM Spectrum](https://www.ibm.com/solutions) [COMMUNITY-TOOL] - [redbooks.ibm.com: IBM Storage for Red Hat OpenShift. IBM block storage & IBM Spectrum Scale](http://www.redbooks.ibm.com/abstracts/redp5565.html) [COMMUNITY-TOOL] - [IBM Knowledge Center: IBM Cloud Pak for Multicloud Management](https://www.ibm.com/docs/en/cloud-paks/cp-management) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] - [xataka.com: IBM se multiplica: la IBM de siempre mantiene el foco en la' nube, pero crea una nueva empresa para los servicios de red gestionados 🌟](https://www.xataka.com/pro/ibm-se-parte-dos-109-anos-despues-nube-da-dinero-que-se-creara-empresa-centrada-ella) [COMMUNITY-TOOL] - [reuters.com: IBM to break up 109-year old company to focus on cloud growth' 🌟](https://www.reuters.com/article/us-ibm-divestiture/ibm-to-break-up-109-year-old-company-to-focus-on-cloud-growth-idUSKBN26T1TZ) [COMMUNITY-TOOL] - [WebSphere Liberty](https://developer.ibm.com/wasdev) [COMMUNITY-TOOL] - [Download WAS Liberty](https://developer.ibm.com/wasdev/downloads) [COMMUNITY-TOOL] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - [DockerHub: websphere-liberty](https://hub.docker.com/_/websphere-liberty) [COMMUNITY-TOOL] - [github.com/openliberty](https://github.com/openliberty) [COMMUNITY-TOOL] - [developers.redhat.com: Support for GraphQL with Open Liberty 20.0.0.6](https://developers.redhat.com/blog/2020/06/17/support-for-graphql-with-open-liberty-20-0-0-6) [COMMUNITY-TOOL] - [OpenShift Container Platform 4.2. Installing on IBM Z (html)](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z) [COMMUNITY-TOOL] - [OpenShift Container Platform 4.2. Installing on IBM Z (pdf)](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/pdf/installing_on_ibm_z) [COMMUNITY-TOOL] - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - [medium.com/search?q=cp4mcm](https://medium.com/search?q=cp4mcm) [COMMUNITY-TOOL] - [medium: tagged/cp4mcm](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/tagged/cp4mcm) [COMMUNITY-TOOL] - [github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM](https://github.com/IBM/CP4MCM-SDK) ⭐ 2 [COMMUNITY-TOOL] + - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/index.md b/v2-docs/index.md index 33e90bff..8db9d76b 100644 --- a/v2-docs/index.md +++ b/v2-docs/index.md @@ -1,8 +1,35 @@ # Nubenetes Elite Portal (V2) | Awesome Kubernetes & Cloud [![Awesome](https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) -
-[![Kubernetes Logo](images/kubernetes_logo.png)](https://kubernetes.io)   [![Nubenetes Introduction](images/hero-car.png)](./introduction.md) -
+
+ +
+ Kubernetes +
Ecosystem Core
+
Explore Kubernetes
+
+
+ +
+ AI & MCP Agents +
AI & MCP Agents
+
Agentic Ecosystem
+
+
+ +
+ Agentic Video Hub +
Agentic Video Hub
+
Architect Video Library
+
+
+ +
+ Nubenetes Car +
Get Started
+
Introduction Guide
+
+
+
"I do not believe you can do today's job with yesterday's methods and be in business tomorrow" ([Horatio Nelson Jackson](https://en.wikipedia.org/wiki/Horatio_Nelson_Jackson))
@@ -80,7 +107,7 @@ - **(N/A)** [**==blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide==**](https://awsfundamentals.com/blog/aws-s3-sync) 🌟🌟🌟🌟 ## Strategic Dimensions -- **[πŸŽ₯ Agentic Video Hub (Architectural Summary)](./videos/index.md)** +- **[πŸŽ₯ Agentic Video Hub (Architectural Summary)](./videos.md)** ### AI - **[AI Agents MCP](./ai-agents-mcp.md)** diff --git a/v2-docs/interview-questions.md b/v2-docs/interview-questions.md index bb28c3ed..3b5d3b44 100644 --- a/v2-docs/interview-questions.md +++ b/v2-docs/interview-questions.md @@ -131,5 +131,5 @@ - [automationqahub.com: The Ultimate Git Cheat Sheet 🌟](https://automationqahub.com/mastering-git-your-ultimate-git-cheat-sheet-for-quick-reference) [COMMUNITY-TOOL] β€” Curator Insight maps out a cheat sheet for rapid Git command lookups, including cherry-picking and stashing. Live Grounding indicates that quick-access reference sheets are highly valued for reducing context switching. This is an efficient reference. --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/introduction.md b/v2-docs/introduction.md index 9281a00d..fa3d815a 100644 --- a/v2-docs/introduction.md +++ b/v2-docs/introduction.md @@ -26,7 +26,6 @@ graph TD - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [infoworld.com: Complexity is killing software developers](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [COMMUNITY-TOOL] - - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] - [jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud Kubernetes Strategy](https://devm.io/kubernetes/kubernetes-practical-implications-171647) [COMMUNITY-TOOL] - [jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit 🌟](https://devm.io/kubernetes/kubernetes-extensions-172215) [COMMUNITY-TOOL] - [addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?](https://www.addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure) [COMMUNITY-TOOL] @@ -43,6 +42,7 @@ graph TD - [infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](https://www.infoworld.com/article/2264771/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [COMMUNITY-TOOL] - [ringcentral.co.uk: Cloud Management 🌟](https://www.ringcentral.com/gb/en/blog/definitions/cloud-management) [COMMUNITY-TOOL] - [simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](https://www.simform.com/blog/multi-cloud-strategy) [COMMUNITY-TOOL] + - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] - [acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference) [COMMUNITY-TOOL] - [thenewstack.io: The Future of Microservices? More Abstractions](https://thenewstack.io/microservices/the-future-of-microservices-more-abstractions) [COMMUNITY-TOOL] - [community.hpe.com: Containers vs. VMs: What’s the difference?](https://community.hpe.com/hpeb/plugins/custom/hp/hpebresponsive/custom.bounce_endpoint?referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FHPE-Ezmeral-Uncut%2FContainers-vs-VMs-What-s-the-difference%2Fba-p%2F7147090) [COMMUNITY-TOOL] @@ -90,11 +90,9 @@ graph TD - [phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](https://phoenixnap.com/blog/openshift-vs-kubernetes) [COMMUNITY-TOOL] - [ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](https://www.ibm.com/think/topics/openshift-vs-kubernetes) [COMMUNITY-TOOL] - [Kelsey Hightower Fireside Chat: An Unconventional Path to IT and Some Life Advice](https://www.hashicorp.com/resources/kelsey-hightower-fireside-chat-an-unconventional-path-to-it-and-some-life-advice/?utm_source=linkedin) [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [COMMUNITY-TOOL] - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] - - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] + - [levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - [Red Hat automation glossary 🌟](https://www.redhat.com/en/blog/red-hat-automation-glossary) [COMMUNITY-TOOL] - [softwareengineeringdaily.com: The Rise of Platform Engineering 🌟](https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering) [COMMUNITY-TOOL] - [freecodecamp.org: A Beginner-Friendly Introduction to Containers, VMs and' Docker](https://www.freecodecamp.org/news/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [COMMUNITY-TOOL] @@ -150,6 +148,7 @@ graph TD - [thenewstack.io: Private vs. Public Cloud: How Kubernetes Shifts the Balance](https://thenewstack.io/private-vs-public-cloud-how-kubernetes-shifts-the-balance) [COMMUNITY-TOOL] - [medium: Microservices Architecture From A to Z 🌟](https://medium.com/swlh/microservices-architecture-from-a-to-z-7287da1c5d28) [COMMUNITY-TOOL] - [skycrafters.io: Do Containers Really Contain? Virtual Machines vs. Containers' 🌟](https://skycrafters.io/blog/2021/06/08/do-containers-really-contain) [COMMUNITY-TOOL] + - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] - [xataka.com: La deuda tΓ©cnica, un lastre para las tecnolΓ³gicas: un estudio' seΓ±ala que los informΓ‘ticos pierden casi un dΓ­a de trabajo a la semana para solventarlas](https://www.xataka.com/pro/deuda-tecnica-lastre-para-tecnologicas-estudio-senala-que-informaticos-pierden-casi-dia-trabajo-a-semana-para-solventarlas) [COMMUNITY-TOOL] - [dev.to: When it Pays to Choose Microservices 🌟](https://dev.to/typeable/when-it-pays-to-choose-microservices-12h5) [COMMUNITY-TOOL] - [medium: Container Fundamentals β€” Part 1](https://medium.com/techbeatly/container-fundamentals-part-i-445881a81b7) [COMMUNITY-TOOL] @@ -169,6 +168,7 @@ graph TD - [blog.deref.io: Containers Don't Solve Everything 🌟](https://blog.deref.io/containers-dont-solve-everything) [COMMUNITY-TOOL] - [thenewstack.io: Intention-as Code: Making Self-Healing Infrastructure Work](https://thenewstack.io/intention-as-code-making-self-healing-infrastructure-work) [COMMUNITY-TOOL] - [hackernoon.com: 9 Basic (and Crucial) Tips for Microservices Developers' 🌟](https://hackernoon.com/9-basic-and-crucial-tips-for-microservices-developers) [COMMUNITY-TOOL] + - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] - [dzone: Transitioning from Monolith to Microservices (with python django' example)](https://dzone.com/articles/transitioning-from-monolith-to-microservices) [COMMUNITY-TOOL] - [cncf.io: How to justify infrastructure replacement to your manager](https://www.cncf.io/blog/2021/10/29/how-to-justify-infrastructure-replacement-to-your-manager) [COMMUNITY-TOOL] - [enter.co: Estos son los 10 lenguajes de programaciΓ³n mΓ‘s populares en 2021](https://www.enter.co/especiales/dev/herramientas-dev/estos-son-los-10-lenguajes-de-programacion-mas-populares-en-2021) [COMMUNITY-TOOL] @@ -387,5 +387,5 @@ graph TD - [NodeJS Best Practices (Spanish Translation)](https://github.com/goldbergyoni/nodebestpractices/blob/spanish-translation/README.spanish.md) ⭐ 105273 [SPANISH CONTENT] [DE FACTO STANDARD] β€” Curator Insight hosts the comprehensive Spanish translation of the premier Node.js architecture and security handbook. Live Grounding validates its immense utility as an industry-standard guide covering testing, error handling, and production safety. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/istio.md b/v2-docs/istio.md index 16f3e550..f3c5b792 100644 --- a/v2-docs/istio.md +++ b/v2-docs/istio.md @@ -5,8 +5,8 @@ ## Standard Reference - - [jetstack.io: Getting started using cert-manager with the sig-network Gateway API](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] + - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [medium.com/solo-io blog](https://medium.com/solo-io) [COMMUNITY-TOOL] - [medium.com/solo-io: Istio the Easy Way (Again!)](https://medium.com/solo-io/istio-the-easy-way-again-b0504347b7ce) [COMMUNITY-TOOL] - [istiobyexample.dev 🌟](https://istiobyexample.dev) [COMMUNITY-TOOL] @@ -164,9 +164,6 @@ ##### Learning Resources - [redhat-scholars: istio-tutorial 🌟](https://github.com/redhat-scholars/istio-tutorial) ⭐ 1207 [ENTERPRISE-STABLE] [GUIDE] β€” A hands-on, scenario-driven learning path designed by Red Hat to introduce developers to Istio's core operational capabilities. Covers basic deployment, routing rules, traffic splitting, dark launches, resilient patterns like circuit breaking, and advanced security configurations using Envoy proxies. -##### Operations - - - **(2021)** [solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](https://www.solo.io/blog) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A guide detailing useful debugging utilities and CLI tools for validating and diagnosing Istio configuration sets. Explains how to leverage 'istioctl' diagnostics, debug configuration states, and inspect direct Envoy configuration mappings to maintain healthy cluster states. ##### Release Analysis - [thenewstack.io: Istio 1.10 Improves Scalability and Revision Control](https://thenewstack.io/istio-1-10-improves-scalability-and-revision-control) [LEGACY] β€” Highlights the key technical improvements delivered in the Istio 1.10 release, with a strong focus on canary control plane upgrades, safer discovery mechanisms, and memory consumption optimizations. Shows how sidecar injection was streamlined to minimize workload disruption. @@ -217,7 +214,7 @@ ##### Troubleshooting (1) - [itnext.io: Find issues in your Istio mesh with Kiali](https://itnext.io/find-issues-in-your-istio-mesh-with-kiali-89d37d5e1fb1) [COMMUNITY-TOOL] [GUIDE] β€” Demonstrates how to diagnose, troubleshoot, and fix misconfigured routing rules and service-to-service communication failures using Kiali. Teaches developers how to read the visual topological graph to pinpoint bottlenecks and broken security boundaries. -#### Operations (1) +#### Operations ##### Lifecycle Management @@ -289,5 +286,5 @@ - [itnext.io: Observing gRPC-based Microservices on Amazon EKS running Istio](https://itnext.io/observing-grpc-based-microservices-on-amazon-eks-running-istio-77ba90dd8cc0) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A deep dive tutorial explaining telemetry configuration for gRPC-based microservices on Amazon EKS running Istio. Offers practical configurations for capturing service-to-service call latency, tracing headers, and standard Envoy metrics at the pod boundary. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Servicemesh](./servicemesh.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/java-and-java-performance-optimization.md b/v2-docs/java-and-java-performance-optimization.md index f65fbb28..d34199b5 100644 --- a/v2-docs/java-and-java-performance-optimization.md +++ b/v2-docs/java-and-java-performance-optimization.md @@ -7,11 +7,10 @@ - [geekflare.com: What is Thread Dump and How to Analyze them? 🌟](https://geekflare.com/dev/generate-analyze-thread-dumps) [COMMUNITY-TOOL] - [On heap vs off heap memory usage](http://www.javacodegeeks.com/2014/12/on-heap-vs-off-heap-memory-usage.html) [COMMUNITY-TOOL] - - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] + - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [DZone: Performance Improvement in Java Applications: ORM/JPA 🌟](https://dzone.com/articles/performance-improvement-in-java-applications-orm-j) [COMMUNITY-TOOL] - [DZone: The JVM Architecture Explained 🌟](https://dzone.com/articles/jvm-architecture-explained) [COMMUNITY-TOOL] - [DZone: How to Troubleshoot Sudden CPU Spikes](https://dzone.com/articles/troubleshoot-sudden-cpu-spikes) [COMMUNITY-TOOL] - - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟](https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1) [COMMUNITY-TOOL] - [dzone.com: Flight Recorder: Examining Java and Kotlin Apps](https://dzone.com/articles/flight-recorder-examining-java-and-kotlin-apps) [COMMUNITY-TOOL] - [medium: How to reduce your JVM app memory footprint in Docker and Kubernetes' 🌟](https://medium.com/wix-engineering/how-to-reduce-your-jvm-app-memory-footprint-in-docker-and-kubernetes-d6e030d21298) [COMMUNITY-TOOL] @@ -22,6 +21,7 @@ - [medium.com/@sharprazor.app: Memory settings for Java process running in' Kubernetes pod](https://medium.com/@sharprazor.app/memory-settings-for-java-process-running-in-kubernetes-pod-1e608a5d2a64) [COMMUNITY-TOOL] - [medium.com/codex: Running JVM Applications on Kubernetes: Beyond java' -jar](https://medium.com/codex/running-jvm-applications-on-kubernetes-beyond-java-jar-a095949f3e34) [COMMUNITY-TOOL] - [lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes](https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf) [COMMUNITY-TOOL] + - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1' 🌟](https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1) [COMMUNITY-TOOL] - [dzone.com: Java Inside Docker: What You Must Know to Not FAIL](https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/List_of_performance_analysis_tools](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [COMMUNITY-TOOL] @@ -120,5 +120,5 @@ - **(2021)** [blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices on OpenShift](https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift) [EN CONTENT] [COMMUNITY-TOOL] β€” Comprehensive integration guide explaining how to hook up Spring Boot Prometheus metrics directly into automated OpenShift cluster telemetry layers. --- -πŸ’‘ **Explore Related:** [Java_Frameworks](./java_frameworks.md) | [API](./api.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/java_app_servers.md b/v2-docs/java_app_servers.md index d2f70d6e..88c712d0 100644 --- a/v2-docs/java_app_servers.md +++ b/v2-docs/java_app_servers.md @@ -5,12 +5,11 @@ ## Standard Reference - - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] + - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [developers.redhat.com: Red Hat JBoss Enterprise Application Platform expansion' pack (JBoss EAP XP) 1.0 released](https://developers.redhat.com/blog/2020/06/17/red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-released) [COMMUNITY-TOOL] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - [wikipedia: Jakarta EE](https://en.wikipedia.org/wiki/Jakarta_EE) [COMMUNITY-TOOL] - [Wikipedia: Payara Server](https://en.wikipedia.org/wiki/Payara_Server) [COMMUNITY-TOOL] - [Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen](https://dzone.com/articles/getting-started-with-java-ee-8-payara-5-and-eclips) [COMMUNITY-TOOL] @@ -19,6 +18,7 @@ - [Red Hat JBoss Enterprise Application Platform (JBoss EAP)](https://developers.redhat.com/products/eap/overview) [COMMUNITY-TOOL] - [Dzone: Jakarta EE & Wildfly Running on Kubernetes](https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes) [COMMUNITY-TOOL] - [opensource.com: Get started with WildFly for Java web development](https://opensource.com/article/21/7/wildfly) [COMMUNITY-TOOL] + - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] ## Platform Engineering @@ -31,5 +31,5 @@ - [Install Java 23 in an Azure DevOps Pipeline](https://www.returngis.net/2025/02/como-instalar-java-23-en-una-pipeline-de-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A technical guide written in Spanish demonstrating how to dynamically configure, install, and leverage the Java 23 SDK runtime inside Azure DevOps build pipelines, using modern Microsoft-hosted and self-hosted runner strategies. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/java_frameworks.md b/v2-docs/java_frameworks.md index dae71be9..f1d90dc9 100644 --- a/v2-docs/java_frameworks.md +++ b/v2-docs/java_frameworks.md @@ -5,7 +5,10 @@ ## Standard Reference - - [jaxenter.com - CI/CD for Spring Boot Microservices](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] + - [Grafana 7.0: β€œWe’ve built one of the best visualisation tools and it’s not tied to any one database”](https://devm.io/blog) [COMMUNITY-TOOL] + - [Payara](https://payara.fish) [COMMUNITY-TOOL] + - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] + - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [JDK 15: The new features in Java 15](https://www.infoworld.com/article/2256828/jdk-15-the-new-features-in-java-15.html) [COMMUNITY-TOOL] - [GitHub Welcomes the OpenJDK Project!](https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project) [COMMUNITY-TOOL] - [java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](https://www.java-success.com/microservices-interview-questions) [COMMUNITY-TOOL] @@ -17,10 +20,8 @@ - [All You Need To Know For Migrating To Java 11](https://nipafx.dev/java-11-migration-guide) [COMMUNITY-TOOL] - [openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](https://openjdk.org/jeps/413) [COMMUNITY-TOOL] - [Best Java Frameworks Solutions](https://www.peerspot.com/categories/java-frameworks) [COMMUNITY-TOOL] - - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [RedHat’s WildFly Swarm](http://wildfly-swarm.io) [COMMUNITY-TOOL] - - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] + - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - [Spring Boot: ΒΏwar o jar? Ambos](https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [COMMUNITY-TOOL] - [arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](https://arnoldgalovics.com/java-multiline-logs-fluentd) [COMMUNITY-TOOL] - [geeksforgeeks.org: Best way to master spring boot , a complete roadmap](https://www.geeksforgeeks.org/springboot/best-way-to-master-spring-boot-a-complete-roadmap) [COMMUNITY-TOOL] @@ -32,12 +33,16 @@ - [containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription) [COMMUNITY-TOOL] - [kie.org](https://www.kie.org) [COMMUNITY-TOOL] - [adictosaltrabajo.com: CΓ³mo reducir el cΓ³digo repetitivo con Lombok](https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [COMMUNITY-TOOL] - - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] + - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] + - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] + - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - [Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile' 🌟🌟](https://dzone.com/articles/programming-styles-spring-boot-vis-a-vis-with-ecli) [COMMUNITY-TOOL] - - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] + - [wikipedia: Java Enterprise Edition (Java EE)](https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition) [COMMUNITY-TOOL] + - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] - [reddit.com/r/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] - [medium.com/@javachampions : Java is still free](https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244) [COMMUNITY-TOOL] + - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - [developers.redhat.com: The future of Java and OpenJDK updates without Oracle' support](https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support) [COMMUNITY-TOOL] - [redhat.com: The history and future of OpenJDK](https://www.redhat.com/en/blog/history-and-future-openjdk) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: The 2020 Java Developer RoadMap 🌟](https://javarevisited.blogspot.com/2019/10/the-java-developer-roadmap.html) [COMMUNITY-TOOL] @@ -66,6 +71,7 @@ - [Red Hat OpenJDK](https://developers.redhat.com/products/openjdk/download) [COMMUNITY-TOOL] - [piotrminkowski.com: Which JDK to Choose on Kubernetes 🌟](https://piotrminkowski.com/2023/02/17/which-jdk-to-choose-on-kubernetes) [COMMUNITY-TOOL] - [Amazon Corretto](https://aws.amazon.com/corretto) [COMMUNITY-TOOL] + - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [__AdoptOpenJDK 11__ Is the New Default 🌟](https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default) [COMMUNITY-TOOL] - [tecmint.com: How to Install Java 17 on RHEL-based Linux Distributions](https://www.tecmint.com/install-java-on-centos-rhel-fedora) [COMMUNITY-TOOL] - [infoq.com: Virtual Threads: New Foundations for High-Scale Java Applications](https://www.infoq.com/articles/java-virtual-threads) [COMMUNITY-TOOL] @@ -80,8 +86,6 @@ - [Eclipse MicroProfile: 5 Things You Need to Know 🌟](https://medium.com/@alextheedom/eclipse-microprofile-5-things-you-need-to-know-e7a0bc9a3fb6) [COMMUNITY-TOOL] - [developers.redhat.com: Develop Eclipse MicroProfile applications on Red' Hat JBoss Enterprise Application Platform Expansion Pack 1.0 with Red Hat CodeReady Workspaces](https://developers.redhat.com/blog/2020/07/01/develop-eclipse-microprofile-applications-on-red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-with-red-hat-codeready-workspaces) [COMMUNITY-TOOL] - [infoq.com: Virtual Panel: The MicroProfile Influence on Microservices Frameworks](https://www.infoq.com/articles/microprofile-microservices) [COMMUNITY-TOOL] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] - [medium: Multi-Tenancy Implementation using Spring Boot + Hibernate 🌟](https://medium.com/swlh/multi-tenancy-implementation-using-spring-boot-hibernate-6a8e3ecb251a) [COMMUNITY-TOOL] - [stackoverflow.com: How to map a MySQL JSON column to a Java entity property' using JPA and Hibernate](https://stackoverflow.com/questions/44308167/how-to-map-a-mysql-json-column-to-a-java-entity-property-using-jpa-and-hibernate) [COMMUNITY-TOOL] - [vladmihalcea.com: How to encrypt and decrypt data with Hibernate](https://vladmihalcea.com/how-to-encrypt-and-decrypt-data-with-hibernate) [COMMUNITY-TOOL] @@ -135,10 +139,7 @@ - [Dekorate](https://dekorate.io) [COMMUNITY-TOOL] - [Skaffold --generate-manifests](https://skaffold.dev/docs/pipeline-stages/init/#--generate-manifests-flag) [COMMUNITY-TOOL] - [github.com/piomin/spring-boot-logging](https://github.com/piomin/spring-boot-logging) ⭐ 276 [COMMUNITY-TOOL] - - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] - - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - [Spring Cloud](https://spring.io/projects/spring-cloud) [COMMUNITY-TOOL] - - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] - [piotrminkowski.com: Microservices with spring cloud kubernetes](https://piotrminkowski.com/2019/12/20/microservices-with-spring-cloud-kubernetes) [COMMUNITY-TOOL] - [Spring Cloud Config](https://cloud.spring.io/spring-cloud-config/reference/html) [COMMUNITY-TOOL] - [developer.okta.com: Spring Cloud Config for Shared Microservice Configuration](https://developer.okta.com/blog/2020/12/07/spring-cloud-config) [COMMUNITY-TOOL] @@ -194,8 +195,14 @@ - [reflectoring.io: When Should I Use Project Lombok?](https://reflectoring.io/when-to-use-lombok) [COMMUNITY-TOOL] - [Helidon.io](https://helidon.io) [COMMUNITY-TOOL] - [developer.okta.com: Build REST APIs and Native Java Apps with Helidon](https://developer.okta.com/blog/2022/01/06/native-java-helidon) [COMMUNITY-TOOL] - - [wikipedia: Java Enterprise Edition (Java EE)](https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition) [COMMUNITY-TOOL] +## Red Hat OpenShift + +### Developer Experience + +#### Maven Plugins + + - **(2025)** [Eclipse JKube 🌟](https://eclipse.dev/jkube) [EN CONTENT] [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The central documentation portal for Eclipse JKube, an open-source suite of tooling designed to facilitate the rapid containerization, deployment, and management of Java applications across Kubernetes and Red Hat OpenShift infrastructures. ## Runtime Optimizations ### JVM Tuning @@ -205,5 +212,5 @@ - [kstefanj.github.io: GC progress from JDK 8 to JDK 17](https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Empirical performance benchmarks tracking G1GC, ParallelGC, ZGC, and Shenandoah collection efficiency improvements from Java SE 8 through LTS 17. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [API](./api.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/javascript.md b/v2-docs/javascript.md index 538ec426..b08f6aaf 100644 --- a/v2-docs/javascript.md +++ b/v2-docs/javascript.md @@ -106,5 +106,5 @@ - [freecodecamp.org: HTTP Networking in JavaScript –Handbook for Beginners](https://www.freecodecamp.org/news/http-full-course) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A comprehensive foundational guide analyzing HTTP request-response lifecycles, network architectures, and client-side browser execution. Highlights modern REST API interactions and secure payload configurations. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/jenkins-alternatives.md b/v2-docs/jenkins-alternatives.md index f9c1a9fb..94de5e00 100644 --- a/v2-docs/jenkins-alternatives.md +++ b/v2-docs/jenkins-alternatives.md @@ -5,11 +5,11 @@ ## Standard Reference - - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] - - [**Cloudbees Flow** 🌟](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] + - [armory.io: How to Set Up Liquibase in Spinnaker](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] + - [Azure DevOps 🌟](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] + - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] + - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - [lambdatest.com: 21 Of The Best Jenkins Alternatives For Developers](https://www.testmuai.com/blog/best-jenkins-alternatives) [COMMUNITY-TOOL] - [inovex.de: Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native CI/CD](https://www.inovex.de/de/blog/spinnaker-vs-argo-cd-vs-tekton-vs-jenkins-x) [COMMUNITY-TOOL] - [lambdatest.com: TeamCity vs. Jenkins: Picking The Right CI/CD Tool](https://www.testmuai.com/blog/teamcity-vs-jenkins-picking-the-right-ci-cd-tool) [COMMUNITY-TOOL] @@ -17,6 +17,7 @@ - [lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](https://www.testmuai.com/blog/circleci-vs-gitlab) [COMMUNITY-TOOL] - [acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools 🌟](https://www.pluralsight.com/resources/blog/cloud/azure-devops-vs-github-comparing-microsofts-devops-twins) [COMMUNITY-TOOL] - [lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](https://www.testmuai.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [COMMUNITY-TOOL] + - [Cloudbees Flow](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - [harness.io](https://www.harness.io) [COMMUNITY-TOOL] β€” - [harness.io: AutoStopping Rules For Kubernetes Clusters](https://www.harness.io/blog/autostopping-rules-kubernetes) Harness Intelligent Cloud AutoStopping Rules help manage your resources automatically to make sure that they run only when used, never when idle. - [harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm](https://www.harness.io/blog/cd-jenkins-pipelines-harness) - [Drone](https://www.drone.io) [COMMUNITY-TOOL] β€” - [medium: Goodbye Jenkins: How Drone Simplifies CI/CD for Engineering Teams Everywhere](https://medium.com/@boomimagestudio-techblog/goodbye-jenkins-how-drone-simplifies-ci-cd-for-engineering-teams-everywhere-73a7db435a86) @@ -27,20 +28,18 @@ - [GitHub Actions CI/CD](https://github.blog/news-insights/product-news/github-actions-now-supports-ci-cd) [COMMUNITY-TOOL] - [docs.github.com: Learn GitHub Actions](https://docs.github.com/en/actions/how-tos/write-workflows) [COMMUNITY-TOOL] - [towardsdatascience.com: Jenkins for CI Is Dead: Why Do People Hate It and What’s the Alternative? GitHub actions](https://towardsdatascience.com/jenkins-for-ci-is-dead-why-do-people-hate-it-and-whats-the-alternative-8d8b6b88fdba) [COMMUNITY-TOOL] - - [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [youtube: jfrog - Modern App Deployments: How to use NGINX and JFrog to Automate your Blue/Green deployments](https://www.youtube.com/watch?v=15CGdzfDlpQ&t=1s&ab_channel=JFrog) [COMMUNITY-TOOL] - [Semaphore](https://semaphore.io) [COMMUNITY-TOOL] - [semaphoreci.com: Revving up Continuous Integration with Parallel Testing](https://semaphore.io/blog/revving-up-continuous-integration-with-parallel-testing) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [cloudbees.com: what is jenkins-x](https://www.cloudbees.com/whitepapers/building-cloud-native-apps-painlessly) [COMMUNITY-TOOL] - [Traces for your pipelines: Jenkins X v3 now comes with tracing support for your pipelines out of the box](https://jayex.io/blog/2021/04/08/jx3-pipeline-trace) [COMMUNITY-TOOL] - [spinnaker.io deployment tool](https://spinnaker.io) [COMMUNITY-TOOL] - [harness.io: Best Spinnaker Alternatives to Consider](https://www.harness.io/blog/continuous-delivery/spinnaker-alternatives) [COMMUNITY-TOOL] - - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [CI/CD OpenShift and Tekton](https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton) [COMMUNITY-TOOL] - [empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](https://empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [COMMUNITY-TOOL] - [redhat.com: Red Hat and GitHub Collaborate to Expand the Developer Experience' on Red Hat OpenShift with GitHub Actions 🌟](https://www.redhat.com/en/about/press-releases/red-hat-and-github-collaborate-expand-developer-experience-red-hat-openshift-github-actions) [COMMUNITY-TOOL] - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [COMMUNITY-TOOL] - - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [medium: Top 7 Best CI/CD Tools you should get your hands on in 2020](https://medium.com/devops-dudes/top-7-best-ci-cd-tools-you-should-get-your-hands-on-in-2020-832c29db936a) [COMMUNITY-TOOL] - [dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools](https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools) [COMMUNITY-TOOL] - [blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies](https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies) [COMMUNITY-TOOL] @@ -49,6 +48,7 @@ - [Prow](https://github.com/kubernetes/test-infra/tree/master/prow) ⭐ 4003 [ENTERPRISE-STABLE] - [Agola](https://agola.io) [COMMUNITY-TOOL] - [GoCD](https://www.gocd.org) [COMMUNITY-TOOL] + - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [Screwdriver API](https://github.com/screwdriver-cd/screwdriver) ⭐ 1041 [COMMUNITY-TOOL] - [Circle CI](https://circleci.com) [COMMUNITY-TOOL] - [Getting started with Kubernetes: how to set up your first cluster](https://circleci.com/blog/getting-started-with-kubernetes-how-to-set-up-your-first-cluster) [COMMUNITY-TOOL] @@ -103,6 +103,13 @@ #### Skaffold - [skaffold](https://skaffold.dev) [DE FACTO STANDARD] β€” Highly active open-source CLI utility by Google that automates the workflow for building, pushing, and deploying Kubernetes applications. Accelerates inner-loop cycles through continuous live-sync engine integration. +## Enterprise Kubernetes + +### Red Hat OpenShift + +#### CI-CD Pipelines + + - **(2021)** [openshift.com: Cloud DevOps With OpenShift and JFrog](https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog) 🌟🌟 [COMMUNITY-TOOL] β€” A case study looking at OpenShift and JFrog Artifactory integrations. It details how teams establish secure, auditable image management pipelines across hybrid cloud nodes. ## Hybrid Cloud and Enterprise ### OpenShift @@ -120,7 +127,7 @@ Live Grounding: Serves as an excellent hands-on lab environment for configuring - [Devtron](https://github.com/devtron-labs/devtron) ⭐ 5486 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” A comprehensive, open-source AppOps platform for Kubernetes designed to consolidate CI/CD pipelines, GitOps, observability, and cost optimization. Provides self-service deployment interfaces, security checks, and deep resource validation for multicluster operations. ## Platform Engineering -### CI-CD Pipelines +### CI-CD Pipelines (1) #### Enterprise Tooling @@ -145,5 +152,5 @@ Live Grounding: Features structural overviews of AWS CodePipeline, CodeBuild, an - [devops.com: 7 Popular Open Source CI/CD Tools](https://devops.com/7-popular-open-source-ci-cd-tools) [COMMUNITY-TOOL] β€” Curator Insight: Comparative survey of prominent open-source continuous integration and deployment engines. Live Grounding: Analyzes Jenkins, GitLab, Tekton, and others, contrasting their resource overheads and declarative features. Useful for teams choosing a baseline deployment stack. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [CI/CD](./cicd.md) | [Jenkins](./jenkins.md) diff --git a/v2-docs/jenkins.md b/v2-docs/jenkins.md index 4c0c31f2..04ef72a9 100644 --- a/v2-docs/jenkins.md +++ b/v2-docs/jenkins.md @@ -5,9 +5,13 @@ ## Standard Reference + - [thoughtworks.com: Modernizing your build pipelines with **Concourse CI** 🌟](https://www.thoughtworks.com/es-es/insights/blog) [COMMUNITY-TOOL] β€” - [github.com/sirech/example-concourse-pipeline](https://github.com/sirech/example-concourse-pipeline) + - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] + - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] + - [Cloudbees Flow](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [WebSocket support in now available for Jenkins CLI and agent networking!](https://www.jenkins.io/blog/2020/02/02/web-socket) [COMMUNITY-TOOL] - [webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](https://webhookrelay.com/blog/github-jenkins-guide) [COMMUNITY-TOOL] - - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] - [lambdatest.com: How To Set Up Continuous Integration With Git and Jenkins?](https://www.testmuai.com/blog/how-to-setup-continuous-integration-with-git-jenkins) [COMMUNITY-TOOL] - [lambdatest.com: Jenkins Tutorial 🌟](https://www.testmuai.com/learning-hub/jenkins) [COMMUNITY-TOOL] - [youtube/Bribe By Bytes: Jenkins Pipelines | Pipeline Concept | Types of Pipelines | Part 1](https://www.youtube.com/watch?v=iddMXjmr7mk&t=657s&ab_channel=BribeByBytes) [COMMUNITY-TOOL] @@ -15,7 +19,6 @@ - [infoworld.com: Continuous integration with Docker and Jenkins](https://www.infoworld.com/article/2270388/continuous-integration-with-docker-and-jenkins.html) [COMMUNITY-TOOL] - [lambdatest.com: What Is Jenkins Used For? 🌟](https://www.testmuai.com/blog/what-is-jenkins) [COMMUNITY-TOOL] - [jenkins.io - **Jenkinsfile** 🌟](https://www.jenkins.io/doc/book/pipeline/jenkinsfile) [COMMUNITY-TOOL] - - [thoughtworks.com: Modernizing your build pipelines 🌟](https://www.thoughtworks.com/es-es/insights/blog) [COMMUNITY-TOOL] - [jenkins users mailing list: Declarative pipelines vs scripted](http://jenkins-ci.361315.n4.nabble.com/Declarative-pipelines-vs-scripted-td4891792.html) [COMMUNITY-TOOL] - [lambdatest.com: How To Use Shared Libraries In A Jenkins Pipeline? 🌟](https://www.testmuai.com/blog/use-jenkins-shared-libraries-in-a-jenkins-pipeline) [COMMUNITY-TOOL] - [docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud platforms](https://docs.cloudbees.com/docs/cloudbees-ci/latest/casc-controller/distribute-casc-bundles-from-oc) [COMMUNITY-TOOL] @@ -23,7 +26,6 @@ - [Matrix 🌟](https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix) [COMMUNITY-TOOL] - [Atlassian's new Bitbucket Server integration for Jenkins 🌟](https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [COMMUNITY-TOOL] - [In this presentation](https://www.meetup.com/jenkins-online-meetup/events/270630108) [COMMUNITY-TOOL] - - [**Cloudbees Flow** 🌟](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - [Build Monitor Plugin](https://plugins.jenkins.io/build-monitor-plugin) [COMMUNITY-TOOL] β€” - [Monitor CI nodes with Jenkins](http://www.ampelofilosofies.gr/software/2017/03/04/monitor-ci-nodes-with-jenkins#sthash.eLP0PanT.dpbs) - [youtube: How to create Build Monitor View](https://www.youtube.com/watch?v=WnQK6-puXSM) - [youtube: monitoring jenkins job with build monitor view](https://www.youtube.com/watch?v=y6RNLNvnYIw) @@ -33,14 +35,19 @@ - [opsview.com: opspack](https://docs.itrsgroup.com/docs/opsview/6.12.1/opspacks/opspack-index/index.html) [COMMUNITY-TOOL] - [Chrome Extension](https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc) [COMMUNITY-TOOL] - [stats.jenkins.io 🌟](http://stats.jenkins.io) [COMMUNITY-TOOL] - - [jaxenter.com - CI/CD for Spring Boot Microservices](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - [rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native App in 5 minutes](https://www.cloudbees.com/blog/rollout-tutorial-feature-flagging-your-react-native-app-5-minutes) [COMMUNITY-TOOL] - [How to Speed Up Software Development with Build and Test Acceleration Tools](https://www.cloudbees.com/blog) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [sap.github.io/jenkins-library](https://www.project-piper.io) [COMMUNITY-TOOL] + - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] + - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] + - [Configuration as Code of Jenkins (for Kubernetes) 🌟🌟](https://github.com/figaw/configuration-as-code-jenkins-k8s) [COMMUNITY-TOOL] + - [Continuation Passing Style (CPS)](https://github.com/cloudbees/groovy-cps) ⭐ 95 [COMMUNITY-TOOL] + - [Jenkins Pipeline execution engine based on Continuation Passing Style (CPS)' transformation of Groovy scripts. DSL Methods:](https://jenkinsci.github.io/job-dsl-plugin/#plugin/workflow-cps) [COMMUNITY-TOOL] + - [pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images 🌟](https://pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images) [COMMUNITY-TOOL] - [DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [COMMUNITY-TOOL] - - [medium: jenkins cicd getting started with groovy and docker](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [COMMUNITY-TOOL] - [CloudBees Releases Another Industry First: Feature Flagging for On-Premise' Use 🌟](https://www.previous.cloudbees.com/press/cloudbees-releases-another-industry-first-feature-flagging-premise-use) [COMMUNITY-TOOL] + - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] + - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [CloudBees](https://www.cloudbees.com) [COMMUNITY-TOOL] - [Official Jenkins Docker image](https://github.com/michaelneale/jenkins-ci.org-docker) [COMMUNITY-TOOL] - [github.com/jenkinsci 🌟](https://github.com/jenkinsci) [COMMUNITY-TOOL] @@ -149,14 +156,11 @@ - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] - [Jenkins SIG Platform 🌟](https://www.jenkins.io/sigs/platform) [COMMUNITY-TOOL] - [Jenkins SIG Cloud Native 🌟](https://www.jenkins.io/sigs/cloud-native) [COMMUNITY-TOOL] - - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [blog.techiescamp.com/jenkins-course 🌟🌟🌟](https://blog.techiescamp.com/jenkins-course) [COMMUNITY-TOOL] - [udemy.com: Master Jenkins CI For DevOps and Developers](https://www.udemy.com/the-complete-jenkins-course-for-developers-and-devops) [COMMUNITY-TOOL] - [udemy.com: Learn DevOps: CI/CD with Jenkins using Pipelines and Docker](https://www.udemy.com/learn-devops-ci-cd-with-jenkins-using-pipelines-and-docker) [COMMUNITY-TOOL] - [wardviaene/jenkins-course](https://github.com/wardviaene/jenkins-course) [COMMUNITY-TOOL] - [Job DSL](https://plugins.jenkins.io/job-dsl) [COMMUNITY-TOOL] - - [Jenkins Pipeline execution engine based on Continuation Passing Style (CPS)' transformation of Groovy scripts. DSL Methods:](https://jenkinsci.github.io/job-dsl-plugin) [COMMUNITY-TOOL] - [job-dsl **Gradle** Example](https://github.com/sheehan/job-dsl-gradle-example) ⭐ 451 [COMMUNITY-TOOL] - [Jenkins DSL for **Nexus**](https://accenture.github.io/adop-cartridges-cookbook/docs/recipes/archiving-artefact-to-nexus) [COMMUNITY-TOOL] - [Pipeline Global Library for ci.jenkins.io](https://github.com/jenkins-infra/pipeline-library) [COMMUNITY-TOOL] @@ -171,6 +175,7 @@ - [opensource.com - building cicd pipelines with jenkins 🌟](https://opensource.com/article/19/9/intro-building-cicd-pipelines-jenkins) [COMMUNITY-TOOL] - [devopscube.com: Jenkins Pipeline as Code Tutorial For Beginners 🌟](https://devopscube.com/jenkins-pipeline-as-code) [COMMUNITY-TOOL] - [loves.cloud: CI/CD Pipeline Using Docker and Jenkins](https://loves.cloud/ci-cd-pipeline-using-docker-and-jenkins) [COMMUNITY-TOOL] + - [medium: jenkins cicd getting started with groovy and docker](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [COMMUNITY-TOOL] - [Dzone: Top 10 Best Practices for Jenkins Pipeline](https://dzone.com/articles/top-10-best-practices-for-jenkins-pipeline) [COMMUNITY-TOOL] - [opensource.com - Introduction to writing pipelines-as-code and implementing DevOps with Jenkins 2](https://opensource.com/article/18/8/devops-jenkins-2) [COMMUNITY-TOOL] - [cloudbees.com: Top 10 Best Practices for Jenkins Pipeline Plugin 🌟🌟](https://www.cloudbees.com/blog/top-10-best-practices-jenkins-pipeline-plugin) [COMMUNITY-TOOL] @@ -190,7 +195,6 @@ - [Dzone: Running Jenkins Server With Configuration-as-Code 🌟](https://dzone.com/articles/running-jenkins-server-with-configuration-as-code) [COMMUNITY-TOOL] - [cloudbees.com: CloudBees Core Configuration as Code](https://www.previous.cloudbees.com/blog/cloudbees-core-configuration-code-preview) [COMMUNITY-TOOL] - [Visual Studio Code JCasC-Plugin 🌟](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin) [COMMUNITY-TOOL] - - [Configuration as Code of Jenkins (for Kubernetes) 🌟🌟](https://github.com/figaw/configuration-as-code-jenkins-k8s) [COMMUNITY-TOOL] - [JEP-224: System Read permission: Improve experience of Jenkins Configuration-as-Code' users](https://www.jenkins.io/events/online-hackfest/2020-uiux) [COMMUNITY-TOOL] - [cloudbees.com: All Tier 1 Plugins Support Configuration as Code 🌟🌟](https://www.cloudbees.com/blog/configuration-as-code-plugin-support) [COMMUNITY-TOOL] - [Example of JCasC](https://github.com/halkeye-docker/docker-jenkins) ⭐ 16 [COMMUNITY-TOOL] @@ -210,8 +214,6 @@ - [cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition -' Part 2 (2020) 🌟](https://www.cloudbees.com/blog/application-performance-monitoring-tools) [COMMUNITY-TOOL] - [cloudbees.com: The Two Most Common Issues with Jenkins and How to Fix Them' 🌟](https://www.cloudbees.com/blog/most-common-issues-scaling-jenkins) [COMMUNITY-TOOL] - [cloudbees.com: Enterprise JVM Administration and Jenkins Performance 🌟](https://www.cloudbees.com/blog/enterprise-jvm-administration-and-jenkins-performance) [COMMUNITY-TOOL] - - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] - - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [ansible-role-jenkins](https://github.com/geerlingguy/ansible-role-jenkins) ⭐ 851 [COMMUNITY-TOOL] - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] - [How to create initial "seed" job](https://github.com/jenkinsci/configuration-as-code-plugin) ⭐ 2791 [COMMUNITY-TOOL] @@ -346,8 +348,6 @@ - [templates.cloudonaut.io: Jenkins 2.0: highly available master](https://templates.cloudonaut.io/en/stable/jenkins/#jenkins-20-highly-available-master) [COMMUNITY-TOOL] - [Robot Framework 🌟](https://robotframework.org) [COMMUNITY-TOOL] - [JM Meessen: Declarative Jenkinsfile Support](https://marketplace.visualstudio.com/items?itemName=jmMeessen.jenkins-declarative-support) [COMMUNITY-TOOL] - - [Continuation Passing Style (CPS)](https://github.com/cloudbees/groovy-cps) ⭐ 95 [COMMUNITY-TOOL] - - [pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images 🌟](https://pushbuildtestdeploy.com/jenkins-on-kubernetes-building-docker-images) [COMMUNITY-TOOL] ## Application Delivery and GitOps @@ -369,12 +369,12 @@ #### Jenkins - - [performance-plugin](https://github.com/jenkinsci/performance-plugin) ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit. - [Jenkins Kubernetes Plugin](https://plugins.jenkins.io/kubernetes) [EN CONTENT] [ENTERPRISE-STABLE] β€” The critical Kubernetes integration for Jenkins, executing dynamic agents directly inside cluster pods. Solves pipeline scale issues by tearing down runner instances upon build completion. - [Kubernetes Continuous Deploy](https://plugins.jenkins.io/kubernetes-cd) [EN CONTENT] [COMMUNITY-TOOL] β€” A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines. - [openshift-pipeline](https://plugins.jenkins.io/openshift-pipeline) [EN CONTENT] [COMMUNITY-TOOL] β€” Allows direct deployment integrations inside Red Hat OpenShift pipelines via Jenkins, automating image building and pipeline orchestrations. - [openshift-sync](https://plugins.jenkins.io/openshift-sync) [EN CONTENT] [COMMUNITY-TOOL] β€” Synchronizes OpenShift environment configs, secrets, build limits, and pod templates automatically to ensure consistent CI runner execution. - [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely. + - [performance-plugin](https://github.com/jenkinsci/performance-plugin) ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit. ## DevOps ### CI-CD Pipelines @@ -402,6 +402,7 @@ #### Jenkins Ecosystem (1) + - **(2018)** [Building Declarative Pipelines with OpenShift DSL Plugin 🌟🌟](https://www.redhat.com/en/blog/building-declarative-pipelines-openshift-dsl-plugin) [EN CONTENT] [COMMUNITY-TOOL] β€” Details strategies to compile reliable, declarative Jenkins pipelines utilizing OpenShift DSL plugins. Discusses native methods to trigger S2I builds, promote container images, and securely communicate with Cluster managers. - [opensource.com: running jenkins builds containers 🌟](https://opensource.com/article/18/4/running-jenkins-builds-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial addressing the orchestration of containerized workloads inside a Jenkins building phase. Evaluates Docker-in-Docker strategies and Kubernetes dynamic agents to avoid single-host execution bottlenecks and guarantee runtime isolation. ## Runtime Optimizations @@ -419,5 +420,5 @@ - [sdtimes.com: CI/CD pipelines are expanding 🌟](https://sdtimes.com/devops/ci-cd-pipelines-are-expanding) [COMMUNITY-TOOL] β€” Explores how modern CI/CD pipelines are expanding their scope to integrate security scans, compliance policy engines, and platform provisioning stages. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [CI/CD](./cicd.md) | [Gitops](./gitops.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/jvm-parameters-matrix-table.md b/v2-docs/jvm-parameters-matrix-table.md index ad07cc47..83364ee5 100644 --- a/v2-docs/jvm-parameters-matrix-table.md +++ b/v2-docs/jvm-parameters-matrix-table.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/keptn.md b/v2-docs/keptn.md index b146767c..58aaa804 100644 --- a/v2-docs/keptn.md +++ b/v2-docs/keptn.md @@ -21,5 +21,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/kubectl-commands.md b/v2-docs/kubectl-commands.md index 0c005e97..460c51ec 100644 --- a/v2-docs/kubectl-commands.md +++ b/v2-docs/kubectl-commands.md @@ -5,13 +5,11 @@ ## Standard Reference - - [BuildKit CLI for kubectl (by vmware-tanzu) 🌟](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - - [Kubectl Autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - - [hidetatz/kubecolor 🌟](https://github.com/hidetatz/kubecolor) ⭐ 1445 [COMMUNITY-TOOL] - - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] + - [kubernetes.io 🌟](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] + - [vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] + - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - [itnext.io: Boosting your kubectl productivity](https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712) [COMMUNITY-TOOL] + - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - [medium: Ready-to-use commands and tips for kubectl](https://medium.com/flant-com/kubectl-commands-and-tips-7b33de0c5476) [COMMUNITY-TOOL] - [medium: Be fast with Kubectl 1.19 CKAD/CKA 🌟](https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443) [COMMUNITY-TOOL] - [developers.redhat.com: Kubectl: Developer tips for the Kubernetes command' line 🌟](https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line) [COMMUNITY-TOOL] @@ -33,6 +31,7 @@ - [awstip.com: Kubernetes β€” Creating deployments via command line and with' YAML files](https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be) [COMMUNITY-TOOL] - [superbrothers/zsh-kubectl-prompt 🌟](https://github.com/superbrothers/zsh-kubectl-prompt) ⭐ 591 [COMMUNITY-TOOL] - [medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference?](https://medium.com/@emmaliaocode/kubectl-create-vs-kubectl-apply-whats-the-differences-f6472f4c6c86) [COMMUNITY-TOOL] + - [hidetatz/kubecolor 🌟](https://github.com/hidetatz/kubecolor) ⭐ 1445 [COMMUNITY-TOOL] - [medium.com/codex: Kubectl Output 101](https://medium.com/codex/kubectl-output-101-851f8e61fd51) [COMMUNITY-TOOL] - [medium.com/geekculture: kubectl β€” Best Practices](https://medium.com/geekculture/kubectl-best-practices-c4ff809167dd) [COMMUNITY-TOOL] - [learnitguide.net: How to Create ConfigMap from Properties File Using K8s' Client](https://www.learnitguide.net/2023/04/how-to-create-configmap-from-properties.html) [COMMUNITY-TOOL] @@ -47,12 +46,13 @@ - [github.com/trstringer/kubectl-example](https://github.com/trstringer/kubectl-example) ⭐ 13 [COMMUNITY-TOOL] - [kubectl Shell Autocomplete](https://blog.heptio.com/kubectl-shell-autocomplete-heptioprotip-48dd023e0bf3) [COMMUNITY-TOOL] - [complete-alias](https://github.com/cykerway/complete-alias) ⭐ 811 [COMMUNITY-TOOL] + - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - [itnext.io: Connect to containers using Kubectl Exec](https://itnext.io/connect-to-containers-using-kubectl-exec-b1fb5c171f03) [COMMUNITY-TOOL] - [goteleport.com: kubectl exec vs SSH](https://goteleport.com/blog/ssh-vs-kubectl) [COMMUNITY-TOOL] - [hackernoon.com: How to Work With the Kubectl Debug Command](https://hackernoon.com/how-to-work-with-the-kubectl-debug-command) [COMMUNITY-TOOL] - [Flag export deprecated in kubernetes 1.14](https://github.com/kubernetes/kubernetes/pull/73787) ⭐ 122403 [DE FACTO STANDARD] - [Copy secrets between namespaces](https://stackoverflow.com/questions/55515594/is-there-a-way-to-share-a-configmap-in-kubernetes-between-namespaces) [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] + - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] ## Continuous Integration @@ -64,5 +64,5 @@ - [Kubernetes Continuous Deploy](https://plugins.jenkins.io/kubernetes-cd) [EN CONTENT] [COMMUNITY-TOOL] β€” A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-alternatives.md b/v2-docs/kubernetes-alternatives.md index 3acdec41..619d7f3d 100644 --- a/v2-docs/kubernetes-alternatives.md +++ b/v2-docs/kubernetes-alternatives.md @@ -112,8 +112,8 @@ #### Evaluations (1) - **(2021)** [infoworld.com: When Kubernetes is not the solution](https://www.infoworld.com/article/2261975/when-kubernetes-is-not-the-solution.html) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Highlights use-cases and scenarios where Kubernetes acts as an anti-pattern. Outlines operational over-engineering, hidden resource consumption, and networking complexities. - - [simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](https://www.simform.com/blog/alternatives-to-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” An informative breakdown analyzing leading container orchestrators other than Kubernetes. Details architectural features of Docker Swarm, Nomad, and AWS ECS for diverse engineering demands. - [thenewstack.io: Do I Really Need Kubernetes?](https://thenewstack.io/do-i-really-need-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” A candid architectural decision guide evaluating the complexity, overhead, and maintenance costs of adopting Kubernetes. Offers simpler alternative infrastructure paradigms. + - [simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](https://www.simform.com/blog/alternatives-to-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” An informative breakdown analyzing leading container orchestrators other than Kubernetes. Details architectural features of Docker Swarm, Nomad, and AWS ECS for diverse engineering demands. - [towardsdatascience.com: Heroku + Docker in 10 Minutes](https://towardsdatascience.com/heroku-docker-in-10-minutes-f4329c4fd72f) [EN CONTENT] [COMMUNITY-TOOL] β€” A quick-deployment tutorial showing how to containerize dynamic web applications with Docker and deploy them smoothly to Heroku's managed infrastructure. ## Serverless Architectures @@ -121,12 +121,12 @@ #### Edge Computing Engines - - [Taubyte](https://taubyte.com) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A decentralized serverless platform built on WebAssembly and IPFS. Acts as an alternative to VMs and containers, focusing on edge intelligence, fast execution, and zero-configuration networking. - [github.com/taubyte/tau: Tau](https://github.com/taubyte/tau) ⭐ 5030 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The main open-source repository for Tau. This platform handles autonomous routing, distributed database syncs, and scaling for multi-tenant edge services, running on WebAssembly. + - [Taubyte](https://taubyte.com) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A decentralized serverless platform built on WebAssembly and IPFS. Acts as an alternative to VMs and containers, focusing on edge intelligence, fast execution, and zero-configuration networking. #### Testing Infrastructure - **(2025)** [dreamland](https://github.com/taubyte/dream) ⭐ 88 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟 [COMMUNITY-TOOL] β€” A local testing and deployment tool for the Taubyte WebAssembly-native edge framework. Lets engineers build, test, and debug distributed serverless systems locally. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-autoscaling.md b/v2-docs/kubernetes-autoscaling.md index c87bd8b5..e9263ab5 100644 --- a/v2-docs/kubernetes-autoscaling.md +++ b/v2-docs/kubernetes-autoscaling.md @@ -20,12 +20,7 @@ - [Azure: AKS Cluster Autoscaler](https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler) [COMMUNITY-TOOL] - [Google Cloud Platform: GKE Cluster Autoscaler](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [COMMUNITY-TOOL] - [DigitalOcean Kubernetes: DOKS Cluster Autoscaler](https://docs.digitalocean.com/products/kubernetes/how-to/autoscale) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] - [thenewstack.io: K8s Resource Management: An Autoscaling Cheat Sheet' 🌟](https://thenewstack.io/k8s-resource-management-an-autoscaling-cheat-sheet) [COMMUNITY-TOOL] - - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] - - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [eksworkshop.com: Configure Cluster Autoscaler (CA)](https://eksworkshop.com/scaling/deploy_ca) [COMMUNITY-TOOL] - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t' Single and Multi-Node Kube Cluster](https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99) [COMMUNITY-TOOL] @@ -55,6 +50,7 @@ - [itnext.io: Kubernetes Resources and Autoscaling β€” From Basics to Greatness' 🌟](https://itnext.io/kubernetes-resources-and-autoscaling-from-basics-to-greatness-7cae17fbf27b) [COMMUNITY-TOOL] - [kubedex.com: autoscaling 🌟](https://kubedex.com/autoscaling) [COMMUNITY-TOOL] - [chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler' 🌟](https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1) [COMMUNITY-TOOL] + - [Symbiosis](https://symbiosis.host) [COMMUNITY-TOOL] - [the-gigi.github.io: Advanced Kubernetes Scheduling and Autoscaling](https://the-gigi.github.io/gigi-zone/posts/2024/05/advanced-k8s-scheduling-and-autoscaling) [COMMUNITY-TOOL] - [returngis.net: Escalado vertical de tus pods en Kubernetes con VerticalPodAutoscaler](https://www.returngis.net/2020/07/escalado-vertical-de-tus-pods-en-kubernetes) [COMMUNITY-TOOL] - [itnext.io: Horizontal Pod Autoscaling with Custom Metric from Different' Namespace](https://itnext.io/horizontal-pod-autoscaling-with-custom-metric-from-different-namespace-f19f8446143b) [COMMUNITY-TOOL] @@ -78,6 +74,7 @@ - [medium.com/@badawekoo: Scaling in Kubernetes _What, Why and How?](https://medium.com/@badawekoo/scaling-in-kubernetes-what-why-and-how-d120e99be071) [COMMUNITY-TOOL] - [pauldally.medium.com: HorizontalPodAutoscaler uses request (not limit) to' determine when to scale by percent](https://pauldally.medium.com/horizontalpodautoscaler-uses-request-not-limit-to-determine-when-to-scale-97643d808997) [COMMUNITY-TOOL] - [dev.to: Scaling Your Application With Kubernetes | Pavan Belagatti](https://dev.to/pavanbelagatti/scaling-your-application-with-kubernetes-5715) [COMMUNITY-TOOL] + - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] - [waswani.medium.com: Autoscaling Pods in Kubernetes](https://waswani.medium.com/autoscaling-pods-in-kubernetes-37d05000c41) [COMMUNITY-TOOL] - [mckornfield.medium.com: Working with HPAs in Kubernetes](https://mckornfield.medium.com/working-with-hpas-in-kubernetes-ced39263b596) [COMMUNITY-TOOL] - [code.egym.de: Vertical Pod Autoscaler in Kubernetes](https://code.egym.de/vertical-pod-autoscaler-in-kubernetes-b12a5c61393f) [COMMUNITY-TOOL] @@ -104,11 +101,15 @@ - [github.com/kedacore/keda/issues/2214](https://github.com/kedacore/keda/issues/2214) ⭐ 10216 [ENTERPRISE-STABLE] - [dev.to/vinod827: Scale your apps using KEDA in Kubernetes](https://dev.to/vinod827/scale-your-apps-using-keda-in-kubernetes-4i3h) [COMMUNITY-TOOL] - [bitnami/cluster-autoscaler](https://hub.docker.com/r/bitnami/cluster-autoscaler) [COMMUNITY-TOOL] + - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] + - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [dev.to/danielepolencic: Scaling Kubernetes to multiple clusters and regions' 🌟](https://dev.to/danielepolencic/scaling-kubernetes-to-multiple-clusters-and-regionss-294b) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [engineering.zalando.com: Building an End to End load test automation system' on top of Kubernetes](https://engineering.zalando.com/posts/2021/03/building-an-end-to-end-load-test-automation-system-on-top-of-kubernetes.html) [COMMUNITY-TOOL] + - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - [medium.com/teamsnap-engineering: Load Testing a Service with ~20,000 Requests' per Second with Locust, Helm, and Kustomize](https://medium.com/teamsnap-engineering/load-testing-a-service-with-20-000-requests-per-second-with-locust-helm-and-kustomize-ea9bea02ae28) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-backup-migrations.md b/v2-docs/kubernetes-backup-migrations.md index 1f1d6d79..321e75f0 100644 --- a/v2-docs/kubernetes-backup-migrations.md +++ b/v2-docs/kubernetes-backup-migrations.md @@ -5,7 +5,6 @@ ## Standard Reference - - [konveyor 🌟](https://konveyor.io) [COMMUNITY-TOOL] - [rancher.com: The No. 1 Rule of Disaster Recovery](https://www.suse.com/c/rancher_blog/the-no-1-rule-of-disaster-recovery) [COMMUNITY-TOOL] - [rancher.com: Disaster Recovery Preparedness for Your Kubernetes Clusters 🌟](https://www.suse.com/c/rancher_blog/disaster-recovery-preparedness-for-your-kubernetes-clusters) [COMMUNITY-TOOL] - [percona.com: Using Volume Snapshot/Clone in Kubernetes (GKE & Percona Kubernetes Operator for XtraDB Cluster)](https://www.percona.com/blog/using-volume-snapshot-clone-in-kubernetes) [COMMUNITY-TOOL] @@ -21,6 +20,7 @@ - [containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes Tools](https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [COMMUNITY-TOOL] - [github.com/konveyor/crane: Crane 2.0 🌟](https://github.com/migtools/crane) ⭐ 54 [COMMUNITY-TOOL] - [kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟](https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools) [COMMUNITY-TOOL] + - [konveyor 🌟](https://konveyor.io) [COMMUNITY-TOOL] - [Automate SQL Server Backups with PowerShell](https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell) [COMMUNITY-TOOL] - [kube-backup: Kubernetes resource state sync to git](https://github.com/pieterlange/kube-backup) ⭐ 493 [COMMUNITY-TOOL] - [Stash](https://github.com/stashed/stash) ⭐ 1414 [COMMUNITY-TOOL] @@ -69,5 +69,5 @@ - [cloud.google.com: Announcing Backup for GKE: the easiest way to protect' GKE workloads](https://cloud.google.com/blog/products/storage-data-transfer/google-cloud-launches-backups-for-gke) [EN CONTENT] [COMMUNITY-TOOL] β€” Deep dive into the native GKE Backup service, designed for stateful application restoration and cluster disaster recovery. Discusses how to safeguard configuration metadata and persistent volume states natively through GCP APIs. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-based-devel.md b/v2-docs/kubernetes-based-devel.md index fa2654ea..b0c43e45 100644 --- a/v2-docs/kubernetes-based-devel.md +++ b/v2-docs/kubernetes-based-devel.md @@ -149,6 +149,13 @@ #### Validation and Security - [kubevious 🌟🌟](https://github.com/kubevious/kubevious) ⭐ 1695 [EN CONTENT] [COMMUNITY-TOOL] β€” Kubevious is an open-source Kubernetes dashboard that provides full cluster topology visualization and configuration audits. It detects anti-patterns and validates live manifests, giving developers a clear view of cluster health. +## Observability and Performance + +### Performance Testing + +#### Microservices (1) + + - [garden.io: Performance testing on a microservice architecture](https://docs.garden.io) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official integration documentation for running non-disruptive, end-to-end performance tests within a modern microservices workflow. Emphasizes utilizing Garden's graph-based execution framework for local and CI load validation. ## Operations and Management ### Application Catalog @@ -247,5 +254,5 @@ - [blog.aquasec.com: RATs (remote access tools) in the Cloud: Kubernetes UI' Tools Turn into a Weapon](https://blog.aquasec.com/kubernetes-ui-tools-security-threat) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Crucial security review warning how misconfigured visual cluster admin panels can act as Remote Access Tools (RATs) for malicious actors to execute arbitrary code. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-bigdata.md b/v2-docs/kubernetes-bigdata.md index 1d4c1ea1..376b2419 100644 --- a/v2-docs/kubernetes-bigdata.md +++ b/v2-docs/kubernetes-bigdata.md @@ -31,8 +31,6 @@ Live Grounding: Explains basic architecture of Spark RDDs, DataFrames, and struc Live Grounding: Outlines historical transition metrics from static clusters to unified container environments, citing resource efficiency and deployment agility as top motivators. #### Spark on Kubernetes - - **(2021)** [datamechanics.co: Apache Spark 3.1 Release: Spark on Kubernetes is now Generally Available](https://www.datamechanics.co) [COMMUNITY-TOOL] β€” Curator Insight: Platform news highlighting Apache Spark 3.1 generally available support for native Kubernetes. -Live Grounding: Covers the native scheduling capabilities, decommissioning behaviors, and executor tracking improvements that made Kubernetes a first-class citizen for Spark. - [itnext.io: Migrating Apache Spark workloads from AWS EMR to Kubernetes](https://itnext.io/migrating-apache-spark-workloads-from-aws-emr-to-kubernetes-463742b49fda) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Curator Insight: Technical breakdown of migrating Apache Spark analytics engines from AWS EMR to Kubernetes clusters. Live Grounding: Deep-dives into memory allocation, dynamic resource allocation, storage mounting, and cost optimizations compared to traditional VM-based EMR setups. ## Data Platforms @@ -60,5 +58,5 @@ Live Grounding: Deep-dives into memory allocation, dynamic resource allocation, Live Grounding: Demystifies user routing, security context constraints, and performance tuning when running containerized Spark clusters on enterprise Red Hat foundations. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-client-libraries.md b/v2-docs/kubernetes-client-libraries.md index c65fd833..4bd63d73 100644 --- a/v2-docs/kubernetes-client-libraries.md +++ b/v2-docs/kubernetes-client-libraries.md @@ -6,7 +6,6 @@ ## Standard Reference - [Part 4 β€” Using the Go client framework](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-4-using-go-b1d0e3c1c899) [COMMUNITY-TOOL] - - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [github.com/kubernetes-client 🌟](https://github.com/kubernetes-client) [COMMUNITY-TOOL] - [medium: Building stuff with the Kubernetes API β€” TOC 🌟](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-toc-84d751876650) [COMMUNITY-TOOL] - [k8s-ruby: Kubernetes Ruby Client](https://github.com/k8s-ruby/k8s-ruby) ⭐ 75 [COMMUNITY-TOOL] @@ -32,6 +31,7 @@ - [developers.redhat.com: How to generate code using Fabric8 Kubernetes Client](https://developers.redhat.com/articles/2023/01/24/how-generate-code-using-fabric8-kubernetes-client) [COMMUNITY-TOOL] - [levelup.gitconnected.com: First Try on Java Operator SDK](https://levelup.gitconnected.com/first-try-on-java-operator-sdk-5a07f30771de) [COMMUNITY-TOOL] - [developers.redhat.com: How to use Fabric8 Java Client with Kubernetes](https://developers.redhat.com/articles/2023/01/04/how-use-fabric8-java-client-kubernetes) [COMMUNITY-TOOL] + - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [blog.twstewart.me: cdk8s-python - A Love and Hate Experience](https://blog.twstewart.me/posts/cdk8s-python) [COMMUNITY-TOOL] - [qdnqn.com: Kubernetes objects from Go to YAML using Cdk8s](https://qdnqn.com/create-kubernetes-yaml-definitions-using-go-and-cdk8s) [COMMUNITY-TOOL] - [blog.marcnuri.com](https://blog.marcnuri.com) [COMMUNITY-TOOL] @@ -46,12 +46,13 @@ ##### Eclipse JKube - - [developers.redhat.com: Cloud-native Java applications made easy: Eclipse' JKube 1.0.0 now available](https://developers.redhat.com/blog/2020/09/09/cloud-native-java-applications-made-easy-eclipse-jkube-1-0-0-now-available) [COMMUNITY-TOOL] β€” Launch announcement of Eclipse JKube 1.0.0 detailing its design philosophy, architectural decoupling from old Fabric8 dependencies, and its seamless integration with modern cloud-native standards. - [developers.redhat.com: Java development on top of Kubernetes using Eclipse' JKube](https://developers.redhat.com/blog/2020/08/24/java-development-on-top-of-kubernetes-using-eclipse-jkube) [COMMUNITY-TOOL] β€” Exploring developer loop workflows utilizing Eclipse JKube to build, deploy, and debug Java applications in real-time inside a local or remote Kubernetes cluster environment. + - [developers.redhat.com: Cloud-native Java applications made easy: Eclipse' JKube 1.0.0 now available](https://developers.redhat.com/blog/2020/09/09/cloud-native-java-applications-made-easy-eclipse-jkube-1-0-0-now-available) [COMMUNITY-TOOL] β€” Launch announcement of Eclipse JKube 1.0.0 detailing its design philosophy, architectural decoupling from old Fabric8 dependencies, and its seamless integration with modern cloud-native standards. #### Migration Guides ##### Eclipse JKube (1) + - **(2026)** [**eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟**](https://eclipse.dev/jkube/docs/migration-guide) [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Official technical reference outlining the exact property conversions, API transformations, and plugin changes needed to move builds from `fabric8-maven-plugin` to `jkube-maven-plugin`. - [developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube' 1.0.0](https://developers.redhat.com/blog/2020/09/21/migrating-from-fabric8-maven-plugin-to-eclipse-jkube-1-0-0) [LEGACY] β€” Step-by-step technical guide highlighting the namespace transitions, configuration changes, and structural refactoring required when migrating legacy Fabric8 Maven build files to the modernized Eclipse JKube. #### Product Updates @@ -76,5 +77,5 @@ - **(2025)** [GitHub: Eclipse JKube](https://github.com/eclipse-jkube/jkube) ⭐ 850 [EN CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Active repository containing the source code, extensions, and Maven/Gradle plugins for Eclipse JKube. Simplifies localized builds, auto-detects Java application frameworks, and generates matching Kubernetes resource configurations. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-monitoring.md b/v2-docs/kubernetes-monitoring.md index 11ca4f5a..cc75026b 100644 --- a/v2-docs/kubernetes-monitoring.md +++ b/v2-docs/kubernetes-monitoring.md @@ -262,5 +262,5 @@ - [signoz.io: Kubernetes Audit Logs - Best Practices And Configuration](https://signoz.io/blog/kubernetes-audit-logs) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Outlines advanced configuration policies for the Kubernetes API audit logging engine. Deeply covers audit profiles, performance tuning, secure log transport, and compliance-driven retention metrics. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) | [Kubernetes Storage](./kubernetes-storage.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-networking.md b/v2-docs/kubernetes-networking.md index 029a0f24..353e0f29 100644 --- a/v2-docs/kubernetes-networking.md +++ b/v2-docs/kubernetes-networking.md @@ -5,8 +5,8 @@ ## Standard Reference + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress](https://blog.ovhcloud.com) [COMMUNITY-TOOL] - [containo.us: Kubernetes Ingress & Service API Demystified](https://traefik.io/blog/kubernetes-ingress-service-api-demystified) [COMMUNITY-TOOL] - [devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives load balancing experts more power](https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777) [COMMUNITY-TOOL] @@ -28,19 +28,14 @@ - **To facilitate the migration to cloud-era computing, service providers and data centers must add networking into the automated service workflows.** This requires agility and elasticity that traditional networking products are not designed to provide. As IT environments of tomorrow involve a plethora of orchestrators and controllers spinning up services and applications inside shared networks, they all must be managed and provisioned by a unified solution authoritative for all network-related information. - [Flannel](https://github.com/flannel-io/flannel) ⭐ 9454 [ENTERPRISE-STABLE] β€” - [Weave-net](https://www.weave.works/) - [sysdig.com: How to monitor coreDNS 🌟](https://www.sysdig.com/blog/how-to-monitor-coredns) [COMMUNITY-TOOL] - - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [AWS-VPC](https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud) [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - - [Network Node Manager](https://github.com/kakao/network-node-manager) ⭐ 109 [COMMUNITY-TOOL] - - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] - - [NetMaker](https://github.com/gravitl/netmaker) ⭐ 11581 [ENTERPRISE-STABLE] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - - [Get kubectl access to your private cluster from anywhere](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] + - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] + - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] + - [Get kubectl access to your private cluster from anywhere](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [COMMUNITY-TOOL] - [kubernetes.io: The Kubernetes network model. How to implement the Kubernetes' networking model](https://kubernetes.io/docs/concepts/cluster-administration/networking) [COMMUNITY-TOOL] - [medium.com: Fighting Service Latency in Microservices With Kubernetes](https://medium.com/@sindhujacynixit/fighting-service-latency-in-microservices-with-kubernetes-f5a584f5af36) [COMMUNITY-TOOL] - [medium.com: Kubernetes NodePort vs LoadBalancer vs Ingress? When should' I use what? 🌟](https://medium.com/google-cloud/kubernetes-nodeport-vs-loadbalancer-vs-ingress-when-should-i-use-what-922f010849e0) [COMMUNITY-TOOL] @@ -65,11 +60,13 @@ - [blog.cloudflare.com: Moving k8s communication to gRPC](https://blog.cloudflare.com/moving-k8s-communication-to-grpc) [COMMUNITY-TOOL] - [K8GB - Kubernetes Global Balancer](https://github.com/AbsaOSS/k8gb) ⭐ 1 [COMMUNITY-TOOL] - [altoros.com: Kubernetes Networking: How to Write Your Own CNI Plug-in with' Bash](https://www.altoros.com/blog/kubernetes-networking-writing-your-own-simple-cni-plug-in-with-bash) [COMMUNITY-TOOL] + - [Network Node Manager](https://github.com/kakao/network-node-manager) ⭐ 109 [COMMUNITY-TOOL] - [ithands-on.com: Kubernetes 101 : External services - ExternalName, DNS and' Endpoints](https://www.ithands-on.com/2021/04/kubernetes-101-external-services.html) [COMMUNITY-TOOL] - [opensource.googleblog.com: Kubernetes: Efficient Multi-Zone Networking with' Topology Aware Routing](https://opensource.googleblog.com/2020/11/kubernetes-efficient-multi-zone.html) [COMMUNITY-TOOL] - [nbailey.ca: Domesticated Kubernetes Networking](https://nbailey.ca/post/k8s-networking) [COMMUNITY-TOOL] - [sookocheff.com: A Guide to the Kubernetes Networking Model 🌟](https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model) [COMMUNITY-TOOL] - [build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes](https://build.thebeat.co/a-curious-case-of-aws-nlb-timeouts-in-kubernetes-522bd88a3399) [COMMUNITY-TOOL] + - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] - [itnext.io: Generating Kubernetes Network Policies Automatically By Sniffing' Network Traffic 🌟](https://itnext.io/generating-kubernetes-network-policies-by-sniffing-network-traffic-6d5135fe77db) [COMMUNITY-TOOL] - [medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting)' for a service deployed to a Kubernetes (AKS) cluster](https://medium.com/@maninder.bindra/using-nginx-ingress-controller-to-restrict-access-by-ip-ip-whitelisting-for-a-service-deployed-to-bd5c86dc66d6) [COMMUNITY-TOOL] - [inlets.dev: Fixing Ingress for short-lived local Kubernetes clusters](https://inlets.dev/blog/2021/07/08/short-lived-clusters.html) [COMMUNITY-TOOL] @@ -145,6 +142,7 @@ - [matthewpalmer.net: Kubernetes Networking Guide for Beginners](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-networking-guide-beginners.html) [COMMUNITY-TOOL] - [itnext.io: Deciphering the Kubernetes Networking Maze: Navigating Load-Balance,' BGP, IPVS and Beyond](https://itnext.io/deciphering-the-kubernetes-networking-maze-navigating-load-balance-bgp-ipvs-and-beyond-7123ef428572) [COMMUNITY-TOOL] - [adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing](https://adil.medium.com/network-traffic-shaping-in-kubernetes-topology-aware-routing-e4ea4a03dd20) [COMMUNITY-TOOL] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [blog.cloudsigma.com: Kubernetes DNS Service: A Beginner’s Guide](https://blog.cloudsigma.com/kubernetes-dns-service-a-beginners-guide) [COMMUNITY-TOOL] - [kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟](https://kuderko.medium.com/fixing-bad-cpu-usage-distribution-in-kubernetes-e1e43ed87cd6) [COMMUNITY-TOOL] - [medium.com: Headless Kubernetes Service](https://medium.com/@bubu.tripathy/headless-k8s-service-924c689607a7) [COMMUNITY-TOOL] @@ -155,6 +153,7 @@ - [yuminlee2.medium.com: Kubernetes Network Policies](https://yuminlee2.medium.com/kubernetes-network-policies-a93c2f588e31) [COMMUNITY-TOOL] - [bagas-awibowo.medium.com: Helm β€” Templating Network Policy using Helm](https://bagas-awibowo.medium.com/helm-templating-network-policy-using-helm-783b2f7e401a) [COMMUNITY-TOOL] - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - [NGINX Ingress Controller - v1.0.0](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0) ⭐ 19495 [DE FACTO STANDARD] - [amy-ma.medium.com: Nginx Ingress Configuration](https://amy-ma.medium.com/ingress-configuration-d9f13c5bcf1a) [COMMUNITY-TOOL] - [devopscube.com: How to Setup Nginx Ingress Controller On Kubernetes – Detailed' Guide 🌟](https://devopscube.com/setup-ingress-kubernetes-nginx-controller) [COMMUNITY-TOOL] @@ -174,6 +173,7 @@ - [armosec.io: The New Kubernetes Gateway API and Its Use Cases](https://www.armosec.io/blog/kubernetes-gateway-api) [COMMUNITY-TOOL] - [medium.com/google-cloud: Security with Kubernetes Gateway API 🌟](https://medium.com/google-cloud/security-with-kubernetes-gateway-api-dcbb934ed2a4) [COMMUNITY-TOOL] - [navendu.me: Comparing Kubernetes Gateway and Ingress APIs](https://navendu.me/posts/gateway-vs-ingress-api) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - [dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [COMMUNITY-TOOL] - [arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [COMMUNITY-TOOL] - [developers.redhat.com: Use Skupper to connect multiple Kubernetes clusters' 🌟](https://developers.redhat.com/blog/2021/04/20/use-skupper-to-connect-multiple-kubernetes-clusters) [COMMUNITY-TOOL] @@ -197,7 +197,6 @@ - [cilium.io: Cilium 1.10: WireGuard, BGP Support, Egress IP Gateway, New Cilium' CLI, XDP Load Balancer, Alibaba Cloud Integration and more](https://cilium.io/blog/2021/05/20/cilium-110) [COMMUNITY-TOOL] - [medium.com/@charled.breteche: Kubernetes Security β€” Control pod to pod communications' with Cilium network policies](https://medium.com/@charled.breteche/kubernetes-security-control-pod-to-pod-communications-with-cilium-network-policies-d7275b2ed378) [COMMUNITY-TOOL] - [betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor' 🌟](https://betterprogramming.pub/k8s-network-policy-made-simple-with-cilium-editor-a5b55781291c) [COMMUNITY-TOOL] - - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] - [Supporting the Evolving Ingress Specification in Kubernetes 1.18](https://kubernetes.io/blog/2020/06/05/supporting-the-evolving-ingress-specification-in-kubernetes-1.18) [COMMUNITY-TOOL] - [medium: Ingress service types in Kubernetes 🌟](https://medium.com/faun/ingress-service-types-in-kubernetes-3e9b68b78307) [COMMUNITY-TOOL] - [itnext.io: Autoscaling Ingress Controllers in Kubernetes (Daniele Polencic)](https://itnext.io/autoscaling-ingress-controllers-in-kubernetes-c64b47088485) [COMMUNITY-TOOL] @@ -227,6 +226,7 @@ - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] - [blog.abaganon.com: Why you probably won’t use K8gb.io](https://blog.abaganon.com/going-global-with-kubernetes-490cf51e2bf8) [COMMUNITY-TOOL] - [dev.to/aws-builders: Amazon VPC Lattice β€” Build Applications, Not Networks](https://dev.to/aws-builders/amazon-vpc-lattice-build-applications-not-networks-59j8) [COMMUNITY-TOOL] + - [NetMaker](https://github.com/gravitl/netmaker) ⭐ 11581 [ENTERPRISE-STABLE] ## Cloud Infrastructure @@ -235,6 +235,9 @@ #### Networking - [cilium.io](https://cilium.io) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An eBPF-powered open-source project that provides high-performance, secure, and observable networking, load balancing, and network security for Kubernetes workloads. Cilium is widely adopted by enterprise platforms due to its scale capabilities and granular L3-L7 policy controls. +#### Service Mesh + + - **(2021)** [**Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes 🌟**](https://learnkube.com/kubernetes-long-lived-connections) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A deep dive into the engineering challenge of load balancing long-lived connections (gRPC, HTTP/2, WebSockets) within Kubernetes. It explains how standard L4 kube-proxy load balancing fails to distribute traffic evenly and presents L7 proxies and service meshes (like Linkerd or Istio) as the definitive architectural solution. ## Cloud Native Infrastructure ### Networking (1) @@ -260,5 +263,5 @@ - [Learnk8s: Comparison of Kubernetes Ingress controllers 🌟](https://docs.google.com/spreadsheets/d/191WWNpjJ2za6-nbG4ZoUMXMpUK8KlCIosvQB0f-oq3k/edit#gid=907731238) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An industry-standard comparison spreadsheet analyzing over a dozen Kubernetes Ingress controllers. Details performance, dynamic reloading capabilities, routing protocols, and native TLS/WAF integrations. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Istio](./istio.md) +πŸ’‘ **Explore Related:** [Servicemesh](./servicemesh.md) | [Istio](./istio.md) | [Networking](./networking.md) diff --git a/v2-docs/kubernetes-on-premise.md b/v2-docs/kubernetes-on-premise.md index 5689a2a2..0ac85810 100644 --- a/v2-docs/kubernetes-on-premise.md +++ b/v2-docs/kubernetes-on-premise.md @@ -6,6 +6,8 @@ ## Standard Reference - [wecloudpro.com: Deploy HA kubernetes cluster in AWS in less than 5 minutes](http://wecloudpro.com/2020/01/13/kube-autp-aws.html) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] + - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](https://blog.kubecost.com/blog/kubernetes-kops) [COMMUNITY-TOOL] - [imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using' kOps on Amazon Cloud (AWS)](https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32) [COMMUNITY-TOOL] - [medium.com: **Demystifying High Availability in Kubernetes Using Kubeadm**](https://medium.com/velotio-perspectives/demystifying-high-availability-in-kubernetes-using-kubeadm-3d83ed8c458b) [COMMUNITY-TOOL] @@ -15,7 +17,6 @@ - [blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux](https://blog.learncodeonline.in/kubernetes-cluster-deployment-on-centos-linux) [COMMUNITY-TOOL] - [medium.com/@benjaminacar.private: A Comprehensive Guide to Setup a New K8s' Cluster](https://medium.com/@benjaminacar.private/a-comprehensive-guide-to-setup-a-new-k8s-cluster-4b88e6f021bc) [COMMUNITY-TOOL] - [itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd' (in 3 minutes) 🌟](https://www.itwonderlab.com/en/ansible-kubernetes-vagrant-tutorial) [COMMUNITY-TOOL] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [napo.io: Kubernetes The (real) Hard Way on AWS](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [COMMUNITY-TOOL] - [napo.io: Terraform Kubernetes Multi-Cloud (ACK, AKS, DOK, EKS, GKE, OKE)](https://napo.io/posts/terraform-kubernetes-multi-cloud-ack-aks-dok-eks-gke-oke) [COMMUNITY-TOOL] - [medium: Upgrading Kubernetes The Hard Way](https://medium.com/nordcloud-engineering/upgrading-kubernetes-the-hard-way-ac533cfb4ff2) [COMMUNITY-TOOL] @@ -29,7 +30,6 @@ - [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) [COMMUNITY-TOOL] - [kubedex.com: Kubernetes Operating Systems 🌟](https://kubedex.com/kubernetes-operating-systems) [COMMUNITY-TOOL] - [baeldung.com: Lightweight Kubernetes Distributions](https://www.baeldung.com/ops/kubernetes-lightweight-distributions) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - [wecloudpro.com: VMware Tanzu Community Edition 🌟](https://www.wecloudpro.com/2021/11/13/Tanzu-Community-Edition.html) [COMMUNITY-TOOL] - [Pharos 🌟](https://k8spharos.dev) [COMMUNITY-TOOL] @@ -53,7 +53,6 @@ #### Bare-Metal and Edge - - **(2026)** [**Charmed Kubernetes**](https://ubuntu.com/kubernetes/charmed-k8s) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Canonical's model-driven Kubernetes distribution designed for bare-metal, private, and multi-cloud environments. Leverages Ubuntu's automated Juju framework to manage complex cluster lifecycles, upgrades, security scanning, and seamless hypervisor scaling. - [poseidon/typhoon](https://github.com/poseidon/typhoon) ⭐ 2042 [EN CONTENT] [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Typhoon is a bare-metal and multi-cloud Kubernetes distribution focused on simplicity. Built entirely with Terraform and running on Flatcar Container Linux, it provides a stable setup that operates efficiently without heavy proprietary layers. #### Comparison @@ -90,13 +89,6 @@ - [cormachogan.com: A first look at vSphere with Kubernetes in action](https://cormachogan.com/2020/04/01/a-first-look-at-vsphere-with-kubernetes-in-action) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A detailed technical review showing vSphere with Kubernetes in a live environment. Reviews how the Supervisor Cluster exposes Kubernetes native primitives natively within vCenter, allowing developers to consume storage and compute via standard YAML. - [cormachogan.com: Building a TKG Cluster in vSphere with Kubernetes](https://cormachogan.com/2020/04/07/building-a-tkg-guest-cluster-in-vsphere-with-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A practical walk-through detailing how to construct and deploy a Tanzu Kubernetes Grid (TKG) guest cluster. Covers configuration details including Cluster API controllers, control-plane load balancers, and persistent virtual storage. -## GitOps - -### Hybrid Cloud Platforms - -#### Azure Arc Integration - - - **(2021)** [Kubernetes GitOps with Azure Arc and Charmed Kubernetes](https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A technical guide illustrating the integration of Charmed Kubernetes with Azure Arc to orchestrate hybrid-cloud resources. Demonstrates how GitOps configurations are pushed dynamically across decentralized architectures using unified portal controls. ## Infrastructure ### Air-Gapped @@ -183,8 +175,8 @@ - [Kubernetes Cluster with **Kubeadm**](https://github.com/kubernetes/kubeadm) ⭐ 3977 [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The standard bootstrapping engine for establishing conformant Kubernetes clusters. Kubeadm abstracts the complex mechanics of configuring etcd, control plane API components, and node registration into clean `init` and `join` workflows. Designed to serve as the building block for higher-level platform orchestration engines. #### Kubeadm Guides - - [Setting Up a Kubernetes Cluster on Ubuntu 18.04](https://loves.cloud/setting-up-a-kubernetes-cluster-on-ubuntu-18-04) [LEGACY] β€” Step-by-step tutorial for building a Kubernetes control plane and node infrastructure on Ubuntu 18.04 VMs using kubeadm. Explores Docker runtime configuration and basic CNI setups. Highly legacy given newer Ubuntu releases and containerd/CRI-O standard transition. - [itnext.io: Kubernetes Journey β€” Up and running out of the cloud β€” How to' setup the Masters using kubeadm bootstrap](https://itnext.io/kubernetes-journey-up-and-running-out-of-the-cloud-how-to-setup-the-masters-using-kubeadm-9a496a14fbc1) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An in-depth guide on deploying an on-premises multi-master Kubernetes control plane using kubeadm and HAProxy for load balancing. Walks through the bootstrap token mechanism and control-plane join procedures. Excellent theoretical coverage of manual multi-master networking. + - [Setting Up a Kubernetes Cluster on Ubuntu 18.04](https://loves.cloud/setting-up-a-kubernetes-cluster-on-ubuntu-18-04) [LEGACY] β€” Step-by-step tutorial for building a Kubernetes control plane and node infrastructure on Ubuntu 18.04 VMs using kubeadm. Explores Docker runtime configuration and basic CNI setups. Highly legacy given newer Ubuntu releases and containerd/CRI-O standard transition. - [mirantis.com: How to install Kubernetes with Kubeadm: A quick and dirty' guide](https://www.mirantis.com/blog/how-install-kubernetes-kubeadm) [COMMUNITY-TOOL] β€” A simplified deployment checklist for running containerized workloads on Kubernetes via kubeadm. Demonstrates manual package installation, initialization commands, and standard validation tests. Good starting point for spinning up fast staging clusters. #### Kubespray @@ -214,7 +206,7 @@ #### Security Benchmarking - [MicroK8s & Kubernetes security benchmark from CIS](https://github.com/didier-durand/microk8s-kube-bench) ⭐ 17 [COMMUNITY-TOOL] β€” A validation utility adapting aquasecurity's kube-bench to run structured CIS security benchmarks directly against canonical MicroK8s clusters. Confirms cluster configuration conformance to standard security profiles. -### GitOps (1) +### GitOps #### Cluster Provisioning (1) @@ -255,13 +247,6 @@ #### Legacy Tools - **(2023)** [vmware-tanzu/octant](https://github.com/vmware-archive/octant) ⭐ 6249 [EN CONTENT] 🌟 [ENTERPRISE-STABLE] [LEGACY] β€” Octant was a widely used extensible, developer-focused dashboard for exploring Kubernetes structures. It was archived in 2023 and has been succeeded by more modern and active alternatives like Lens and K9s. -## Platform Engineering - -### Site Reliability Engineering - -#### Foundations - - - **(2024)** [itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) 🌟 [COMMUNITY-TOOL] β€” An executive analysis examining why SRE architecture is a vital component of any modern, high-density DevOps delivery system trying to limit service down-time. ## Storage ### Stateful Workloads @@ -271,5 +256,5 @@ - [Stateful Kubernetes-In-a-Box with Kontena Pharos](https://blog.purestorage.com/stateful-kubernetes-pure-service-orchestrator-kontena-pharos) [EN CONTENT] [ADVANCED LEVEL] [LEGACY] β€” A historical look at combining the Kontena Pharos Kubernetes distribution with Pure Storage orchestrators to run heavy database workloads. Useful for documenting the evolution of early volume mount drivers before CSI stabilization. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-operators-controllers.md b/v2-docs/kubernetes-operators-controllers.md index 82d689f0..55855168 100644 --- a/v2-docs/kubernetes-operators-controllers.md +++ b/v2-docs/kubernetes-operators-controllers.md @@ -5,11 +5,10 @@ ## Standard Reference - - [KPIs](https://www.kpi.org/KPI-Basics) [COMMUNITY-TOOL] - - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] - [kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg) [COMMUNITY-TOOL] - [kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring Within The Kubernetes Environment](https://kruschecompany.com/page-not-found) [COMMUNITY-TOOL] - [kube-fluentd-operator 🌟](https://github.com/vmware-archive/kube-fluentd-operator) ⭐ 321 [COMMUNITY-TOOL] + - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] β€” - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) - [isaaguilar/terraform-operator: Terraform Operator](https://github.com/GalleyBytes/terraform-operator) ⭐ 381 [COMMUNITY-TOOL] - [openshift.com: Is your Operator Air-Gap Friendly?](https://www.redhat.com/en/blog/is-your-operator-air-gap-friendly) [COMMUNITY-TOOL] - [kuberhealthy 🌟](https://github.com/kuberhealthy/kuberhealthy) ⭐ 2235 [COMMUNITY-TOOL] @@ -20,27 +19,16 @@ - [openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](https://www.redhat.com/en/blog/build-your-kubernetes-operator-with-the-right-tool) [COMMUNITY-TOOL] - [brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](https://shipit.dev/posts/k8s-operators-with-python-part-1.html) [COMMUNITY-TOOL] - [metalbear.co: Writing a Kubernetes Operator](https://metalbear.com/blog/writing-a-kubernetes-operator) [COMMUNITY-TOOL] - - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] - - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] - - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] - - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) ⭐ 194 [COMMUNITY-TOOL] - - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - - [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) [COMMUNITY-TOOL] - - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] - - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] + - [KPIs](https://www.kpi.org/KPI-Basics) [COMMUNITY-TOOL] + - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [medium.com/@mikakrief: Using Azure Service Operator v2](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [COMMUNITY-TOOL] - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [developers.redhat.com: Writing a Kubernetes Operator in Java using Quarkus' - **Cheat Sheet** 🌟](https://developers.redhat.com/cheat-sheets/writing-kubernetes-operator-java) [COMMUNITY-TOOL] + - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] + - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] + - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] - - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [hashicorp.com: Creating Workspaces with the HashiCorp Terraform Operator' for Kubernetes](https://www.hashicorp.com/blog/creating-workspaces-with-the-hashicorp-terraform-operator-for-kubernetes) [COMMUNITY-TOOL] - [banzaicloud.com: Kafka rolling upgrade made easy with Supertubes](https://banzaicloud.com/blog/kafka-rolling-upgrade) [COMMUNITY-TOOL] - [devops.com: Day 2 for the Operator Ecosystem 🌟](https://devops.com/day-2-for-the-operator-ecosystem) [COMMUNITY-TOOL] @@ -58,6 +46,7 @@ - [kubeload - load testing](https://github.com/Efrat19/kubeload) [COMMUNITY-TOOL] - [registry-creds](https://github.com/alexellis/registry-creds) ⭐ 351 [COMMUNITY-TOOL] - [gemini](https://github.com/FairwindsOps/gemini) ⭐ 433 [COMMUNITY-TOOL] + - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - [HostPort Operator](https://github.com/rmb938/hostport-allocator) ⭐ 18 [COMMUNITY-TOOL] - [iximiuz.com: Exploring Kubernetes Operator Pattern 🌟](https://iximiuz.com/en/posts/kubernetes-operator-pattern) [COMMUNITY-TOOL] - [didil/autobucket-operator](https://github.com/didil/autobucket-operator) ⭐ 12 [COMMUNITY-TOOL] @@ -69,6 +58,7 @@ - [medium.com: Getting Started With Kubernetes Operators (Helm Based) - Part' 1](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-helm-based-part-1) [COMMUNITY-TOOL] - [IngressMonitorController (Deprecated)](https://github.com/stakater/IngressMonitorController) ⭐ 730 [COMMUNITY-TOOL] - [FairwindsOps/rbac-manager: RBAC Manager 🌟](https://github.com/FairwindsOps/rbac-manager) ⭐ 1649 [COMMUNITY-TOOL] + - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - [kubernetes.io: Writing a Controller for Pod Labels](https://kubernetes.io/blog/2021/06/21/writing-a-controller-for-pod-labels) [COMMUNITY-TOOL] - [kubermatic.com: Why Implementing Kubernetes Operators Is a Good Idea! 🌟](https://www.kubermatic.com/blog/why-implementing-kubernetes-operators-is-a-good-idea) [COMMUNITY-TOOL] - [thenewstack.io: We Pushed Helm to the Limit, then Built a Kubernetes Operator' 🌟](https://thenewstack.io/we-pushed-helm-to-the-limit-then-built-a-kubernetes-operator) [COMMUNITY-TOOL] @@ -77,6 +67,7 @@ - [itnext.io: Kubernetes Operators: Cruise Control for Managing Cloud-Native' Apps](https://itnext.io/kubernetes-operators-cruise-control-for-managing-cloud-native-apps-db328ef8e345) [COMMUNITY-TOOL] - [digitalis-io/vals-operator](https://github.com/digitalis-io/vals-operator) ⭐ 166 [COMMUNITY-TOOL] - [banzaicloud/thanos-operator 🌟](https://github.com/banzaicloud/thanos-operator) ⭐ 283 [COMMUNITY-TOOL] + - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - [pravega/pravega-operator](https://github.com/pravega/pravega-operator) ⭐ 40 [COMMUNITY-TOOL] - [Quentin-M/etcd-cloud-operator](https://github.com/Quentin-M/etcd-cloud-operator) ⭐ 234 [COMMUNITY-TOOL] - [spring.io: Get to Know a Kubernetes Operator!](https://spring.io/blog/2021/11/19/get-to-know-a-kubernetes-operator) [COMMUNITY-TOOL] @@ -94,6 +85,7 @@ - [Keel 🌟](https://github.com/keel-hq/keel) ⭐ 2711 [COMMUNITY-TOOL] - [medium.com/@mjkool: Kubernetes Operator β€” Simplified!](https://medium.com/@mjkool/kubernetes-operator-simplified-96b8c8f7e627) [COMMUNITY-TOOL] - [medium.com/@timebertt: Kubernetes Controllers at Scale: Clients, Caches,' Conflicts, Patches Explained](https://medium.com/@timebertt/kubernetes-controllers-at-scale-clients-caches-conflicts-patches-explained-aa0f7a8b4332) [COMMUNITY-TOOL] + - [openshift/machine-api-operator](https://github.com/openshift/machine-api-operator) ⭐ 185 [COMMUNITY-TOOL] - [rancher/system-upgrade-controller: System Upgrade Controller](https://github.com/rancher/system-upgrade-controller) ⭐ 947 [COMMUNITY-TOOL] - [alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration](https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792) [COMMUNITY-TOOL] - [ckotzbauer/vulnerability-operator](https://github.com/ckotzbauer/vulnerability-operator) ⭐ 87 [COMMUNITY-TOOL] @@ -105,12 +97,14 @@ - [prosimcorp/reforma](https://github.com/prosimcorp/reforma) ⭐ 58 [COMMUNITY-TOOL] - [awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers' for Kubernetes (ACK)](https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb) [COMMUNITY-TOOL] - [vitobotta/velero-notifications](https://github.com/vitobotta/velero-notifications) ⭐ 36 [COMMUNITY-TOOL] + - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - [medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and' Operators Explained](https://medium.com/@marom.itamar/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [COMMUNITY-TOOL] - [glebiller/dynamic-configuration-operator: Dynamic Configuration Operator](https://github.com/glebiller/dynamic-configuration-operator) ⭐ 34 [COMMUNITY-TOOL] - [faun.pub: A Definitive guide to Kubernetes Operator β€” The crawl!](https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b) [COMMUNITY-TOOL] - [github.com/furiko-io/furiko](https://github.com/furiko-io/furiko) ⭐ 502 [COMMUNITY-TOOL] - [paul-the-kelly.medium.com: Extending the Kubernetes API using Operators](https://paul-the-kelly.medium.com/extending-the-kubernetes-api-using-operators-9ffc8364ae5c) [COMMUNITY-TOOL] - [github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)](https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler) ⭐ 317 [COMMUNITY-TOOL] + - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - [scylladb/scylla-operator](https://github.com/scylladb/scylla-operator) ⭐ 398 [COMMUNITY-TOOL] - [faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained](https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [COMMUNITY-TOOL] - [coderanger/migrations-operator: Migrations-Operator](https://github.com/coderanger/migrations-operator) ⭐ 136 [COMMUNITY-TOOL] @@ -133,17 +127,21 @@ - [dragondscv.medium.com: Controller runtime β€” handle resource deletion with' predicate](https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802) [COMMUNITY-TOOL] - [github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟](https://github.com/NCCloud/mayfly) ⭐ 338 [COMMUNITY-TOOL] - [itnext.io: 5 Advanced Kubernetes Operators Every DevOps Engineer Should' Know About 🌟](https://itnext.io/5-advanced-kubernetes-operators-every-devops-engineer-should-know-about-ab46bdc1c7d5) [COMMUNITY-TOOL] + - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] + - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - [kubernetes-sigs/kubebuilder](https://github.com/kubernetes-sigs/kubebuilder) ⭐ 9153 [ENTERPRISE-STABLE] - [medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder**](https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50) [COMMUNITY-TOOL] - [medium.com/geekculture: A New Pattern that Simplifies Operator Building](https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa) [COMMUNITY-TOOL] - [qdnqn.com: Creating Kubernetes operator using Kubebuilder](https://qdnqn.com/creating-kubernetes-operator-using-kubebuilder) [COMMUNITY-TOOL] - [dev.to/thenjdevopsguy: What Is A Kubernetes Operator?](https://dev.to/thenjdevopsguy/what-is-a-kubernetes-operator-53kb) [COMMUNITY-TOOL] + - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] - [Operator Capability Levels](https://operatorframework.io/operator-capabilities) [COMMUNITY-TOOL] - [Cluster Addons 🌟](https://github.com/kubernetes-sigs/cluster-addons) ⭐ 156 [COMMUNITY-TOOL] - [K8Spin Operator 🌟](https://github.com/k8spin/k8spin-operator) ⭐ 217 [COMMUNITY-TOOL] - [thenewstack.io: K8Spin Provides Multitenant Isolation for Kubernetes](https://thenewstack.io/k8spin-provides-multitenant-isolation-for-kubernetes) [COMMUNITY-TOOL] - [Discover K8Spin open source software](https://k8spin.cloud/oss-projects) [COMMUNITY-TOOL] - [K8s KPIs with Kuberhealthy 🌟](https://kubernetes.io/blog/2020/05/29/k8s-kpis-with-kuberhealthy) [COMMUNITY-TOOL] + - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [Kubernetes.io: Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [COMMUNITY-TOOL] - [opensource.com: Build a Kubernetes Operator in 10 minutes with Operator' SDK](https://opensource.com/article/20/3/kubernetes-operator-sdk) [COMMUNITY-TOOL] - [itnext.io: Testing the Operator SDK and making a prefetch mechanism for' Kubernetes](https://itnext.io/testing-the-operator-sdk-and-making-a-prefetch-mechanism-for-kubernetes-7508577efdd7) [COMMUNITY-TOOL] @@ -161,6 +159,9 @@ - [betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks](https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9) [COMMUNITY-TOOL] - [betterprogramming.pub: How To Write Tests for Your Kubernetes Operator](https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840) [COMMUNITY-TOOL] - [dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD](https://dev.to/hkhelil/building-a-kubernetes-operator-with-an-nginx-crd-3lil) [COMMUNITY-TOOL] + - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) ⭐ 194 [COMMUNITY-TOOL] + - [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) [COMMUNITY-TOOL] + - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -206,5 +207,5 @@ Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and - [Sharing a NVIDIA GPU Between Pods in Kubernetes](https://www.cloudnativedeepdive.com/sharing-a-nvidia-gpu-between-pods-in-kubernetes) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Explores the technicalities of sharing physical NVIDIA GPUs among multiple Pods in Kubernetes. Covers GPU fractional slicing, Multi-Instance GPU (MIG) strategies, and workload optimization for ML/AI clusters. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Docker](./docker.md) | [Serverless](./serverless.md) | [OCP 3](./ocp3.md) diff --git a/v2-docs/kubernetes-releases.md b/v2-docs/kubernetes-releases.md index bb9cb6a7..94044081 100644 --- a/v2-docs/kubernetes-releases.md +++ b/v2-docs/kubernetes-releases.md @@ -73,5 +73,5 @@ --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-security.md b/v2-docs/kubernetes-security.md index 09f1565d..d5d38308 100644 --- a/v2-docs/kubernetes-security.md +++ b/v2-docs/kubernetes-security.md @@ -5,8 +5,8 @@ ## Standard Reference - - [jetstack.io: Getting started using cert-manager with the sig-network Gateway API](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] + - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] + - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [COMMUNITY-TOOL] - [Dzone - OAuth 2.0](https://dzone.com/articles/oauth-20-beginners-guide) [COMMUNITY-TOOL] - [medium: How to Harden Your Kubernetes Cluster for Production 🌟](https://medium.com/better-programming/how-to-harden-your-kubernetes-cluster-for-production-7e47990efc2a) [COMMUNITY-TOOL] - [cncf.io: Kubernetes Security 🌟](https://www.cncf.io/blog/2021/03/22/kubernetes-security) [COMMUNITY-TOOL] @@ -88,7 +88,6 @@ - [medium.com/@mehmetodabashi: Authentication and Authorization in Kubernetes:' Client Certificates and Role Based Access Control (RBAC)](https://medium.com/@mehmetodabashi/authentication-and-authorization-in-kubernetes-client-certificates-and-role-based-access-control-d4e98a3c1098) [COMMUNITY-TOOL] - [medium.com/@brunoolimpio: Kubernetes DeepDive β€” Parte 2 - Kubernetes RBAC' and more... | Bruno Olimpio](https://medium.com/@brunoolimpio/kubernetes-deepdive-parte-2-a65ffdce596d) [COMMUNITY-TOOL] - [blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟](https://blog.styra.com/blog/why-rbac-is-not-enough-for-kubernetes-api-security) [COMMUNITY-TOOL] - - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [COMMUNITY-TOOL] - [medium.com/dynatrace-engineering: Kubernetes Security Best Practices Part' 2: Network Policies](https://medium.com/dynatrace-engineering/kubernetes-security-best-practices-part-2-network-policies-405b36ed9d94) [COMMUNITY-TOOL] - [medium.com/@cloud_tips: Kubernetes Security Best Practices](https://medium.com/@cloud_tips/kubernetes-security-best-practices-ea1e3913c001) [COMMUNITY-TOOL] - [magalix.com: kubernetes authentication 🌟](https://www.magalix.com/blog/kubernetes-authentication) [COMMUNITY-TOOL] @@ -99,6 +98,7 @@ - [ibrahims.medium.com: Security Context β€” Kubernetes](https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9) [COMMUNITY-TOOL] - [medium.com: Securing Kubernetes Dashboard on EKS with Pomerium](https://medium.com/dev-genius/securing-kubernetes-dashboard-on-eks-with-pomerium-e98c47610e2f) [COMMUNITY-TOOL] - [mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with' External Secrets Operator](https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189) [COMMUNITY-TOOL] + - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742](https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742) [COMMUNITY-TOOL] - [kube-bench 🌟](https://github.com/aquasecurity/kube-bench) ⭐ 8049 [ENTERPRISE-STABLE] @@ -182,13 +182,6 @@ * Details how the tool scans clusters for RBAC misconfigurations. * Pinpoints exposed endpoints and vulnerable images to provide rapid threat-vector modeling. -## Cloud Native Security - -### Supply Chain Security - -#### Security Tooling - - - **(2021)** [**cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟**](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A strategic overview of outstanding open-source Kubernetes protection mechanisms. Summarizes and contrasts the deployment use-cases for prominent systems focused on static verification, policy governance, and kernel monitoring. ## Identity and Access Management ### Cloud IAM @@ -210,11 +203,6 @@ #### Security Frameworks - [armosec.io: Kubernetes Security Compliance Frameworks 🌟](https://www.armosec.io/blog/kubernetes-security-frameworks-and-guidance) [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Provides a thorough breakdown of standard security compliance frameworks applicable to Kubernetes environments, including CIS Benchmarks, NSA-CISA hardening guides, and MITRE ATT&CK. Details key validation metrics and remediation methods required to audit clusters against these controls. -### Kubernetes Fundamentals - -#### Security Concepts - - - **(2026)** [==kubernetes.io: Overview of Cloud Native Security==](https://kubernetes.io/docs/concepts/security) [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The authoritative framework defining Kubernetes security architecture across the 'FourCs' Model: Cloud, Cluster, Container, and Code. Serves as the foundational blueprint for understanding attack vectors, defense-in-depth methodologies, and default-deny paradigms in orchestrating container workloads safely. ## Security (2) ### Access Control @@ -272,20 +260,19 @@ - **(2025)** [github.com/cert-manager: Policy Approver](https://github.com/cert-manager/approver-policy) ⭐ 90 [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” An official cert-manager approver-policy extension that verifies certificate requests against user-defined security guidelines before signing actions take place. #### TLS Automation - - **(2021)** [getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and Cert Manager](https://www.empowersurvivors.net) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection. - **(2021)** [rejupillai.com: Let’s Encrypt the Web (for free)](https://rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt) 🌟🌟 [COMMUNITY-TOOL] β€” Teaches administrators how to configure automated TLS on Google Kubernetes Engine (GKE) endpoints using GKE Ingress controllers and free Let's Encrypt certificates. - - [cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) ⭐ 13830 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” Consolidated record of the cert-manager project, automating dynamic certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes. - [cert-manager.io 🌟](https://cert-manager.io/docs) [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for cert-manager, the industry-standard PKI and TLS certificate operator for automating certificates generation and renewal. + - [cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) ⭐ 13830 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” Consolidated record of the cert-manager project, automating dynamic certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes. - [itnext.io: Upgrade Cert-Manager for Your Production Deployment Without Downtime](https://itnext.io/upgrade-cert-manager-for-your-production-deployment-without-downtime-ee5d32fabec8) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Discusses upgrading cert-manager inside highly available environments without causing downtime, explaining migration mappings of CRDs and webhook components. ### Cluster Hardening #### Best Practices - **(2024)** [==Kubernetes Security 101: Risks and 29 Best Practices 🌟==](https://www.redhat.com/en/topics/containers/kubernetes-security) [EN CONTENT] [GUIDE] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: Fundamental 101 guide compiling standard security paradigms and vectors. Live Grounding: Maintained by Red Hat; compiles 29 production-validated rules including image scanning, API isolation, and run-time container metrics. - - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. - [thenewstack.io: 6 Kubernetes Security Best Practices 🌟](https://thenewstack.io/6-kubernetes-security-best-practices) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Conceptual breakdown of the six pillars of native Kubernetes security. Live Grounding: Distills complicated architectures into six action items (e.g., container isolation, CIS benchmarks) for fast-growing engineering teams. - [armosec.io: Kubernetes Security Best Practices: Definitive Guide](https://www.armosec.io/blog/kubernetes-security-best-practices) [EN CONTENT] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Comprehensive security handbook focused on practical remediation. Live Grounding: Authored by Armo (developers of Kubescape); highly detailed on network security, host configuration, and scanning orchestration. - [spectrocloud.com: Kubernetes security best practices: 5 easy ways to cut' risk](https://www.spectrocloud.com/blog/kubernetes-security-best-practices-5-easy-ways-to-cut-risk) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architectural guide targeting five foundational risk-reduction vectors. Live Grounding: Emphasizes simple steps like node OS patching, configuration drift detection, and early pipeline policy enforcement. + - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. #### Deployment Security - **(2023)** [semaphoreci.com: Secure Your Kubernetes Deployments](https://semaphore.io/blog/kubernetes-deployments) [EN CONTENT] [GUIDE] 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” Curator Insight: Actionable patterns for securing standard Deployment manifests in CI/CD pipelines. Live Grounding: Explains key-value securityContext settings, network policy bounds, and resource allocations. @@ -369,8 +356,8 @@ - [OpenID Connect](https://openid.net) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] β€” Curator Insight: Home of the OpenID Connect federation standard, which acts as the foundation for Kubernetes authentication. Live Grounding: Critical global standard underpinning identity validation in modern cloud architecture. #### Cloud Integration - - [dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem' clusters | Daniele Polencic 🌟](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Technical guide on binding AWS IAM roles directly to ServiceAccounts inside on-premises nodes. Live Grounding: Offers an architecturally sound pattern for managing hybrid cloud identity federations without static AWS keys. - [From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Architect blueprint for managing Microsoft Entra ID integration in Azure Kubernetes Service. Live Grounding: Walks through configuring fine-grained identity federation and replacing Kubernetes cluster roles with enterprise Azure AD mappings. + - [dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem' clusters | Daniele Polencic 🌟](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Technical guide on binding AWS IAM roles directly to ServiceAccounts inside on-premises nodes. Live Grounding: Offers an architecturally sound pattern for managing hybrid cloud identity federations without static AWS keys. #### Enterprise Authentication - **(2023)** [**gravitational.com: How to Set Up Kubernetes SSO with SAML**](https://goteleport.com/blog/kubernetes-sso-saml) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] [LEGACY] β€” Curator Insight: Tutorial showing how to secure the Kubernetes API utilizing SAML Single Sign-On. Live Grounding: Details proxy setup and Dex configuration, bridging legacy authentication methods with modern web authorization engines. @@ -501,7 +488,6 @@ - [youtube: Manage Kubernetes Secrets With External Secrets Operator (ESO)' 🌟](https://www.youtube.com/watch?v=SyRZe5YVCVk) [ENTERPRISE-STABLE] β€” A video walk-through of the External Secrets Operator (ESO). Explains how to orchestrate automated synchronization between external secrets engines and native Kubernetes workflows. #### Cloud Integrations (1) - - **(2025)** [Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Evaluates four approaches to integrate Azure Key Vault secrets within AKS environments. Weighs security architectures including Azure Workload Identity and the Secrets Store CSI driver. - [itnext.io: Effective Secrets with Vault and Kubernetes](https://itnext.io/effective-secrets-with-vault-and-kubernetes-9af5f5c04d06) [COMMUNITY-TOOL] β€” Explains HashiCorp Vault integration inside Kubernetes environments. Illustrates the Vault Agent Sidecar Injector mechanism, allowing target workloads to resolve credentials directly. - [itnext.io: Vault cluster with auto unseal on Kubernetes](https://itnext.io/vault-cluster-with-auto-unseal-on-kubernetes-8e469f9cdcfd) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Details the configurations needed to bootstrap highly available HashiCorp Vault systems using dynamic KMS systems (AWS or GCP) to automate unsealing tasks. #### Compliance Auditing (1) @@ -609,5 +595,5 @@ - [snyk.io: 10 Kubernetes Security Context settings you should understand](https://snyk.io/blog/10-kubernetes-security-context-settings-you-should-understand) [EN CONTENT] [ENTERPRISE-STABLE] β€” A comprehensive guide on utilizing the Kubernetes `securityContext` API to enforce Pod and container-level boundaries. Curator insight details foundational settings like `runAsNonRoot`, `readOnlyRootFilesystem`, and `allowPrivilegeEscalation`. Live grounding confirms these configurations remain the primary defense-in-depth mechanisms for preventing container breakouts in 2026 production environments. --- -πŸ’‘ **Explore Related:** [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) | [Crossplane](./crossplane.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/kubernetes-storage.md b/v2-docs/kubernetes-storage.md index b1bc377b..06ecce10 100644 --- a/v2-docs/kubernetes-storage.md +++ b/v2-docs/kubernetes-storage.md @@ -5,16 +5,9 @@ ## Standard Reference - - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): - - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) - - Asynchronous replication of data between my local ceph and my cloud provider - - Deduplication - - Compression - - Encryption - - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - [redbooks.ibm.com: IBM Storage for Red Hat OpenShift. IBM block storage & IBM Spectrum Scale](http://www.redbooks.ibm.com/abstracts/redp5565.html) [COMMUNITY-TOOL] - - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] + - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] + - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [thenewstack.io: The most popular cloud native solutions 🌟](https://thenewstack.io/cloud-native/the-most-popular-cloud-native-storage-solutions) [COMMUNITY-TOOL] - [blocksandfiles.com: geless storage is the β€˜answer’ to Kubernetes data challenges](https://www.blocksandfiles.com/container-storage/2020/12/22/storageless-storage-is-the-answer-to-kubernetes-data-challenges/1611647) [COMMUNITY-TOOL] - [rancher.com: What is Cloud-Native Storage?](https://www.suse.com/c/rancher_blog/what-is-cloud-native-storage) [COMMUNITY-TOOL] @@ -28,12 +21,15 @@ - [searchstorage.techtarget.com: IBM Spectrum](https://www.techtarget.com/searchitchannel/definition/IBM-International-Business-Machines) [COMMUNITY-TOOL] - [blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx, Longhorn and OpenEBS](https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691) [COMMUNITY-TOOL] - [min.io](https://www.min.io) [COMMUNITY-TOOL] + - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] + - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): + - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) + - Asynchronous replication of data between my local ceph and my cloud provider + - Deduplication + - Compression + - Encryption - [dok.community: Data on Kubernetes 2021 Report](https://dok.community/dokc-2021-report) [COMMUNITY-TOOL] - - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] - - [Rook](https://rook.io) [COMMUNITY-TOOL] - - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] - - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] + - [developers.redhat.com: Persistent storage in action: Understanding Red Hat' OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [COMMUNITY-TOOL] - [thenewstack.io: How Kubernetes provides networking and storage to applications](https://thenewstack.io/how-kubernetes-provides-networking-and-storage-to-applications) [COMMUNITY-TOOL] - [medium: Kubernetes Storage Explained 🌟](https://medium.com/swlh/kubernetes-storage-explained-558e85596d0c) [COMMUNITY-TOOL] - [thenewstack.io: A Guide to Running Stateful Applications in Kubernetes](https://thenewstack.io/a-guide-to-running-stateful-applications-in-kubernetes) [COMMUNITY-TOOL] @@ -72,7 +68,6 @@ - [kubermatic.com: Keeping the State of Apps 5: Introduction to Storage Classes](https://www.kubermatic.com/blog/keeping-the-state-of-apps-5-introduction-to-storage-classes) [COMMUNITY-TOOL] - [itnext.io: Kubernetes: PersistentVolume and PersistentVolumeClaim β€” an overview' with examples](https://itnext.io/kubernetes-persistentvolume-and-persistentvolumeclaim-an-overview-with-examples-3c5688222f99) [COMMUNITY-TOOL] - [thenewstack.io: Persistent Volumes: Separating Compute and Storage](https://thenewstack.io/persistent-volumes-separating-compute-and-storage) [COMMUNITY-TOOL] - - [developers.redhat.com: Persistent storage in action: Understanding Red Hat' OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [COMMUNITY-TOOL] - [itnext.io: Resizing StatefulSet Persistent Volumes with zero downtime 🌟](https://itnext.io/resizing-statefulset-persistent-volumes-with-zero-downtime-916ebc65b1d4) [COMMUNITY-TOOL] - [github.com/kubernetes-sigs: Local Persistence Volume Static Provisioner' 🌟](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) ⭐ 1198 [COMMUNITY-TOOL] - [shuanglu1993.medium.com: What happens when volumeManager in the kubelet' starts?](https://shuanglu1993.medium.com/what-happens-when-volumemanager-in-the-kubelet-starts-1fea623ac6ce) [COMMUNITY-TOOL] @@ -93,6 +88,7 @@ - [Create ReadWriteMany PersistentVolumeClaims on your Kubernetes Cluster 🌟](https://medium.com/asl19-developers/create-readwritemany-persistentvolumeclaims-on-your-kubernetes-cluster-3a8db51f98e3) [COMMUNITY-TOOL] - [Digital Ocean: Kuberntes PVC ReadWriteMany access mode alternative](https://www.digitalocean.com/community/questions/kuberntes-pvc-readwritemany-access-mode-alternative) [COMMUNITY-TOOL] - [itnext.io: State of Persistent Storage in K8s β€” A Benchmark](https://itnext.io/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29) [COMMUNITY-TOOL] + - [Rook](https://rook.io) [COMMUNITY-TOOL] - [itnext.io: Using Rook On A K3s Cluster](https://itnext.io/using-rook-on-a-k3s-cluster-8a97a75ba25e) [COMMUNITY-TOOL] - [medium.com/@abdulfayis: storage Orchestration for Kubernetes](https://medium.com/@abdulfayis/storage-orchestration-for-kubernetes-c6370f943e23) [COMMUNITY-TOOL] - [Robin](https://robin.io) [COMMUNITY-TOOL] @@ -109,6 +105,7 @@ - [aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed' storage)](https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2) [COMMUNITY-TOOL] - [medium.com/@abdelrhmanahmed131: Longhorn β€” Distributed Block Storage for' K8s](https://medium.com/@abdelrhmanahmed131/longhorn-distributed-block-storage-for-k8s-2ea11df400d1) [COMMUNITY-TOOL] - [linbit.com: LINSTOR - kubernetes persistent container storage](https://linbit.com/kubernetes) [COMMUNITY-TOOL] + - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] - [iomesh.com](https://www.iomesh.com) [COMMUNITY-TOOL] - [iomesh.com: Outperforming Peer Products, IOMesh Takes Cloud Native Storage' to the Next Level](https://www.iomesh.com/blog/announcing_iomesh_preview) [COMMUNITY-TOOL] - [docs.netapp.com: Intro to Astra Data Store preview](https://docs.netapp.com/us-en/astra-data-store/concepts/intro.html) [COMMUNITY-TOOL] @@ -120,9 +117,12 @@ - [SMB CSI Driver for Kubernetes](https://github.com/kubernetes-csi/csi-driver-smb) ⭐ 639 [COMMUNITY-TOOL] - [github.com/yandex-cloud: CSI for S3](https://github.com/yandex-cloud/k8s-csi-s3) ⭐ 855 [COMMUNITY-TOOL] - [sklar.rocks: How the CSI (Container Storage Interface) Works](https://sklar.rocks/how-container-storage-interface-works) [COMMUNITY-TOOL] + - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - [blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with' Kubestr](https://blog.kasten.io/benchmarking-kubernetes-storage-with-kubestr) [COMMUNITY-TOOL] + - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [next.redhat.com: Introducing VolSync: your data, anywhere](https://next.redhat.com/2021/08/23/introducing-volsync-your-data-anywhere) [COMMUNITY-TOOL] - [Discoblocks: ondat.io/discoblocks](https://www.ondat.io/discoblocks) [COMMUNITY-TOOL] + - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -136,5 +136,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-tools.md b/v2-docs/kubernetes-tools.md index 4bf69a20..3ce1fd37 100644 --- a/v2-docs/kubernetes-tools.md +++ b/v2-docs/kubernetes-tools.md @@ -6,6 +6,9 @@ ## Standard Reference - [armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed to the latest K8s Symlink vulnerability (CVE-2021-25741)](https://www.armosec.io/cve-vulnerability-database) [COMMUNITY-TOOL] + - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] + - [vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] + - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] β€” - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) - [containerjournal.com: 9 Open Source Developer Tools for Kubernetes](https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes) [COMMUNITY-TOOL] - [dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [COMMUNITY-TOOL] - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] @@ -28,7 +31,6 @@ - [awslabs/karpenter](https://github.com/aws/karpenter-provider-aws) ⭐ 7632 [ENTERPRISE-STABLE] - [DevNation: 10 awesome kubernetes tools every user should know](https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit) [COMMUNITY-TOOL] β€” - [developers.redhat.com: 10 awesome Kubernetes tools every user should know | DevNation Tech Talk (video)](https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools) - [PipeCD](https://github.com/pipe-cd/pipecd) ⭐ 1280 [COMMUNITY-TOOL] - - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] - [kube-batch](https://github.com/kubernetes-retired/kube-batch) ⭐ 1093 [COMMUNITY-TOOL] - [openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift 🌟](https://www.redhat.com/en/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [COMMUNITY-TOOL] - [tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](https://www.tremolo.io/post/secure-access-to-kubernetes-from-your-pipeline) [COMMUNITY-TOOL] @@ -58,7 +60,6 @@ - [github.com/jetpack-io/launchpad ⭐](https://github.com/jetify-com/launchpad) ⭐ 419 [COMMUNITY-TOOL] - [Ksctl: Cloud Agnostic Kubernetes Management tool](https://github.com/ksctl/ksctl) ⭐ 270 [COMMUNITY-TOOL] - [github.com/kubefirst/kubefirst](https://github.com/konstructio/kubefirst) ⭐ 2046 [COMMUNITY-TOOL] - - [BuildKit CLI for kubectl (by vmware-tanzu) 🌟](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - [youtube: From Code to Cluster β€” Modern Kubernetes Workflows with K8Studio](https://www.youtube.com/watch?v=1RTTEUEl9sc&feature=youtu.be) [COMMUNITY-TOOL] - [youtube.com: How to Write Software That Sets Up Kubernetes Anywhere with Kubermatic Kubeone](https://www.youtube.com/watch?v=BJufhuPK2DY&t=250s&ab_channel=Kubermatic) [COMMUNITY-TOOL] - [Pscheidl/kubexplorer](https://github.com/Pscheidl/kubectl-explorer) ⭐ 61 [COMMUNITY-TOOL] @@ -72,20 +73,53 @@ - [salaboy.com: Building platforms on top of Kubernetes: VCluster and Crossplane](https://www.salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane) [COMMUNITY-TOOL] - [github.com/Azure/eraser 🌟](https://github.com/eraser-dev/eraser) ⭐ 602 [COMMUNITY-TOOL] - [kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management](https://kubetools.io/why-k9s-should-be-your-go-to-tool-for-kubernetes-management) [COMMUNITY-TOOL] - - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - [github.com/oslabs-beta/oslabs](https://github.com/oslabs-beta/KubernOcular) ⭐ 65 [COMMUNITY-TOOL] - [kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers](https://kubetools.io/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers) [COMMUNITY-TOOL] - [chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic and resolution guidance.](https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger) [COMMUNITY-TOOL] - [Kubernetes: Un tour por los comandos bΓ‘sicos](https://www.youtube.com/shorts/VP4JoijL_TY?si=dBGfs6sn1ryzPcYT) [COMMUNITY-TOOL] - - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - - [medium.com/gquiman: K8Studio, Helm and Kubernetes management](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [COMMUNITY-TOOL] - - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] + - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] + - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] + - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] + - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] + - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] + - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] + - [technology.doximity.com: Buildpacks vs Dockerfiles 🌟](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [COMMUNITY-TOOL] + - [github.com/google/go-containerregistry 🌟](https://github.com/google/go-containerregistry) ⭐ 3881 [ENTERPRISE-STABLE] + - [nerdctl 🌟](https://github.com/containerd/nerdctl) ⭐ 10104 [ENTERPRISE-STABLE] + - [kaniko](https://github.com/GoogleContainerTools/kaniko) ⭐ 15762 [DE FACTO STANDARD] - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [COMMUNITY-TOOL] + - [medium.com/gquiman: K8Studio, Helm and Kubernetes management](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [Dekorate](https://dekorate.io) [COMMUNITY-TOOL] - - [thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [COMMUNITY-TOOL] + - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] + - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] + - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] + - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] + - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] + - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] + - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] + - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] + - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] + - [itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [COMMUNITY-TOOL] + - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] + - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] + - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] + - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] + - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] + - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] + - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [collabnix.com: Top 10 Kubernetes Tools You Need for 2021 – Part 1](https://collabnix.com/top-10-kubernetes-tools-you-need-for-2021) [COMMUNITY-TOOL] - [collabnix.github.io/kubetools 🌟](https://collabnix.github.io/kubetools) [COMMUNITY-TOOL] - [cyberithub.com: 70+ Important Kubernetes Related Tools You Should Know About](https://www.cyberithub.com/70-important-kubernetes-related-tools-you-should-know-about) [COMMUNITY-TOOL] @@ -102,16 +136,6 @@ - [virtualizationhowto.com: Kubernetes Best Kubernetes Management Tools in' 2023](https://www.virtualizationhowto.com/2023/08/best-kubernetes-management-tools-in-2023) [COMMUNITY-TOOL] - [coruzant.com/appdev: Kubernetes Management: Tools and Best Practices](https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices) [COMMUNITY-TOOL] - [dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable](https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85) [COMMUNITY-TOOL] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Web Terminal Operator: Tips y Trucos](https://www.techqna.io/2024/09/web-terminal-operator-tips-tricks-for.html) [COMMUNITY-TOOL] - [downloadkubernetes.com: Download Kubernetes 🌟](https://www.downloadkubernetes.com) [COMMUNITY-TOOL] - [ramitsurana/awesome-kubernetes: Tools 🌟](https://github.com/ramitsurana/awesome-kubernetes#configuration) ⭐ 15940 [DE FACTO STANDARD] @@ -154,12 +178,10 @@ - [k8s-node-label-monitor: Kubernetes Node Label Monitor provides a custom' Kubernetes controller for monitoring and notifying changes in the label states of Kubernetes nodes (labels added, deleted, or updated), and can be run either node-local or cluster-wide](https://github.com/adaptant-labs/k8s-node-label-monitor) ⭐ 3 [COMMUNITY-TOOL] - [medium: How to Validate Your Kubernetes Cluster With Sonobuoy 🌟](https://medium.com/better-programming/how-to-validate-your-kubernetes-cluster-with-sonobuoy-c91b282908fe) [COMMUNITY-TOOL] - [Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟](https://github.com/FairwindsOps/pluto) ⭐ 2518 [COMMUNITY-TOOL] - - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - [Kubernetes Deployment Builder 🌟🌟](https://static.brandonpotter.com/kubernetes/DeploymentBuilder.html) [COMMUNITY-TOOL] - [k8s-alert](https://github.com/kareem-elsayed/k8s-alerts) ⭐ 21 [COMMUNITY-TOOL] - [Arktos](https://github.com/futurewei-cloud/arktos) [COMMUNITY-TOOL] - [kube-exec 🌟](https://engineerd.github.io/kube-exec/introduction) [COMMUNITY-TOOL] - - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] - [kubefs](https://github.com/configurator/kubefs) ⭐ 93 [COMMUNITY-TOOL] - [pangolin 🌟](https://github.com/dpeckett/pangolin) ⭐ 231 [COMMUNITY-TOOL] - [kubectl-isolate](https://github.com/yteraoka/kubectl-isolate) ⭐ 10 [COMMUNITY-TOOL] @@ -189,14 +211,11 @@ - [Kubeswitch (for operators) 🌟](https://github.com/danielfoehrKn/kubeswitch) ⭐ 1164 [COMMUNITY-TOOL] - [kubectl build (formerly known as kubectl-kaniko)](https://github.com/kvaps/kubectl-build) ⭐ 149 [COMMUNITY-TOOL] - [Shell-operator](https://github.com/flant/shell-operator) ⭐ 2597 [COMMUNITY-TOOL] - - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [Checkov 🌟](https://github.com/bridgecrewio/checkov) ⭐ 8738 [ENTERPRISE-STABLE] - [Cluster Cloner 🌟](https://github.com/doitintl/clustercloner) ⭐ 33 [COMMUNITY-TOOL] - [kubectl-eksporter 🌟](https://github.com/Kyrremann/kubectl-eksporter) ⭐ 23 [COMMUNITY-TOOL] - [kubectl-neat 🌟](https://github.com/itaysk/kubectl-neat) ⭐ 2071 [COMMUNITY-TOOL] - - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - [Move2Kube 🌟](https://github.com/konveyor/move2kube) ⭐ 411 [COMMUNITY-TOOL] - - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - [junit5-kubernetes](https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes) ⭐ 43 [COMMUNITY-TOOL] - [mbuffett.com: Replacing ngrok with ktunnel](https://mbuffett.com/posts/ktunnel-ngrok-replace) [COMMUNITY-TOOL] - [seaworthy: A CLI to verify #Kubernetes resource health !! 🌟](https://github.com/cakehappens/seaworthy) ⭐ 39 [COMMUNITY-TOOL] @@ -244,7 +263,6 @@ - [gimletd - the GitOps release manager](https://github.com/gimlet-io/gimletd) ⭐ 24 [COMMUNITY-TOOL] - [github.com/cloudflare/lockbox](https://github.com/cloudflare/lockbox) ⭐ 183 [COMMUNITY-TOOL] - [Suspicious pods 🌟](https://github.com/edrevo/suspicious-pods) ⭐ 96 [COMMUNITY-TOOL] - - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - [KubeEye: An Automatic Diagnostic Tool that Provides a Holistic View of Your' Kubernetes Cluster 🌟](https://kubesphere.io/blogs/kubeeye-automatic-cluster-diagnostic-tool) [COMMUNITY-TOOL] - [k8gb 🌟](https://github.com/k8gb-io/k8gb) ⭐ 1171 [COMMUNITY-TOOL] - [k8s-image-swapper 🌟](https://github.com/estahn/k8s-image-swapper) ⭐ 631 [COMMUNITY-TOOL] @@ -260,17 +278,14 @@ - [Karmada](https://github.com/karmada-io/karmada) ⭐ 5479 [ENTERPRISE-STABLE] - [kube-secrets-init](https://github.com/doitintl/kube-secrets-init) ⭐ 158 [COMMUNITY-TOOL] - [liqo: Enable dynamic and seamless Kubernetes multi-cluster topologies](https://github.com/liqotech/liqo) ⭐ 1440 [COMMUNITY-TOOL] - - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] - [outdated.sh 🌟](https://outdated.sh) [COMMUNITY-TOOL] - [kubestriker 🌟](https://github.com/vchinnipilli/kubestriker) ⭐ 1004 [COMMUNITY-TOOL] - [KubeEye 🌟](https://github.com/kubesphere/kubeeye) ⭐ 851 [COMMUNITY-TOOL] - [KubeHelper](https://github.com/kubehelper/kubehelper) ⭐ 250 [COMMUNITY-TOOL] - [kubewebhook](https://github.com/slok/kubewebhook) ⭐ 627 [COMMUNITY-TOOL] - - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] - [forklift.konveyor.io 🌟](https://forklift.konveyor.io) [COMMUNITY-TOOL] - [opensource.com: Migrate virtual machines to Kubernetes with this new tool' - forklift 🌟](https://opensource.com/article/21/6/migrate-vms-kubernetes-forklift) [COMMUNITY-TOOL] - - [github.com/google/go-containerregistry 🌟](https://github.com/google/go-containerregistry) ⭐ 3881 [ENTERPRISE-STABLE] - [kubebox](https://github.com/astefanutti/kubebox) ⭐ 2228 [COMMUNITY-TOOL] - [skooner - Kubernetes Dashboard](https://github.com/skooner-k8s/skooner) ⭐ 1438 [COMMUNITY-TOOL] - [Polaris](https://github.com/FairwindsOps/polaris) ⭐ 3368 [ENTERPRISE-STABLE] @@ -291,7 +306,6 @@ - [KubeSurvival 🌟](https://github.com/aporia-ai/kubesurvival) ⭐ 187 [COMMUNITY-TOOL] - [cf-for-k8s](https://github.com/cloudfoundry/cf-for-k8s) ⭐ 292 [COMMUNITY-TOOL] - [tekline 🌟](https://github.com/joyrex2001/tekline) ⭐ 11 [COMMUNITY-TOOL] - - [nerdctl 🌟](https://github.com/containerd/nerdctl) ⭐ 10104 [ENTERPRISE-STABLE] - [El Carro: The Oracle Operator for Kubernetes 🌟](https://github.com/GoogleCloudPlatform/elcarro-oracle-operator) ⭐ 213 [COMMUNITY-TOOL] - [jspolicy](https://github.com/loft-sh/jspolicy) ⭐ 416 [COMMUNITY-TOOL] - [blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them' via FluxCD](https://blog.ediri.io/writing-kubernetes-policies-with-jspolicy) [COMMUNITY-TOOL] @@ -304,7 +318,6 @@ - [Armada kubectl plugin 🌟](https://github.com/night-gold/armada) ⭐ 15 [COMMUNITY-TOOL] - [Minnaker](https://github.com/armory/minnaker) ⭐ 156 [COMMUNITY-TOOL] - [Kubesurveyor 🌟](https://github.com/viralpoetry/kubesurveyor) [COMMUNITY-TOOL] - - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - [kubectl-tmux-exec](https://github.com/predatorray/kubectl-tmux-exec) ⭐ 141 [COMMUNITY-TOOL] - [grype: a vulnerability scanner for container images and filesystems](https://github.com/anchore/grype) ⭐ 12262 [ENTERPRISE-STABLE] - [KubeView 🌟](https://github.com/benc-uk/kubeview) ⭐ 1195 [COMMUNITY-TOOL] @@ -315,15 +328,12 @@ - [Kspan - Turning Kubernetes Events into spans 🌟](https://github.com/weaveworks-experiments/kspan) ⭐ 807 [COMMUNITY-TOOL] - [csi-rclone: CSI rclone mount plugin](https://github.com/wunderio/csi-rclone) ⭐ 259 [COMMUNITY-TOOL] - [stackrox.io: Top 9 Open Source DevSecOps Tools for Kubernetes in 2021 🌟](https://www.stackrox.io/blog/top-9-open-source-devsecops-tools-for-kubernetes) [COMMUNITY-TOOL] - - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - [chekr](https://github.com/ckotzbauer/chekr) ⭐ 9 [COMMUNITY-TOOL] - [KUR8 🌟](https://github.com/oslabs-beta/KUR8) ⭐ 215 [COMMUNITY-TOOL] - - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [Havener](https://github.com/homeport/havener) ⭐ 334 [COMMUNITY-TOOL] - [rkubelog 🌟](https://github.com/solarwinds/rkubelog) ⭐ 23 [COMMUNITY-TOOL] - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] - [connaisseur](https://github.com/sse-secure-systems/connaisseur) ⭐ 473 [COMMUNITY-TOOL] - - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [ketall](https://github.com/corneliusweig/ketall) ⭐ 750 [COMMUNITY-TOOL] - [kube-scheduler-simulator](https://github.com/kubernetes-sigs/kube-scheduler-simulator) ⭐ 1090 [COMMUNITY-TOOL] - [multus-cni 🌟](https://github.com/k8snetworkplumbingwg/multus-cni) ⭐ 2861 [COMMUNITY-TOOL] @@ -336,7 +346,6 @@ - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] - [kubernetes-reflector](https://github.com/emberstack/kubernetes-reflector) ⭐ 1602 [COMMUNITY-TOOL] - [Another Autoscaler](https://github.com/dignajar/another-autoscaler) ⭐ 80 [COMMUNITY-TOOL] - - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - [cloud-ark/caastle](https://github.com/cloud-ark/caastle) ⭐ 26 [COMMUNITY-TOOL] - [eezhee/eezhee](https://github.com/eezhee/eezhee) ⭐ 10 [COMMUNITY-TOOL] - [ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images' on Clusters](https://github.com/ContainerSolutions/ImageWolf) [COMMUNITY-TOOL] @@ -376,6 +385,7 @@ - [knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl](https://github.com/knight42/kubectl-blame) ⭐ 150 [COMMUNITY-TOOL] - [kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes](https://github.com/kubernetes-sigs/node-feature-discovery) ⭐ 1036 [COMMUNITY-TOOL] - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] + - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [4ARMED/kubeletmein](https://github.com/4ARMED/kubeletmein) ⭐ 164 [COMMUNITY-TOOL] - [patrickdappollonio/kubectl-slice](https://github.com/patrickdappollonio/kubectl-slice) ⭐ 367 [COMMUNITY-TOOL] - [appvia/cosign-keyless-admission-webhook](https://github.com/appvia/cosign-keyless-admission-webhook) ⭐ 24 [COMMUNITY-TOOL] @@ -428,7 +438,6 @@ - [pulumi/kube2pulumi](https://github.com/pulumi/kube2pulumi) ⭐ 107 [COMMUNITY-TOOL] - [doitintl/kube-no-trouble: kubent ⭐⭐⭐](https://github.com/doitintl/kube-no-trouble) ⭐ 3667 [ENTERPRISE-STABLE] - [resmoio/kubernetes-event-exporter](https://github.com/resmoio/kubernetes-event-exporter) ⭐ 1028 [COMMUNITY-TOOL] - - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] - [github.com/chenjiandongx/kubectl-count](https://github.com/chenjiandongx/kubectl-count) ⭐ 39 [COMMUNITY-TOOL] - [github.com/rothgar/bashScheduler](https://github.com/rothgar/bashScheduler) [COMMUNITY-TOOL] - [kubernetes-sigs/kwok](https://github.com/kubernetes-sigs/kwok) ⭐ 3112 [ENTERPRISE-STABLE] @@ -492,7 +501,6 @@ - [doitintl/kubeIP](https://github.com/doitintl/kubeIP) ⭐ 447 [COMMUNITY-TOOL] - [Porter](https://porter.sh) [COMMUNITY-TOOL] - [dev.to: CI With Datree](https://dev.to/thenjdevopsguy/ci-with-datree-4h8d) [COMMUNITY-TOOL] - - [kaniko](https://github.com/GoogleContainerTools/kaniko) ⭐ 15762 [DE FACTO STANDARD] - [medium: Multibranch and HA Pipeline in Jenkins with Kaniko on GKE](https://medium.com/searce/multibranch-and-ha-pipeline-in-jenkins-with-kaniko-on-gke-8a1e7fa93403) [COMMUNITY-TOOL] - [developers.redhat.com: Perform a kaniko build on a Red Hat OpenShift cluster' and push the image to a registry](https://developers.redhat.com/articles/2021/06/18/perform-kaniko-build-red-hat-openshift-cluster-and-push-image-registry) [COMMUNITY-TOOL] - [devopscube.com: How To Build Docker Image In Kubernetes Pod 🌟](https://devopscube.com/build-docker-image-kubernetes-pod) [COMMUNITY-TOOL] @@ -502,8 +510,6 @@ - [medium.com/@aqsarahman71: Introduction to Kaniko](https://medium.com/@aqsarahman71/introduction-to-kaniko-912e0f494570) [COMMUNITY-TOOL] - [shipwright.io](https://shipwright.io) [COMMUNITY-TOOL] - [cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building' Container Images on Kubernetes, As New Incubating Project](https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement) [COMMUNITY-TOOL] - - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] - - [technology.doximity.com: Buildpacks vs Dockerfiles 🌟](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [COMMUNITY-TOOL] - [kubevela.io 🌟](https://kubevela.io) [COMMUNITY-TOOL] - [blog.logrocket.com: Intro to KubeVela: A better way to ship applications](https://blog.logrocket.com/kubevela-intro-better-way-ship-applications) [COMMUNITY-TOOL] - [px.dev: Pixie](https://px.dev) [COMMUNITY-TOOL] @@ -538,9 +544,7 @@ - [medium.com/@sheraznadeem1: Kubescape & Kubernetes Hardening- Demystified](https://medium.com/@sheraznadeem1/kubescape-kubernetes-hardening-demystified-87fba47f3b6a) [COMMUNITY-TOOL] - [blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟](https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407) [COMMUNITY-TOOL] - [infracloud.io: Securing Kubernetes Cluster using Kubescape and kube-bench](https://www.infracloud.io/blogs/securing-kubernetes-cluster-kubescape-kubebench) [COMMUNITY-TOOL] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - [cloudark.medium.com: kubectl connections](https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8) [COMMUNITY-TOOL] - - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - [openshift/source-to-image](https://github.com/openshift/source-to-image) ⭐ 2537 [COMMUNITY-TOOL] - [Qovery/engine: Qovery Engine 🌟](https://github.com/Qovery/engine) ⭐ 2443 [COMMUNITY-TOOL] - [moule3053/mck8s](https://github.com/moule3053/mck8s) ⭐ 73 [COMMUNITY-TOOL] @@ -585,9 +589,7 @@ - [Azure/azure-workload-identity](https://github.com/Azure/azure-workload-identity) ⭐ 334 [COMMUNITY-TOOL] - [laurci/kubernate](https://github.com/laurci/kubernate) ⭐ 118 [COMMUNITY-TOOL] - [Azure/placement-policy-scheduler-plugins](https://github.com/Azure/placement-policy-scheduler-plugins) ⭐ 55 [COMMUNITY-TOOL] - - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [Azure/aad-pod-identity)](https://github.com/Azure/aad-pod-identity) ⭐ 561 [COMMUNITY-TOOL] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - [microshift.io](https://microshift.io) [COMMUNITY-TOOL] - [txn2/kubefwd](https://github.com/txn2/kubefwd) ⭐ 4110 [ENTERPRISE-STABLE] - [kubernetes.io: Use KPNG to Write Specialized kube-proxiers](https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers) [COMMUNITY-TOOL] @@ -630,7 +632,6 @@ - [dev.to: Detecting Kubernetes API Deprecations with pluto](https://dev.to/fkurz/detecting-kubernetes-api-deprecations-with-pluto-3g2m) [COMMUNITY-TOOL] - [github.com/SimonTheLeg/konf-go](https://github.com/SimonTheLeg/konf-go) ⭐ 180 [COMMUNITY-TOOL] - [github.com/k8spacket/k8spacket](https://github.com/k8spacket/k8spacket) ⭐ 1097 [COMMUNITY-TOOL] - - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [github.com/Berops/claudie](https://github.com/Berops/claudie) ⭐ 775 [COMMUNITY-TOOL] - [vladimirvivien/ktop](https://github.com/vladimirvivien/ktop) ⭐ 1083 [COMMUNITY-TOOL] - [github.com/oslabs-beta/ClusterWatch](https://github.com/oslabs-beta/ClusterWatch) ⭐ 135 [COMMUNITY-TOOL] @@ -652,8 +653,7 @@ - [K3s vs Talos Linux](https://faun.pub/k3s-vs-talos-linux-8a1e0dce9a77) [COMMUNITY-TOOL] - [Atomic ConfigMap Updates in Kubernetes: How Symlinks and Kubelet Make It' Happen](https://medium.com/itnext/atomic-configmap-updates-in-kubernetes-how-symlinks-and-kubelet-make-it-happen-21a44338c247) [COMMUNITY-TOOL] - [ASCIIFlow](https://asciiflow.com/#) [COMMUNITY-TOOL] - - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] - - [itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [COMMUNITY-TOOL] + - [thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [COMMUNITY-TOOL] ## Application Delivery @@ -879,8 +879,8 @@ Live Grounding: Serves as the backbone for distributed machine learning workload #### PaaS Solutions - - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. - [Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic' uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools](https://devtron.ai) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An open-source, enterprise-grade Kubernetes dashboard and application management suite designed to abstract Kubernetes complexity. Combines CI/CD capabilities, security auditing, multi-cluster GitOps orchestration, and centralized logs into a unified, highly intuitive control plane. + - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. ## Public Cloud Platforms ### AWS (1) @@ -941,5 +941,5 @@ Live Grounding: Serves as the backbone for distributed machine learning workload - [Cursor Bugbot Effort Levels Documentation](https://cursor.com/docs/bugbot#effort-levels) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation explaining the Cursor Bugbot's dynamic execution tiering, balancing deep semantic analysis and token limits against codebase complexity metrics. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/kubernetes-troubleshooting.md b/v2-docs/kubernetes-troubleshooting.md index aab9cc82..f8ebe6c7 100644 --- a/v2-docs/kubernetes-troubleshooting.md +++ b/v2-docs/kubernetes-troubleshooting.md @@ -16,19 +16,16 @@ - [sysdig.com: Understanding Kubernetes Evicted Pods](https://www.sysdig.com/blog/kubernetes-pod-evicted) [COMMUNITY-TOOL] - [loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting](https://www.vcluster.com/blog/using-kubernetes-ephemeral-containers-for-troubleshooting) [COMMUNITY-TOOL] - [kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes](https://kubetools.io/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] + - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [thenewstack.io: 5 Best Practices to Back up Kubernetes](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [COMMUNITY-TOOL] - [martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing' API](https://martinheinz.dev/blog/85) [COMMUNITY-TOOL] - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - - [labs.iximiuz.com: How to work with container images using ctr](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [COMMUNITY-TOOL] - - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] + - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] + - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [medium: 5 tips for troubleshooting apps on Kubernetes](https://medium.com/@alexellisuk/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [COMMUNITY-TOOL] - [managedkube.com: Troubleshooting a Kubernetes ingress](https://managedkube.com/kubernetes/trace/ingress/service/port/not/matching/pod/k8sbot/2019/02/13/trace-ingress.html) [COMMUNITY-TOOL] - [veducate.co.uk: How to fix in Kubernetes – Deleting a PVC stuck in status' β€œTerminating”](https://veducate.co.uk/kubernetes-pvc-terminating) [COMMUNITY-TOOL] @@ -79,6 +76,7 @@ - [komodor.com: Kubernetes CrashLoopBackOff Error: What It Is and How to Fix' It](https://komodor.com/learn/how-to-fix-crashloopbackoff-kubernetes-error) [COMMUNITY-TOOL] - [tonylixu.medium.com: K8s Troubleshooting β€” Pod in Terminating or Unknown' Status](https://tonylixu.medium.com/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [COMMUNITY-TOOL] - [blog.devgenius.io: K8s Troubleshooting β€” Pod in Terminating or Unknown Status](https://blog.devgenius.io/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [COMMUNITY-TOOL] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - [medium.com/@reefland: Tracking Down β€œInvisible” OOM Kills in Kubernetes](https://medium.com/@reefland/tracking-down-invisible-oom-kills-in-kubernetes-192a3de33a60) [COMMUNITY-TOOL] - [baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes](https://baykara.medium.com/a-gentle-inspection-of-oomkilled-in-kubernetes-4b4124cd23a8) [COMMUNITY-TOOL] - [medium.com/@bm54cloud: Stressing a Kubernetes Pod to Induce an OOMKilled' Error](https://medium.com/@bm54cloud/stressing-a-kubernetes-pod-to-induce-an-oomkilled-error-96f3be9c931d) [COMMUNITY-TOOL] @@ -89,6 +87,7 @@ - [medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating' state](https://medium.com/@it-craftsman/how-to-fix-kubernetes-namespaces-stuck-in-terminating-state-ea46c5fff045) [COMMUNITY-TOOL] - [medium.com/@reefland: Access PVC Data without the POD; troubleshooting Kubernetes.](https://medium.com/@reefland/access-pvc-data-without-the-pod-troubleshooting-kubernetes-b28bfdd7502) [COMMUNITY-TOOL] - [medium.com/geekculture: K8s Troubleshooting β€” How to Debug CoreDNS Issues](https://medium.com/geekculture/k8s-troubleshooting-how-to-debug-coredns-issues-724e8b973cfc) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [kubectl-debug](https://github.com/aylei/kubectl-debug) ⭐ 2306 [COMMUNITY-TOOL] - [How to quarantine pods](https://www.reddit.com/r/kubernetes/comments/gt3uvg/how_to_quarantine_pods) [COMMUNITY-TOOL] - [KDBG: Small Kubernetes debugging container](https://github.com/nvucinic/kdbg) ⭐ 36 [COMMUNITY-TOOL] @@ -109,6 +108,7 @@ - [iximiuz.com: Kubernetes Ephemeral Containers and kubectl debug Command 🌟](https://iximiuz.com/en/posts/kubernetes-ephemeral-containers) [COMMUNITY-TOOL] - [eminaktas.medium.com: Debug Containerd in Production](https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2) [COMMUNITY-TOOL] - [medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟](https://medium.com/@alex.ivenin/exploring-ephemeral-containers-in-kubernetes-bcceaf21101c) [COMMUNITY-TOOL] + - [labs.iximiuz.com: How to work with container images using ctr](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [COMMUNITY-TOOL] - [medium.com/@danielepolencic: Isolating kubernetes pods for debugging](https://medium.com/@danielepolencic/isolating-kubernetes-pods-for-debugging-5fe41e630e9) [COMMUNITY-TOOL] - [medium.com/adaltas: Kubernetes: debugging with ephemeral containers](https://medium.com/adaltas/kubernetes-debugging-with-ephemeral-containers-e4be659d9ef6) [COMMUNITY-TOOL] - [github.com/airwallex: k8s-pod-restart-info-collector](https://github.com/airwallex/k8s-pod-restart-info-collector) [COMMUNITY-TOOL] @@ -145,5 +145,5 @@ - [The Hidden CPU Throttling Crisis in Kubernetes Clusters](https://www.kubenatives.com/p/the-hidden-cpu-throttling-crisis) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An in-depth analysis exposing the silent threat of CPU throttling inside Kubernetes clusters caused by rigid CFS quota management. Demonstrates how microservices suffer latency spikes even with low aggregate CPU consumption. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Storage](./kubernetes-storage.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-tutorials.md b/v2-docs/kubernetes-tutorials.md index 501f84e5..a5da833f 100644 --- a/v2-docs/kubernetes-tutorials.md +++ b/v2-docs/kubernetes-tutorials.md @@ -5,6 +5,7 @@ ## Standard Reference + - [kubernetesbyexample.com 🌟](http://kubernetesbyexample.com) [COMMUNITY-TOOL] - [Intoduction to Kubernetes (slides, beginners and advanced)](https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco/edit) [COMMUNITY-TOOL] - [millionvisit.blogspot.com: Kubernetes for Developers #1: Kubernetes Architecture and Features](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-1-kubernetes-architecture.html) [COMMUNITY-TOOL] β€” - [millionvisit.blogspot.com: Kubernetes for Developers #2: Kubernetes for Local Development](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-2-Local-development.html) - [millionvisit.blogspot.com: Kubernetes for Developers #3: kubectl CLI](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-3-kubectl-cli.html) @@ -16,11 +17,19 @@ - [millionvisit.blogspot.com: Kubernetes for Developers #10: Kubernetes Pod YAML manifest in-detail](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-10-kubernetes-Pod-YAML-manifest.html) - [millionvisit.blogspot.com: Kubernetes for Developers #14: Kubernetes Deployment YAML manifest in-detail](http://millionvisit.blogspot.com/2021/05/kubernetes-for-developers-14-Kubernetes-Deployment-YAML-manifest.html) - [educative.io/courses/the-kubernetes-course: Learn Kubernetes: A Deep Dive 🌟🌟🌟](https://www.educative.io/courses/learn-kubernetes) [COMMUNITY-TOOL] - - [kubernetesbyexample.com](http://kubernetesbyexample.com) [COMMUNITY-TOOL] - [devopswithkubernetes.com](https://courses.mooc.fi/org/uh-cs/courses/devops-with-kubernetes) [COMMUNITY-TOOL] - [Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](https://www.youtube.com/watch?si=vK_9UKjGV8F24Ebt&v=1v15VSKPZRU&feature=youtu.be) [COMMUNITY-TOOL] - [Kubernetes para principiantes - La guΓ­a definitiva para principiantes absolutos](https://www.youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [COMMUNITY-TOOL] - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] + - [wardviaene/kubernetes-course](https://github.com/wardviaene/kubernetes-course) ⭐ 1735 [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [kubernetes.io: Kubernetes Tutorials](https://kubernetes.io/docs/tutorials) [COMMUNITY-TOOL] - [devopscube.com: Kubernetes Tutorials For Beginners: Getting Started Guide](https://devopscube.com/kubernetes-tutorials-beginners) [COMMUNITY-TOOL] - [medium.com: Kubernetes 101: Pods, Nodes, Containers, and Clusters](https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16) [COMMUNITY-TOOL] @@ -63,16 +72,7 @@ - [civo.com/academy 🌟🌟🌟](https://www.civo.com/academy) [COMMUNITY-TOOL] - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - [udemy.com: Just enough kubernetes to be dangerous (free)](https://www.udemy.com/course/just-enough-kubernetes) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [exploreneptune.io 🌟](https://exploreneptune.io) [COMMUNITY-TOOL] - - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - - [wardviaene/kubernetes-course](https://github.com/wardviaene/kubernetes-course) ⭐ 1735 [COMMUNITY-TOOL] ## Cloud Providers @@ -129,5 +129,5 @@ - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/kubernetes.md b/v2-docs/kubernetes.md index c0780f93..960625fc 100644 --- a/v2-docs/kubernetes.md +++ b/v2-docs/kubernetes.md @@ -5,6 +5,11 @@ ## Standard Reference + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] + - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] + - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] + - [kei6u/kubectl-secret-data](https://github.com/keisku/kubectl-secretdata) ⭐ 39 [COMMUNITY-TOOL] - [millionvisit.blogspot.com: Kubernetes for Developers #1: Kubernetes Architecture and Features](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-1-kubernetes-architecture.html) [COMMUNITY-TOOL] β€” - [millionvisit.blogspot.com: Kubernetes for Developers #2: Kubernetes for Local Development](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-2-Local-development.html) - [millionvisit.blogspot.com: Kubernetes for Developers #3: kubectl CLI](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-3-kubectl-cli.html) - [millionvisit.blogspot.com: Kubernetes for Developers #4: Enable kubectl bash autocompletion](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-4-kubectl-autocompletion.html) @@ -14,10 +19,6 @@ - [millionvisit.blogspot.com: Kubernetes for Developers #9: Kubernetes Pod Lifecycle](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-9-Kubernetes-Pod-Lifecycle.html) - [millionvisit.blogspot.com: Kubernetes for Developers #10: Kubernetes Pod YAML manifest in-detail](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-10-kubernetes-Pod-YAML-manifest.html) - [millionvisit.blogspot.com: Kubernetes for Developers #14: Kubernetes Deployment YAML manifest in-detail](http://millionvisit.blogspot.com/2021/05/kubernetes-for-developers-14-Kubernetes-Deployment-YAML-manifest.html) - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] - - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] - - [kei6u/kubectl-secret-data](https://github.com/keisku/kubectl-secretdata) ⭐ 39 [COMMUNITY-TOOL] - [twitter.com/kubernetesio](https://x.com/kubernetesio) [COMMUNITY-TOOL] - [padok.fr: Kubernetes’ Architecture: Understanding the components and structure of clusters 🌟](https://www.theodo.com/en-fr/blog/kubernetes-architecture-understanding-the-components-and-structure-of-clusters) [COMMUNITY-TOOL] - [elmanytas.es: Kubernetes para impostores III](http://elmanytas.es/?q=node/358) [COMMUNITY-TOOL] @@ -53,7 +54,6 @@ - [learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](https://learnkube.com/scaling-celery-rabbitmq-kubernetes) [COMMUNITY-TOOL] - [superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](https://superuser.openinfra.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [COMMUNITY-TOOL] - [openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High Level Business Case](https://www.redhat.com/en/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [COMMUNITY-TOOL] β€” - [openshift.com: Topology Awareness in Kubernetes Part 2: Don’t we already have a Topology Manager?](https://www.redhat.com/en/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) - - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] - [rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](https://www.suse.com/c/rancher_blog/the-three-pillars-of-kubernetes-container-orchestration) [COMMUNITY-TOOL] - [harness.io: Introducing Recommendations API: Find Potential Cost Savings Programmatically](https://www.harness.io/blog/recommendations-api) [COMMUNITY-TOOL] - [infoworld.com: How Kubernetes works](https://www.infoworld.com/article/2265488/how-kubernetes-works.html) [COMMUNITY-TOOL] @@ -165,19 +165,33 @@ - [compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc. 🌟](https://elastisys.io/compliantkubernetes) [COMMUNITY-TOOL] - [slack.kubernetes.io](http://slack.kubernetes.io) [COMMUNITY-TOOL] - [xenonstack.com: Serverless Architecture with OpenFaaS and Java](https://www.xenonstack.com/blog/serverless-open-faas-java) [COMMUNITY-TOOL] - - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [CDK](https://aws.amazon.com/cdk) [COMMUNITY-TOOL] - - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - - [medium.com/@danielepolencic: In Kubernetes, are there hidden costs to' running many cluster nodes?](https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd) [COMMUNITY-TOOL] + - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] + - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes Essential Tools: 2021](https://itnext.io/kubernetes-essential-tools-2021-def12e84c572) [COMMUNITY-TOOL] + - [k8sref.io](https://www.k8sref.io) [COMMUNITY-TOOL] + - [Kubernetes Glossary 🌟](https://www.bluematador.com/learn/kubernetes-glossary) [COMMUNITY-TOOL] + - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] + - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] + - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] + - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] + - [andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes' with Helm 🌟](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [COMMUNITY-TOOL] + - [medium.com/@danielepolencic: In Kubernetes, are there hidden costs to' running many cluster nodes?](https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd) [COMMUNITY-TOOL] + - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] + - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] + - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes and the Next Generation of PaaS](https://thenewstack.io/kubernetes-and-the-next-generation-of-paas) [COMMUNITY-TOOL] + - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] + - [ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address) [COMMUNITY-TOOL] + - [dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [COMMUNITY-TOOL] + - [arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes Essential Tools: 2021](https://itnext.io/kubernetes-essential-tools-2021-def12e84c572) [COMMUNITY-TOOL] - [ramitsurana/awesome-kubernetes: Tools 🌟](https://github.com/ramitsurana/awesome-kubernetes#configuration) ⭐ 15940 [DE FACTO STANDARD] - [loft-sh/kiosk](https://github.com/loft-sh/kiosk?utm_sq=gf3f25b1tk#why-kiosk) ⭐ 1072 [COMMUNITY-TOOL] - [Deprek8ion](https://github.com/swade1987/deprek8ion) ⭐ 143 [COMMUNITY-TOOL] @@ -189,18 +203,10 @@ - [github.com/FairwindsOps: Goldilocks is a utility that can help you identify' a starting point for resource requests and limits](https://github.com/FairwindsOps/goldilocks) ⭐ 3228 [ENTERPRISE-STABLE] - [github.com/alexellis/run-job](https://github.com/alexellis/run-job) ⭐ 211 [COMMUNITY-TOOL] - [kondense 🌟](https://github.com/unagex/kondense) ⭐ 369 [COMMUNITY-TOOL] - - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] - - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] - - [k8sref.io](https://www.k8sref.io) [COMMUNITY-TOOL] - - [Kubernetes Glossary 🌟](https://www.bluematador.com/learn/kubernetes-glossary) [COMMUNITY-TOOL] - - [ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address) [COMMUNITY-TOOL] - - [dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [COMMUNITY-TOOL] - - [arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [COMMUNITY-TOOL] - - [andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes' with Helm 🌟](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [COMMUNITY-TOOL] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] + - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - [Wikipedia.org: Kubernetes](https://en.wikipedia.org/wiki/Kubernetes) [COMMUNITY-TOOL] - - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] - [Kubernetes magic is in enterprise standardization, not app portability](https://www.techrepublic.com/article/kubernetes-magic-is-in-enterprise-standardization-not-app-portability) [COMMUNITY-TOOL] - [techbeacon.com: 25 Kubernetes experts you should follow on Twitter](https://techbeacon.com/enterprise-it/25-kubernetes-experts-you-should-follow-twitter) [COMMUNITY-TOOL] - [enterprisersproject.com: Kubernetes: Everything you need to know (2020)' 🌟](https://enterprisersproject.com/article/2020/4/kubernetes-everything-you-need-know) [COMMUNITY-TOOL] @@ -299,7 +305,6 @@ - [dev.to: Build my own Kubernetes journey (10 Part Series) | Jonatan Ezron](https://dev.to/jonatan5524/build-my-own-kubernetes-journey-1a3j) [COMMUNITY-TOOL] - [thenewstack.io: Why Kubernetes Has Emerged as the β€˜OS’ of the Cloud](https://thenewstack.io/why-kubernetes-has-emerged-as-the-os-of-the-cloud) [COMMUNITY-TOOL] - [aws.amazon.com: Kubernetes as a platform vs. Kubernetes as an API 🌟🌟](https://aws.amazon.com/blogs/containers/kubernetes-as-a-platform-vs-kubernetes-as-an-api-2) [COMMUNITY-TOOL] - - [Symbiosis](https://symbiosis.host) [COMMUNITY-TOOL] - [medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture' && Kubernetes Object deep dive-1 🌟](https://medium.com/@deepeshjaiswal6734/an-introduction-to-kubernetes-architecture-kubernetes-object-deep-dive-1-77205e56db5) [COMMUNITY-TOOL] - [dev.to: Kubernetes 101, part I, the fundamentals | Leandro ProenΓ§a](https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1) [COMMUNITY-TOOL] - [cncf.io: THE ILLUSTRATED CHILDREN’S GUIDE TO KUBERNETES 🌟](https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes) [COMMUNITY-TOOL] @@ -335,7 +340,6 @@ - [fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model β€”' How to Use It](https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413) [COMMUNITY-TOOL] - [openshift sandbox](https://developers.redhat.com/developer-sandbox/get-started) [COMMUNITY-TOOL] - [Kubebyexample.com - kubernetesbyexample.com 🌟🌟](https://kubebyexample.com) [COMMUNITY-TOOL] - - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [itnext.io: Kubernetes Installation Methods The Complete Guide](https://itnext.io/kubernetes-installation-methods-the-complete-guide-1036c860a2b3) [COMMUNITY-TOOL] - [medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t' Afford to Miss](https://medium.com/@DevOpsfreak/top-12-kubernetes-installation-errors-you-cant-afford-to-miss-b52d7cda1a52) [COMMUNITY-TOOL] - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] @@ -351,11 +355,8 @@ - [opensource.com/tags/kubernetes](https://opensource.com/tags/kubernetes) [COMMUNITY-TOOL] - [itnext.io/tagged/kubernetes](https://itnext.io/tagged/kubernetes) [COMMUNITY-TOOL] - [learnsteps.com/tag/basics-on-kubernetes](https://www.learnsteps.com/tag/basics-on-kubernetes) [COMMUNITY-TOOL] - - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - [thecloudblog.net](https://thecloudblog.net) [COMMUNITY-TOOL] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [returngis.net](https://www.returngis.net) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [kubedex.com](https://kubedex.com) [COMMUNITY-TOOL] - [medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of' Empathy](https://medium.com/@jpcontad/a-year-of-running-kubernetes-as-a-product-7eed1204eecd) [COMMUNITY-TOOL] - [labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet](https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet) [COMMUNITY-TOOL] @@ -422,6 +423,7 @@ - [infracloud.io: Avoiding Kubernetes Cluster Outages with Synthetic Monitoring](https://www.infracloud.io/blogs/avoiding-kubernetes-cluster-outages-synthetic-monitoring) [COMMUNITY-TOOL] - [thenucleargeeks.com: Taints and Tolerations in Kubernetes](https://thenucleargeeks.com/2021/06/26/taints-and-tolerations-in-kubernetes-edit) [COMMUNITY-TOOL] - [devopshubproject/cka-lab](https://github.com/devopshubproject/cka-lab) [COMMUNITY-TOOL] + - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [shayn-71079.medium.com: Scaling Kubernetes Clusters](https://shayn-71079.medium.com/scaling-kubernetes-clusters-8a061321de93) [COMMUNITY-TOOL] - [thenewstack.io: Living with Kubernetes: Multicluster Management](https://thenewstack.io/living-with-kubernetes-multicluster-management) [COMMUNITY-TOOL] - [tigera.io: Comparing kube-proxy modes: iptables or IPVS?](https://www.tigera.io/blog/comparing-kube-proxy-modes-iptables-or-ipvs) [COMMUNITY-TOOL] @@ -538,7 +540,6 @@ - [medium.com/@yogitakothadia: A Manifest File in Kubernetes](https://medium.com/@yogitakothadia/a-manifest-file-in-kubernetes-952183a508d4) [COMMUNITY-TOOL] - [betterprogramming.pub: Setup Microservices on Kubernetes β€” Write a Configuration' File](https://betterprogramming.pub/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c) [COMMUNITY-TOOL] - [faun.pub: Understanding the Kubernetes Manifest](https://faun.pub/understanding-the-kubernetes-manifest-e96d680f2a11) [COMMUNITY-TOOL] - - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [kruyt.org: Migrate from Docker to Containerd in Kubernetes](https://kruyt.org/migrate-docker-containerd-kubernetes) [COMMUNITY-TOOL] - [opensourcerers.org: How to go from Docker to Kubernetes the right way 🌟](https://www.opensourcerers.org/2021/02/01/how-to-go-from-docker-to-kubernetes-the-right-way) [COMMUNITY-TOOL] - [linuxtechi.com: How to Setup Private Docker Registry in Kubernetes (k8s)](https://www.linuxtechi.com/setup-private-docker-registry-kubernetes) [COMMUNITY-TOOL] @@ -846,7 +847,6 @@ - [banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18' 🌟](https://banzaicloud.com/blog/k8s-sidecars) [COMMUNITY-TOOL] - [medium: Delaying application start until sidecar is ready](https://medium.com/@marko.luksa/delaying-application-start-until-sidecar-is-ready-2ec2d21a7b74) [COMMUNITY-TOOL] - [pauldally.medium.com: Kubernetes – An Introduction to Sidecars](https://pauldally.medium.com/kubernetes-an-introduction-to-sidecars-21d99fbd7de3) [COMMUNITY-TOOL] - - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - [saurabhdashora.hashnode.dev: Implementing Sidecar Design Pattern with Kubernetes' Pod](https://saurabhdashora.hashnode.dev/implementing-sidecar-design-pattern-with-kubernetes-pod) [COMMUNITY-TOOL] - [dev.to/fermyon: Scaling Sidecars to Zero in Kubernetes](https://dev.to/fermyon/scaling-sidecars-to-zero-in-kubernetes-2m23) [COMMUNITY-TOOL] - [kubernetes.io: Annotating Kubernetes Services for Humans](https://kubernetes.io/blog/2021/04/20/annotating-k8s-for-humans) [COMMUNITY-TOOL] @@ -965,6 +965,7 @@ - [github.com/k8spatterns/examples](https://github.com/k8spatterns/examples) ⭐ 1073 [COMMUNITY-TOOL] - [kubernetes.io: container design patterns](https://kubernetes.io/blog/2016/06/container-design-patterns) [COMMUNITY-TOOL] - [magalix.com: Kubernetes Patterns - The Service Discovery Pattern](https://www.magalix.com/blog/kubernetes-patterns-the-service-discovery-pattern) [COMMUNITY-TOOL] + - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [developers.redhat.com: Top 10 must-know Kubernetes design patterns](https://developers.redhat.com/blog/2020/05/11/top-10-must-know-kubernetes-design-patterns) [COMMUNITY-TOOL] - [medium: 10 Anti-Patterns for Kubernetes Deployments](https://medium.com/better-programming/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d) [COMMUNITY-TOOL] - [learncloudnative.com: Sidecar Container Pattern](https://www.learncloudnative.com/blog/2020-09-30-sidecar-container) [COMMUNITY-TOOL] @@ -995,12 +996,11 @@ - [loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local' Development](https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5) [COMMUNITY-TOOL] - [aquasec.com: Kubernetes Federation: The Basics and a 5-Step Tutorial](https://www.aquasec.com/cloud-native-academy/kubernetes-in-production/kubernetes-federation) [COMMUNITY-TOOL] - [medium.com/expedia-group-tech: Manage multi-cluster Kubernetes infrastructure' with Kubefed v2](https://medium.com/expedia-group-tech/managing-a-federated-kubernetes-cluster-using-kubefed-v2-5f115dbdbe05) [COMMUNITY-TOOL] - - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] + - [Red Hat OLM](https://github.com/operator-framework/operator-lifecycle-manager) ⭐ 1856 [COMMUNITY-TOOL] - [kubernetes.io: Kubernetes-in-Kubernetes and the WEDOS PXE bootable server' farm](https://kubernetes.io/blog/2021/12/22/kubernetes-in-kubernetes-and-pxe-bootable-server-farm) [COMMUNITY-TOOL] - [Kubernetes Scripts](https://github.com/eldada/kubernetes-scripts) [COMMUNITY-TOOL] - [Get applied and effective apiVersion from Kubernetes objects](https://gist.github.com/ninlil/affbf7514d4e74c7634e77f47e172236) [COMMUNITY-TOOL] - [itnext.io: Automating System Updates for Kubernetes Clusters using Ansible](https://itnext.io/automating-system-updates-for-kubernetes-clusters-using-ansible-94a70f4e1972) [COMMUNITY-TOOL] - - [Ansible for devops: Kubernetes](https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes) ⭐ 9761 [ENTERPRISE-STABLE] - [itnext.io: Embracing failures and cutting infrastructure costs: Spot instances' in Kubernetes](https://itnext.io/embracing-failures-and-cutting-infrastructure-costs-spot-instances-in-kubernetes-6976781beacc) [COMMUNITY-TOOL] - [cynet.com: Incident Report Plan (IRP)](https://www.cynet.com/incident-response/incident-response-plan) [COMMUNITY-TOOL] - [kubermatic.com: A Framework for Kubernetes Incident Response](https://www.kubermatic.com/blog/a-framework-for-kubernetes-incident-response) [COMMUNITY-TOOL] @@ -1037,7 +1037,6 @@ - [en.wikipedia.org: Payment Card Industry Data Security Standard](https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard) [COMMUNITY-TOOL] - [container-security.site: PCI Container Orchestration Guidance for Kubernetes](https://www.container-security.site/defenders/PCI_Container_Orchestration_Guidance.html) [COMMUNITY-TOOL] - [kubernetes.slack.com](https://kubernetes.slack.com) [COMMUNITY-TOOL] - - [thenewstack.io: Kubernetes and the Next Generation of PaaS](https://thenewstack.io/kubernetes-and-the-next-generation-of-paas) [COMMUNITY-TOOL] ## AI and Intelligent Tooling @@ -1075,6 +1074,11 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi #### Model Deployment - [How to run Deepseek R1 LLMs on GPU Droplets](https://www.digitalocean.com/community/tutorials/deepseek-r1-gpu-droplets) [COMMUNITY-TOOL] [GUIDE] β€” Tactical walkthrough showing how to provision DigitalOcean GPU Droplets to serve DeepSeek-R1. Configures vLLM runtimes, registers systemd units, and establishes benchmarking paradigms to maximize inference performance on cost-effective infrastructure. +### Orchestration + +#### Cluster Resource Management + + - **(2022)** [Allocatable memory and CPU in Kubernetes Nodes 🌟](https://learnkube.com/allocatable-resources) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Technical breakdown of node allocatable resources in Kubernetes. Explains how `kube-reserved`, `system-reserved`, and eviction thresholds reduce physical capacity available for user pods. ### Service Mesh #### Istio Mesh @@ -1089,7 +1093,7 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi - **(2025)** [Limitless Kubernetes Scaling for AI and Data-intensive Workloads: The AKS Fleet Strategy](http://blog.aks.azure.com/2025/04/02/Scaling-Kubernetes-for-AI-and-Data-intensive-Workloads) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Deep dives into Azure Kubernetes Service (AKS) Fleet Manager strategies to run multi-cluster AI workloads. Outlines global routing, high-density scheduling optimizations, and cross-cluster resource synchronization required for distributed training. ## Cloud Native Architecture -### Orchestration +### Orchestration (1) #### Kubernetes Pod Lifecycle @@ -1173,5 +1177,5 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi - [From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Architect blueprint for managing Microsoft Entra ID integration in Azure Kubernetes Service. Live Grounding: Walks through configuring fine-grained identity federation and replacing Kubernetes cluster roles with enterprise Azure AD mappings. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Demos](./demos.md) | [Matrix Table](./matrix-table.md) diff --git a/v2-docs/kustomize.md b/v2-docs/kustomize.md index a0a06076..fae67952 100644 --- a/v2-docs/kustomize.md +++ b/v2-docs/kustomize.md @@ -8,12 +8,13 @@ - [codefresh.io: Applied GitOps with Kustomize](https://octopus.com/blog/applied-gitops-with-kustomize) [COMMUNITY-TOOL] - [harness.io: Comparing Helm vs Kustomize](https://www.harness.io/blog/helm-vs-kustomize) [COMMUNITY-TOOL] - [techiescamp.com: Kubernetes Kustomize Crash Course](https://courses.devopscube.com/l/products) [COMMUNITY-TOOL] - - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] + - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] - [kustomize.io 🌟](https://kustomize.io) [COMMUNITY-TOOL] - [kubernetes.io: Introducing kustomize; Template-free Configuration Customization' for Kubernetes](https://kubernetes.io/blog/2018/05/29/introducing-kustomize-template-free-configuration-customization-for-kubernetes) [COMMUNITY-TOOL] - [Declarative Management of Kubernetes Objects Using Kustomize](https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization) [COMMUNITY-TOOL] - [Kubestack Gitops Framework](https://github.com/kbst/terraform-kubestack) ⭐ 711 [COMMUNITY-TOOL] - [3 ways to customize off-the-shelf Helm charts with Kustomize - Kubernetes](https://tech.aabouzaid.com/2020/09/3-ways-to-customize-off-the-shelf-helm-charts-with-kustomize-kubernetes.html) [COMMUNITY-TOOL] + - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - [blog.stack-labs.com: Kustomize - The right way to do templating in Kubernetes](https://blog.stack-labs.com/code/kustomize-101) [COMMUNITY-TOOL] - [opensource.com: Modify your Kubernetes manifests with Kustomize](https://opensource.com/article/21/6/kustomize-kubernetes) [COMMUNITY-TOOL] - [dev.to: Introduction to Kustomize - How to customize Kubernetes objects' kubernetes](https://dev.to/katiatalhi/introduction-to-kustomize-how-to-customize-kubernetes-objects-3e08) [COMMUNITY-TOOL] @@ -35,7 +36,6 @@ - [itnext.io: Generating, transforming, and patching Kubernetes configuration' with Kustomize](https://itnext.io/generating-transforming-and-patching-kubernetes-configuration-with-kustomize-fb7b02476a1b) [COMMUNITY-TOOL] - [Secretize 🌟](https://github.com/bbl/secretize) ⭐ 71 [COMMUNITY-TOOL] - [itnext.io: Helm Is Not Enough, You Also Need Kustomize](https://itnext.io/helm-is-not-enough-you-also-need-kustomize-82bae896816e) [COMMUNITY-TOOL] - - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] ## Networking @@ -48,5 +48,5 @@ - [blog.tomarrell.com: Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller](https://blog.tomarrell.com/post/traefik_v2_on_kubernetes) [LEGACY] β€” An operations blog outlining Traefik v2.2 deployment using Kustomize overlays. Although the specific Traefik CRD API versions are legacy, the architectural structure of managing ingress with Kustomize remains highly educational. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Crossplane](./crossplane.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/linux-dev-env.md b/v2-docs/linux-dev-env.md index f1aea527..f66778dd 100644 --- a/v2-docs/linux-dev-env.md +++ b/v2-docs/linux-dev-env.md @@ -7,6 +7,7 @@ - [docs.microsoft.com: WSL - Windows Subsystem for Linux](https://learn.microsoft.com/en-us/windows/wsl) [COMMUNITY-TOOL] - [9elements.com: Developing on Windows with WSL2](https://9elements.com/blog/developing-on-windows-with-wsl2) [COMMUNITY-TOOL] + - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Using WSL and MobaXterm to Create a Linux Dev Environment on Windows](https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows) [COMMUNITY-TOOL] - [Setting Up Docker for Windows and WSL to Work Flawlessly](https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly) [COMMUNITY-TOOL] - [Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote](https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote) [COMMUNITY-TOOL] @@ -23,7 +24,6 @@ - [klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes](https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531) [COMMUNITY-TOOL] - [Windows Terminal 1.0](https://devblogs.microsoft.com/commandline/windows-terminal-1-0) [COMMUNITY-TOOL] - [Microsoft launches Windows Terminal 1.0, unveils GPU support and Linux GUI apps in WSL](https://venturebeat.com/2020/05/19/microsoft-windows-terminal-wsl-gpu-support-linux-gui-apps) [COMMUNITY-TOOL] - - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Microsoft debuts Windows Package Manager for your dev environment](https://venturebeat.com/2020/05/19/microsoft-windows-package-manager-powertoys) [COMMUNITY-TOOL] - [cmder 🌟](https://cmder.net) [COMMUNITY-TOOL] @@ -36,5 +36,5 @@ - [asdf version manager (asdf-vm)](https://asdf-vm.com) [EN CONTENT] [DE FACTO STANDARD] β€” An extensible, multi-language version manager capable of centralizing tool runtimes through a unified CLI configuration file (`.tool-versions`). Eliminates environmental drift across localized developer workspaces by managing multiple CLI toolchains via a modular plugin architecture. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/linux.md b/v2-docs/linux.md index 879691d9..8c5a882a 100644 --- a/v2-docs/linux.md +++ b/v2-docs/linux.md @@ -10,6 +10,8 @@ - [cyberciti.biz - SS Utility: Quick Intro](http://www.cyberciti.biz/files/ss.html) [COMMUNITY-TOOL] - [unix.stackexchange.com: ss - linux socket statistics utility output format](http://unix.stackexchange.com/questions/252744/ss-linux-socket-statistics-utility-output-format) [COMMUNITY-TOOL] - [stackoverflow.com: difference between netstat and ss in linux?](http://stackoverflow.com/questions/11763376/difference-between-netstat-and-ss-in-linux) [COMMUNITY-TOOL] + - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] + - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [cyberciti.biz: Red Hat introduces new no-cost RHEL option](https://www.cyberciti.biz/linux-news/red-hat-introduces-new-no-cost-rhel-option) [COMMUNITY-TOOL] - [enterpriseai.news: Red Hat’s Disruption of CentOS Unleashes Storm of Dissent](https://www.enterpriseai.news/2021/01/22/red-hats-disruption-of-centos-unleashes-storm-of-dissent) [COMMUNITY-TOOL] - [cloudsavvyit.com: Is Rocky Linux the new CentOS?](https://www.cloudsavvyit.com/13092/is-rocky-linux-the-new-centos) [COMMUNITY-TOOL] @@ -65,11 +67,9 @@ - [levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every' Developer](https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593) [COMMUNITY-TOOL] - [piyushverma.hashnode.dev: Basic Linux Shell Scripting for DevOps Engineers](https://piyushverma.hashnode.dev/basic-linux-shell-scripting-for-devops-engineers) [COMMUNITY-TOOL] - [betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for' Automation? 🌟](https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e) [COMMUNITY-TOOL] - - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [linuxjourney.com commandline](https://linuxjourney.com/lesson/the-shell#) [COMMUNITY-TOOL] - [Announcing the HashiCorp Linux Repository](https://www.hashicorp.com/blog/announcing-the-hashicorp-linux-repository) [COMMUNITY-TOOL] - [blog.pandorafms.org: Useful Network commands](https://blog.pandorafms.org/network-commands) [COMMUNITY-TOOL] - - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - [cyberciti.biz: Linux: 25 Iptables Netfilter Firewall Examples For New SysAdmins](https://www.cyberciti.biz/tips/linux-iptables-examples.html) [COMMUNITY-TOOL] ## Cloud Architecture @@ -345,11 +345,6 @@ - [iximiuz.com: Illustrated introduction to Linux iptables](https://iximiuz.com/en/posts/laymans-iptables-101) [ENTERPRISE-STABLE] β€” An exceptionally clear, illustrated guide explaining Netfilter chains, tables (filter, nat, mangle), and packet evaluation flows in Linux iptables. Demonstrates practical rules for port forwarding and packet blocking. - [linuxteck.com: 15 basic useful firewall-cmd commands in Linux](https://www.linuxteck.com/basic-useful-firewall-cmd-commands-in-linux) [COMMUNITY-TOOL] β€” A practical walkthrough of firewalld configurations using the firewall-cmd CLI. Covers zone management, permanent versus runtime rule definitions, and service-based port bindings for modern Red Hat enterprise environments. -### Web Servers - -#### Nginx - - - **(2026)** [==Nginx==](https://www.f5.com/products/nginx) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” Nginx is the premier high-performance web server, reverse proxy, and ingress standard globally. Its lightweight event-driven design allows it to process high-concurrency traffic patterns with extremely predictable memory and CPU footprints. ## Observability (1) ### Capacity Management @@ -393,7 +388,6 @@ #### CLI Curation - - **(2025)** [**CommandLineFu 🌟**](https://www.commandlinefu.com/commands/browse) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” An immense, user-voted platform for sharing and assessing terminal tricks. Perfect for tracking down highly specific, multi-tool regex constructs or one-liners. - **(2024)** [twitter.com/commandlinefu](https://x.com/commandlinefu) 🌟🌟 [COMMUNITY-TOOL] β€” Official social channel broadcasting top command-line tips from the CommandLineFu portal. Useful for continuous bite-sized technical integration. - **(2023)** [twitter.com/commandlinefu3](https://x.com/commandlinefu3) 🌟 [COMMUNITY-TOOL] β€” Supplementary feed mirroring automated script updates and terminal command structures. - **(2023)** [twitter.com/commandlinefu10](https://x.com/commandlinefu10) 🌟 [COMMUNITY-TOOL] β€” Secondary distribution pipeline showcasing community-submitted bash recipes and diagnostic tools. @@ -632,5 +626,5 @@ - [tecmint.com: Testssl.sh – Testing TLS/SSL Encryption Anywhere on Any Port](https://www.tecmint.com/testssl-sh-test-tls-ssl-encryption-in-linux-commandline) [ENTERPRISE-STABLE] [GUIDE] β€” A hands-on installation and usage guide for testssl.sh, an open-source command-line security auditing tool. It demonstrates how to scan endpoints on any port to detect SSL/TLS vulnerabilities, cipher suite issues, and configuration flaws. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/liquibase.md b/v2-docs/liquibase.md index 5e26f6a4..067dbd9e 100644 --- a/v2-docs/liquibase.md +++ b/v2-docs/liquibase.md @@ -42,5 +42,5 @@ * Establishes safe practices for database change control that are compatible with agile methodologies. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/lowcode-nocode.md b/v2-docs/lowcode-nocode.md index b693c4cc..a1346ec8 100644 --- a/v2-docs/lowcode-nocode.md +++ b/v2-docs/lowcode-nocode.md @@ -22,5 +22,5 @@ - [techradar.com: Low-code could replace "traditional" coding within months](https://www.techradar.com/news/low-code-could-replace-traditional-coding-within-months) [EN CONTENT] [COMMUNITY-TOOL] β€” A forward-looking exploration of the swift adoption velocity of low-code architectures. Highlights potential impacts on classic development methods. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/managed-kubernetes-in-public-cloud.md b/v2-docs/managed-kubernetes-in-public-cloud.md index 130b2ac6..400c594f 100644 --- a/v2-docs/managed-kubernetes-in-public-cloud.md +++ b/v2-docs/managed-kubernetes-in-public-cloud.md @@ -5,6 +5,11 @@ ## Standard Reference + - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] + - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] + - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] + - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] + - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS](https://medium.com/@Platform9Sys/kubernetes-cloud-services-comparing-gke-eks-and-aks-1fe42770cad3) [COMMUNITY-TOOL] - [medium: State of Managed Kubernetes 2020](https://medium.com/swlh/state-of-managed-kubernetes-2020-4be006643360) [COMMUNITY-TOOL] - [medium: Managed Kubernetes Services Compared: GKE vs. EKS vs. AKS](https://medium.com/better-programming/managed-kubernetes-services-compared-gke-vs-eks-vs-aks-df1ecb22bba0) [COMMUNITY-TOOL] @@ -16,7 +21,6 @@ - [daveops.xyz: Administrar usuarios en EKS](https://daveops.xyz/2020/08/25/administrar-usuarios-en-eks) [COMMUNITY-TOOL] - [medium: Designing a Kubernetes Cluster with Amazon EKS From Scratch 🌟](https://medium.com/adobetech/designing-a-kubernetes-cluster-with-amazon-eks-from-scratch-4b4ee9d1b8f) [COMMUNITY-TOOL] - [en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟](https://en.sokube.ch/post/aws-kubernetes-aws-elastic-kubernetes-service-eks) [COMMUNITY-TOOL] - - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [releaseops.io: Scaling Kubernetes Deployments in AWS with Container Insights' Metrics](https://releaseops.io/blog/scaling-kubernetes-deployments-in-aws-with-container-insights-metrics) [COMMUNITY-TOOL] - [medium: Create Kubernetes Cluster On AWS EKS](https://medium.com/codex/create-kubernetes-cluster-on-aws-eks-6ced4c488e62) [COMMUNITY-TOOL] - [info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes](https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey) [COMMUNITY-TOOL] @@ -25,12 +29,10 @@ - [particule.io: Create Kubernetes federated clusters on AWS](https://particule.io/en/blog/aws-federated-eks) [COMMUNITY-TOOL] - [betterprogramming.pub: Amazon EKS Is Eating My IPs!](https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045) [COMMUNITY-TOOL] - [blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda' 🌟](https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [COMMUNITY-TOOL] - - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - [faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations' 🌟](https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a) [COMMUNITY-TOOL] - [aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers' and Kubernetes](https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61) [COMMUNITY-TOOL] - [blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟](https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571) [COMMUNITY-TOOL] - [medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using' OIDC](https://medium.com/@abhinav.ittekot/granting-iam-permissions-to-pods-in-eks-using-oidc-f2044c88a53) [COMMUNITY-TOOL] - - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - [medium.com/@radha.sable25: Enabling IAM users/roles Access on Amazon EKS' cluster](https://medium.com/@radha.sable25/enabling-iam-users-roles-access-on-amazon-eks-cluster-f69b485c674f) [COMMUNITY-TOOL] - [medium.com/avmconsulting-blog: Installing Vault On EKS With TLS And Persistent' Storage](https://medium.com/avmconsulting-blog/installing-vault-on-eks-with-tls-and-persistent-storage-98254b4150f3) [COMMUNITY-TOOL] - [dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟](https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods) [COMMUNITY-TOOL] @@ -86,7 +88,6 @@ - [medium: Going multicloud with kubernetes and Azure Front Door](https://medium.com/microsoftazure/going-multicloud-with-kubernetes-and-azure-front-door-f34a2f39068a) [COMMUNITY-TOOL] - [akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters](https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters) [COMMUNITY-TOOL] - [logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟](https://logz.io/blog/windows-kubernetes-nodes-aks-metrics) [COMMUNITY-TOOL] - - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - [medium.com/kocsistem: Installation Internal Nginx Ingress for a Private' AKS Cluster](https://medium.com/kocsistem/installation-internal-nginx-ingress-for-a-private-aks-cluster-7b6386492d56) [COMMUNITY-TOOL] - [joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS](https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88) [COMMUNITY-TOOL] - [medium.com/dzerolabs: Accessing Azure Key Vault Secrets in Azure Kubernetes' with Secrets Store CSI Driver 🌟](https://medium.com/dzerolabs/kubernetes-saved-today-f-cked-tomorrow-a-rant-azure-key-vault-secrets-%C3%A0-la-kubernetes-fc3be5e65d18) [COMMUNITY-TOOL] @@ -103,7 +104,6 @@ - [inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI' vs Azure-CNI (overlay)](https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9) [COMMUNITY-TOOL] - [medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes' Services (AKS)](https://medium.com/@anjkeesari/install-grafana-loki-stack-helmchart-in-azure-kubernetes-services-aks-1359281b3321) [COMMUNITY-TOOL] - [blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953) [COMMUNITY-TOOL] - - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff) [COMMUNITY-TOOL] - [medium: How to provision Kubernetes Cluster in GCP Cloud (K8s)? 🌟](https://medium.com/avmconsulting-blog/kubernetes-google-kubernetes-engine-gke-99abf912f912) [COMMUNITY-TOOL] - [faun.pub: How to automate the setup of a Kubernetes cluster on GCP](https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de) [COMMUNITY-TOOL] @@ -141,16 +141,12 @@ #### AWS EKS Tools - **(2026)** [==eksctl: EKS installer==](https://github.com/eksctl-io/eksctl) ⭐ 5202 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The official CLI tool for creating and managing EKS clusters on AWS. Automates CloudFormation stacks, node group configurations, IAM integration (IRSA), and VPC provisions. -#### Cluster Resource Management - - - **(2022)** [Allocatable memory and CPU in Kubernetes Nodes 🌟](https://learnkube.com/allocatable-resources) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Technical breakdown of node allocatable resources in Kubernetes. Explains how `kube-reserved`, `system-reserved`, and eviction thresholds reduce physical capacity available for user pods. #### Cluster Security - **(2021)** [Amazon EKS Security Best Practices](https://www.stackrox.io/blog/amazon-eks-security-best-practices) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Exhaustive architectural guide compiling key security recommendations for EKS. Addresses IAM integration, VPC configurations, network segmentation, and host vulnerability hardening. - [EKS Service Accounts Explained](https://fika.works/blog/eks-service-accounts) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Architectural deep-dive explaining IAM Roles for Service Accounts (IRSA) in EKS. Demystifies OIDC providers, identity mapping, and least-privilege pod-level AWS credential injection. #### Managed Kubernetes - - **(2022)** [**learnk8s.io/research: Comparison of Kubernetes managed services 🌟**](https://learnkube.com/research) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Comprehensive comparison matrix evaluating key metrics of major managed Kubernetes engines, mapping out scalability limits, upgrade strategies, and CNI setups. - **(2023)** [community.aws/kubernetes](https://builder.aws.com/learn/topics/kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” AWS builder portal hub focusing on EKS and cloud-native practices, featuring deep-dives, developer tutorials, and best practices. - **(2021)** [infoworld.com: 6 reasons to switch to managed Kubernetes](https://www.infoworld.com/article/2264256/6-reasons-to-switch-to-managed-kubernetes.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores key drivers for offloading Kubernetes cluster administration to managed services. Examines control-plane management, security patching, and scaling benefits. - **(2021)** [redhat.com: What architects need to know about managed Kubernetes](https://www.redhat.com/en/blog/managed-kubernetes-architects) [EN CONTENT] [COMMUNITY-TOOL] β€” Strategic overview from Red Hat outlining what technical architects must consider regarding portability, vendor lock-in, and operational boundaries when adopting cloud-managed Kubernetes. @@ -194,8 +190,8 @@ - **(2020)** [github.com/rebataur/djkube](https://github.com/rebataur/fskube) ⭐ 27 🌟 [LEGACY] β€” A lightweight, community-driven development aid designed to bridge local filesystems with Kubernetes volumes. Live Grounding indicates the project has had minimal recent activity, classifying it as a legacy utility. It may serve as a historical reference implementation for simple synchronization mechanisms. #### FinOps - - [AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [COMMUNITY-TOOL] β€” Documents the native integration of Kubecost with EKS to offer real-time, granular cost visibility for cloud platform operators. It highlights cost attribution strategies across namespaces, controller types, and pods. This collaboration ensures users have access to reliable financial telemetry directly within their cluster control systems. - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. + - [AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [COMMUNITY-TOOL] β€” Documents the native integration of Kubecost with EKS to offer real-time, granular cost visibility for cloud platform operators. It highlights cost attribution strategies across namespaces, controller types, and pods. This collaboration ensures users have access to reliable financial telemetry directly within their cluster control systems. #### GitOps - [aws.amazon.com: GitOps model for provisioning and bootstrapping Amazon' EKS clusters using Crossplane and Argo CD](https://aws.amazon.com/blogs/containers/gitops-model-for-provisioning-and-bootstrapping-amazon-eks-clusters-using-crossplane-and-argo-cd) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An advanced GitOps architectural pattern demonstrating the unification of Crossplane and Argo CD on AWS. By leveraging Crossplane to declare AWS resources as Kubernetes Custom Resources, teams can manage both physical EKS infrastructure and application deployments through a single unified GitOps pipeline. Enhances cloud control-plane convergence. @@ -238,10 +234,10 @@ - [aws.amazon.com: Start Pods faster by prefetching images](https://aws.amazon.com/blogs/containers/start-pods-faster-by-prefetching-images) [COMMUNITY-TOOL] β€” Analyzes latency bottlenecks during container initialization caused by large image pull steps. The post outlines the architecture of 'image prefetching' patterns, leveraging daemonsets or custom Karpenter startup scripts to warm up worker nodes with target container layers before runtime allocation. Critical for latency-sensitive applications. #### Security + - [Amazon EKS introduces EKS Pod Identity](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Highlights the launch of EKS Pod Identity, an evolved architectural alternative to IRSA (IAM Roles for Service Accounts). By utilizing a highly optimized local agent daemon on worker nodes, it simplifies IAM association, scales beyond IRSA session limits, and works across multiple clusters with ease. A fundamental improvement to EKS access management. - [cast.ai: EKS Security Checklist: 10 Best Practices for a Secure Cluster](https://cast.ai/blog/eks-security-checklist-10-best-practices-for-a-secure-cluster) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” An actionable security checklist compiled by Cast.ai, detailing major cluster isolation and hardening vectors for EKS. Highlights include IAM role configurations, network policy enforcement, control plane logging, and image scanning pipelines. Ideal for rapid architectural audits before promotion to production. - [aws-samples/hardeneks](https://github.com/aws-samples/hardeneks) ⭐ 957 [ENTERPRISE-STABLE] β€” A command-line interface tool designed to run programmatic audits against an EKS cluster to identify violations of EKS Best Practices. It reviews cluster networking, IAM, configuration control, and pod policies. The output acts as an actionable hardening roadmap for platform operators. - [itnext.io: Top 10 Ways to Protect EKS Workloads from Ransomware](https://itnext.io/top-10-ways-to-protect-eks-workloads-from-ransomware-ae96d1c1e839) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” An industry-focused checklist detailing tactical maneuvers to secure EKS against ransomware and supply chain attacks. It covers immutable storage configurations (EFS/EBS backups), strict RBAC permissions, runtime threat detection, and cluster isolation strategies. A helpful handbook for security engineering teams. - - [Amazon EKS introduces EKS Pod Identity](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Highlights the launch of EKS Pod Identity, an evolved architectural alternative to IRSA (IAM Roles for Service Accounts). By utilizing a highly optimized local agent daemon on worker nodes, it simplifies IAM association, scales beyond IRSA session limits, and works across multiple clusters with ease. A fundamental improvement to EKS access management. - [itnext.io: AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM' and RBAC Groups](https://itnext.io/aws-elastic-kubernetes-service-rbac-authorization-via-aws-iam-and-rbac-groups-7b70ded144b5) [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Details the inner workings of mapping AWS IAM identity vectors to Kubernetes internal Role-Based Access Control (RBAC) groups via `aws-auth` ConfigMaps or newer EKS Access Entries. It presents strategies for configuring secure, least-privilege team cluster access. Vital for security compliance in multi-tenant environments. #### Service Mesh @@ -410,11 +406,6 @@ #### Multi-Cloud Evaluation - **(2022)** [Compare tools for multi-cloud Kubernetes management 🌟](https://www.techtarget.com/searchcloudcomputing/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [EN CONTENT] [COMMUNITY-TOOL] β€” Multi-faceted comparison of major ecosystem orchestrators (OpenShift, Rancher, Cloudify, Platform9) evaluating cost, modularity, workload migration ease, and administrative complexity. -### Infrastructure Provisioning - -#### Kubernetes Operators - - - **(2023)** [learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](https://learnkube.com/cloud-resources-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Comparative analysis of Kubernetes Operators for cloud infrastructure provisioning (such as Crossplane, AWS ACK, Google KCC, and Azure ASO). Critiques the shift from Terraform toward declarative reconciliation loops. ### Installation Tools #### KubeKey @@ -423,11 +414,6 @@ - [kubesphere.io: Install Kubernetes 1.22 and containerd the Easy Way with' kubekey](https://kubesphere.io/blogs/install-kubernetes-containerd) [EN CONTENT] [COMMUNITY-TOOL] β€” Demonstrates setting up Kubernetes v1.22 using container runtime interface (CRI) containerd via KubeKey. Covers migrating away from Dockershim configurations seamlessly. - [kubesphere.io: Scaling a Kubernetes Cluster: One of the Best Practices for' Using KubeKey](https://kubesphere.io/blogs/scale-kubernetes-cluster-using-kubekey) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial highlighting programmatic node scaling in live production environments. Details configuration modifications to hosts.yaml and idempotent runtime adjustments. - [itnext.io: Adding Master Nodes to Achieve HA: One of the Best Practices' for Using KubeKey](https://itnext.io/adding-master-nodes-to-achieve-ha-one-of-the-best-practices-for-using-kubekey-6207e94b0bdd) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Technical execution guide explaining how to scale a single control plane setup into a multi-master High Availability (HA) cluster. Integrates load balancers and key-value store configurations. -## Cluster Operations - -### Cost Optimization (2) - - - **(2023)** [infoworld.com: Kubernetes cost management for the real world](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores pragmatic methodologies for managing and forecasting costs inside Kubernetes. Contrasts standard manual scaling limits with automated tools like Kubecost and OpenCost, providing architecture guidelines for resource allocation optimization. ## Databases ### SQL Server @@ -435,13 +421,6 @@ #### Storage (3) - **(2023)** [techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible object storage - Getting started](https://techcommunity.microsoft.com/blog/sqlserver/sql-server-containers-on-kubernetes-with-s3-compatible-object-storage---getting-/3717003) [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Guide exploring SQL Server container setups on Kubernetes using S3-compatible object storage backends for backup and recovery patterns. Discusses storage performance metrics and high-availability options in containerized database configurations. -## DevSecOps - -### Culture and Strategy - -#### Transition Guides - - - **(2021)** [cloudify.co: Understanding DevSecOps And Its Challenges](https://docs.cloudify.co) [ADVANCED LEVEL] [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Examines structural challenges in scaling DevSecOps, focusing on multi-cloud security orchestrations. Contrast: Curator Insight highlights simple automation roadblocks, while Live Grounding confirms that managing state drift across multiple Kubernetes regions is the primary blocker. Highly technical perspective. ## Public Cloud Platforms ### AWS (1) @@ -455,7 +434,6 @@ - [POKE - Provision Opinionated Kubernetes on EKS](https://github.com/bit-cloner/poke) [COMMUNITY-TOOL] [LEGACY] β€” An opinionated tool written to simplify and streamline provisioning of EKS clusters with specific default addons. Due to inactivity for more than four years, it is classified as legacy; teams should look to Terraform, Pulumi, or EKS Blueprints instead. #### Container Orchestration Comparison - - **(2021)** [clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform 🌟](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A comparative evaluation of AWS ECS and EKS architectures, evaluating setup speed, configuration overhead, and native AWS integrations. Perfect for planning engineering transitions from basic container platforms to complex, scalable orchestrators. - [cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [COMMUNITY-TOOL] [GUIDE] β€” Deep comparison analyzing container scaling mechanics and metrics between ECS (using ASGs) and EKS (using Cluster Autoscaler). The analysis explains scale-up and scale-down behaviors, node provisioning latencies, and resource utilization optimizations. - [cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Comparative evaluation analyzing resource isolation, infrastructure management, and compute overhead between EKS, ECS, and AWS Fargate. Highlights scheduling efficiency, control plane pricing, and cost-of-scale dynamics for enterprise systems. #### Continuous Delivery @@ -569,8 +547,8 @@ - [youtube: CloudGeeks - Terraform Eks Kubernetes RDS Secrets Manager Eksctl' Cloudformation ALB Controller (Redmine App)](https://www.youtube.com/watch?v=OFZYIr66Ku4&ab_channel=cloudgeeksinc) [COMMUNITY-TOOL] [GUIDE] β€” Complete orchestration video guide setting up an end-to-end containerized application on AWS EKS using Terraform. Features RDS database attachments, Secrets Manager integrations, and ALB Ingress configurations. #### Resource Provisioning - - [Announcing the AWS Controllers for Kubernetes Preview](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [ENTERPRISE-STABLE] β€” The AWS Controllers for Kubernetes (ACK) allows developers to define and manage AWS resources directly from within Kubernetes using custom resources. This bridges the declarative Kubernetes API model with external cloud infrastructure lifecycle management. - [AWS Controllers for Kubernetes (ACK) 🌟](https://github.com/aws-controllers-k8s/community) ⭐ 2627 [DE FACTO STANDARD] β€” Official community hub and development ecosystem for ACK (AWS Controllers for Kubernetes). Enables teams to model and provision standard cloud resources like RDS databases, SQS queues, and S3 buckets directly using native Kubernetes YAML configurations. + - [Announcing the AWS Controllers for Kubernetes Preview](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [ENTERPRISE-STABLE] β€” The AWS Controllers for Kubernetes (ACK) allows developers to define and manage AWS resources directly from within Kubernetes using custom resources. This bridges the declarative Kubernetes API model with external cloud infrastructure lifecycle management. ## Public Cloud Providers ### Azure Kubernetes Service AKS @@ -613,7 +591,6 @@ #### Observability and Monitoring - **(2024)** [learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane metrics (preview)](https://learn.microsoft.com/en-us/azure/aks/monitor-aks) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Outlines features designed to expose and monitor AKS control plane internal metrics using managed Prometheus and Grafana instances. Details monitoring etcd latency, scheduler run queues, and API server throughput. - - **(2024)** [techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Focuses on utilizing the Advanced Network Observability tool inside AKS. By using modern eBPF technology, it provides insights into packet loss, path drops, and end-to-end routing delays across clusters. #### Performance Optimization (1) - [danielstechblog.io: Mitigating slow container image pulls on Azure Kubernetes' Service](https://www.danielstechblog.io/mitigating-slow-container-image-pulls-on-azure-kubernetes-service) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Investigates mitigation patterns for cold-start latency issues associated with large container image pulls in AKS. Examines dynamic caching, optimal Azure Container Registry (ACR) alignment, and the deployment of advanced artifact streaming features to maximize application scaling speeds. @@ -627,9 +604,6 @@ - [returngis.net: Desplegar AGIC en AKS utilizando workload identity](https://www.returngis.net/2023/05/desplegar-agic-en-aks-utilizando-workload-identity) [ES CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” GuΓ­a prΓ‘ctica para migrar el controlador de entrada AGIC de AKS hacia Azure AD Workload Identity. Reemplaza el uso inseguro de secretos persistentes con identidades federadas y cuentas de servicio con privilegios mΓ­nimos. [SPANISH CONTENT] -#### Service Mesh (1) - - - **(2023)** [techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A declarative infrastructure blueprint outlining how to install and manage the native Istio Service Mesh add-on on AKS using Bicep. Highlights lifecycle management integrations, sidecar provisioning schemes, and traffic routing policies within secure Microsoft architectures. #### Specialized Workloads - **(2024)** [techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA GPU Operator on AKS 🌟](https://techcommunity.microsoft.com/blog/azurehighperformancecomputingblog/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on-aks/4061318) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] 🌟 [COMMUNITY-TOOL] [GUIDE] β€” Highlights the installation and usage of the NVIDIA GPU Operator on AKS. Explains how to orchestrate high-performance computing, AI, and GPU partition options (MIG) for parallel deep learning training directly within Kubernetes worker nodes. @@ -668,5 +642,5 @@ - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Azure](./azure.md) diff --git a/v2-docs/matrix-table.md b/v2-docs/matrix-table.md index 62efb869..58a25482 100644 --- a/v2-docs/matrix-table.md +++ b/v2-docs/matrix-table.md @@ -7,17 +7,17 @@ - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - [**k3d**](https://github.com/k3d-io/k3d) ⭐ 6426 [ENTERPRISE-STABLE] - - [Linode Kubernetes Engine (LKE)](https://www.linode.com/products/kubernetes) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] + - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [napo.io: Kubernetes The (real) Hard Way on AWS](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - [Pharos 🌟](https://k8spharos.dev) [COMMUNITY-TOOL] - - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] + - [Linode Kubernetes Engine (LKE)](https://www.linode.com/products/kubernetes) [COMMUNITY-TOOL] + - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [COMMUNITY-TOOL] - [**k3s**](https://k3s.io) [COMMUNITY-TOOL] - [**k3sup (said 'ketchup')**](https://github.com/alexellis/k3sup) ⭐ 7382 [ENTERPRISE-STABLE] - [**k3OS**](https://github.com/rancher/k3os) ⭐ 3491 [ENTERPRISE-STABLE] - [K3C](https://github.com/rancher/k3c) ⭐ 565 [COMMUNITY-TOOL] - - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -104,5 +104,5 @@ - [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine) [EN CONTENT] [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for GKE (Google Kubernetes Engine). Details foundational and advanced options, covering Autopilot architecture, GKE Datapath V2 routing, and multi-cluster orchestrations. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/maven-gradle.md b/v2-docs/maven-gradle.md index 3a9a4ae2..eecd6610 100644 --- a/v2-docs/maven-gradle.md +++ b/v2-docs/maven-gradle.md @@ -56,14 +56,13 @@ ##### Eclipse JKube - - [developers.redhat.com: Cloud-native Java applications made easy: Eclipse' JKube 1.0.0 now available](https://developers.redhat.com/blog/2020/09/09/cloud-native-java-applications-made-easy-eclipse-jkube-1-0-0-now-available) [COMMUNITY-TOOL] β€” Launch announcement of Eclipse JKube 1.0.0 detailing its design philosophy, architectural decoupling from old Fabric8 dependencies, and its seamless integration with modern cloud-native standards. - [developers.redhat.com: Java development on top of Kubernetes using Eclipse' JKube](https://developers.redhat.com/blog/2020/08/24/java-development-on-top-of-kubernetes-using-eclipse-jkube) [COMMUNITY-TOOL] β€” Exploring developer loop workflows utilizing Eclipse JKube to build, deploy, and debug Java applications in real-time inside a local or remote Kubernetes cluster environment. + - [developers.redhat.com: Cloud-native Java applications made easy: Eclipse' JKube 1.0.0 now available](https://developers.redhat.com/blog/2020/09/09/cloud-native-java-applications-made-easy-eclipse-jkube-1-0-0-now-available) [COMMUNITY-TOOL] β€” Launch announcement of Eclipse JKube 1.0.0 detailing its design philosophy, architectural decoupling from old Fabric8 dependencies, and its seamless integration with modern cloud-native standards. - [blog.marcnuri.com: Eclipse JKube introduction: Java tools and plugins for' Kubernetes and OpenShift](https://blog.marcnuri.com/eclipse-jkube-introduction-kubernetes-openshift) [COMMUNITY-TOOL] β€” Introductory technical blog discussing the architecture of Eclipse JKube and explaining how it decouples deployment mechanisms into Maven/Gradle plugins, providing a highly customizable developer experience. #### Migration Guides ##### Eclipse JKube (1) - - **(2026)** [**eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟**](https://eclipse.dev/jkube/docs/migration-guide) [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Official technical reference outlining the exact property conversions, API transformations, and plugin changes needed to move builds from `fabric8-maven-plugin` to `jkube-maven-plugin`. - [developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube' 1.0.0](https://developers.redhat.com/blog/2020/09/21/migrating-from-fabric8-maven-plugin-to-eclipse-jkube-1-0-0) [LEGACY] β€” Step-by-step technical guide highlighting the namespace transitions, configuration changes, and structural refactoring required when migrating legacy Fabric8 Maven build files to the modernized Eclipse JKube. #### Product Updates @@ -95,7 +94,6 @@ #### Maven Plugins - - **(2025)** [Eclipse JKube 🌟](https://eclipse.dev/jkube) [EN CONTENT] [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The central documentation portal for Eclipse JKube, an open-source suite of tooling designed to facilitate the rapid containerization, deployment, and management of Java applications across Kubernetes and Red Hat OpenShift infrastructures. - **(2025)** [GitHub: Eclipse JKube](https://github.com/eclipse-jkube/jkube) ⭐ 850 [EN CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Active repository containing the source code, extensions, and Maven/Gradle plugins for Eclipse JKube. Simplifies localized builds, auto-detects Java application frameworks, and generates matching Kubernetes resource configurations. ## Software Engineering @@ -182,5 +180,5 @@ - [JBang](https://www.jbang.dev) [ENTERPRISE-STABLE] β€” A CLI tool allowing Java developers to run single-file source code programs as executable scripts, handling dependency fetching on-the-fly without heavy project setups. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/message-queue.md b/v2-docs/message-queue.md index a7d71192..c6f4126f 100644 --- a/v2-docs/message-queue.md +++ b/v2-docs/message-queue.md @@ -192,13 +192,6 @@ #### Serverless Integration (1) - [developers.redhat.com: Six reasons to love Camel K](https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k) [COMMUNITY-TOOL] [GUIDE] β€” Outlines six key architectural advantages of Camel K, including fast deployment loops, native Quarkus optimization, low memory footprints, and serverless scale-to-zero capabilities via Knative. Highly useful for architects modernizing traditional ESBs. -## Cloud Infrastructure - -### Kubernetes - -#### Service Mesh - - - **(2021)** [**Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes 🌟**](https://learnkube.com/kubernetes-long-lived-connections) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A deep dive into the engineering challenge of load balancing long-lived connections (gRPC, HTTP/2, WebSockets) within Kubernetes. It explains how standard L4 kube-proxy load balancing fails to distribute traffic evenly and presents L7 proxies and service meshes (like Linkerd or Istio) as the definitive architectural solution. ## Cloud Native Architecture ### Domain-Driven Design @@ -477,7 +470,7 @@ #### Caching - - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. + - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. ### Real-Time Data Streaming (2) #### Data Stack @@ -557,7 +550,7 @@ - [Understanding Red Hat AMQ Streams components for OpenShift and Kubernetes 🌟](https://developers.redhat.com/blog/2019/12/04/understanding-red-hat-amq-streams-components-for-openshift-and-kubernetes-part-1) [COMMUNITY-TOOL] β€” Part 1 of an analytical breakdown detailing the components of Red Hat AMQ Streams (built on Strimzi). Explains operators, ZooKeeper configurations, and Kafka broker deployment patterns within enterprise Kubernetes clusters. ##### Integrations (2) - - [developers.redhat.com: HTTP-based Kafka messaging with Red Hat AMQ Streams](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams/#more-720187) [LEGACY] β€” An architectural guide detailing how to use the HTTP Bridge component inside AMQ Streams. Allows web and legacy application services to publish and consume event data via lightweight REST HTTP requests. + - [developers.redhat.com: HTTP-based Kafka messaging with Red Hat AMQ Streams](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams) [LEGACY] β€” An architectural guide detailing how to use the HTTP Bridge component inside AMQ Streams. Allows web and legacy application services to publish and consume event data via lightweight REST HTTP requests. ##### Security (2) - [Set up **Red Hat AMQ Streams** custom certificates on OpenShift](https://developers.redhat.com/blog/2020/04/01/set-up-red-hat-amq-streams-custom-certificates-on-openshift-update) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Demonstrates replacing auto-generated certificates with custom enterprise CA certs to implement secured TLS and mTLS configurations inside Strimzi-managed AMQ Streams. @@ -876,5 +869,5 @@ - [infoq.com: From Monolith to Event-Driven: Finding Seams in Your Future Architecture](https://www.infoq.com/articles/event-driven-finding-seams) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An InfoQ guide detailing how to use Domain-Driven Design (DDD) to isolate domain boundaries and discover 'seams' within large-scale monoliths. Grounding confirms its position as a primary methodology for refactoring to decoupled, event-driven pipelines. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Databases](./databases.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [NoSQL](./nosql.md) | [Crunchydata](./crunchydata.md) diff --git a/v2-docs/mkdocs.md b/v2-docs/mkdocs.md index 0af28655..0c618432 100644 --- a/v2-docs/mkdocs.md +++ b/v2-docs/mkdocs.md @@ -48,9 +48,9 @@ - **(2024)** [**guides.github.com: Markdown Cheat Sheet 2**](https://docs.github.com/en) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” The authoritative documentation portal for GitHub, offering deep-dives into GitHub Flavored Markdown (GFM) and integration patterns. It outlines security implications, task lists, and interactive rendering rules. Double-Evidence: While a generic entry point, live grounding confirms this repository of guides is the primary reference for understanding platform-specific rendering behaviors on the GitHub UI. - **(2022)** [**github.blog: Include diagrams in your Markdown files with Mermaid**](https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Announcement and engineering guide detailing GitHub's native support for Mermaid.js diagrams directly within Markdown. Enables the declarative creation of flowcharts, sequence diagrams, and architecture maps in plain text. Double-Evidence: Moving from static image uploads to text-based diagram rendering, live grounding highlights this feature as a massive advancement for keeping software architecture diagrams in sync with code updates via Git. - - [Markdown Tables Generator](https://www.tablesgenerator.com/markdown_tables) [ENTERPRISE-STABLE] β€” An interactive, web-based tool designed to simplify the creation, styling, and formatting of complex Markdown tables. It supports imports from CSV or Excel, reducing manual syntax alignment overhead. Double-Evidence: A staple utility for technical writers; live grounding confirms its status as a critical efficiency booster for maintaining clean, readable tabular data in Markdown-based documents. - [markdownguide.org](https://www.markdownguide.org) [DE FACTO STANDARD] [GUIDE] β€” An exhaustive reference guide covering the syntax, best practices, and extended features of the Markdown markup language. It provides clear examples of basic syntax, extended elements, and compatibility matrices across parsers. Double-Evidence: This guide serves as the authoritative standard for syntax validation, and live grounding shows it is widely integrated into onboarding resources for junior developers and technical writers globally. - [Markdown Cheat Sheet 4](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ⭐ 60200 [DE FACTO STANDARD] β€” One of the most referenced cheat sheets on GitHub for fast, offline-compatible Markdown syntax lookups. Includes rendering comparisons for basic elements, blockquotes, code blocks, and inline HTML. Double-Evidence: Despite its age, live grounding confirms its massive utility and continued reference value in developer wikis, representing a classic standard for text formatting. + - [Markdown Tables Generator](https://www.tablesgenerator.com/markdown_tables) [ENTERPRISE-STABLE] β€” An interactive, web-based tool designed to simplify the creation, styling, and formatting of complex Markdown tables. It supports imports from CSV or Excel, reducing manual syntax alignment overhead. Double-Evidence: A staple utility for technical writers; live grounding confirms its status as a critical efficiency booster for maintaining clean, readable tabular data in Markdown-based documents. - [opensource.com: An introduction to Markdown](https://opensource.com/article/19/9/introduction-markdown) [COMMUNITY-TOOL] β€” A foundational article outlining the philosophy and implementation of Markdown as an open-source plain-text formatting syntax. It highlights the productivity gains of writing in readable text without GUI editor lock-in. Double-Evidence: This guide advocates for standard open documentation formats, and live grounding demonstrates its usefulness for onboarding team members transitioning to modern plain-text documentation workflows. - [readme.so](https://readme.so) [ENTERPRISE-STABLE] β€” An interactive, visual editor designed to structure README files rapidly. Users can drag and drop pre-configured sections (e.g., Installation, API Reference, Badges) and edit them in real-time. Double-Evidence: Designed to simplify project landing pages, live grounding validates readme.so as an essential productivity tool that significantly improves repository discoverability and onboarding quality. - [github.com/Ileriayo/markdown-badges: Markdown Badges](https://github.com/Ileriayo/markdown-badges) ⭐ 16607 [DE FACTO STANDARD] β€” A massive curated catalog of dynamic, consistent, and beautiful SVG shields and badges for GitHub repositories. It supports a wide array of languages, frameworks, cloud providers, and developer tools. Double-Evidence: The catalog provides standardized visual signifiers; live grounding confirms it is standard practice for enriching project READMEs to present structured metadata about technologies and CI status. @@ -63,5 +63,5 @@ - [r-bloggers.com: How to use R Markdown (part one)](https://www.r-bloggers.com/2022/02/how-to-use-r-markdown-part-one) [COMMUNITY-TOOL] [GUIDE] β€” An introductory tutorial on R Markdown, illustrating how to combine executable R code blocks with narrative text to generate reproducible, high-quality analytical reports. Explores output compilation into HTML, PDF, and MS Word. Double-Evidence: While tailored to statistics, live grounding highlights R Markdown's critical role in reproducible research, data engineering pipelines, and programmatic executive report generation. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Git](./git.md) | [Linux](./linux.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/mlops.md b/v2-docs/mlops.md index c06f992b..3ca2ed38 100644 --- a/v2-docs/mlops.md +++ b/v2-docs/mlops.md @@ -19,6 +19,7 @@ - [github.com/CASIA-IVA-Lab/FastSAM](https://github.com/CASIA-LMC-Lab/FastSAM) ⭐ 8342 [ENTERPRISE-STABLE] - [github.com/VikParuchuri/surya](https://github.com/datalab-to/surya) ⭐ 19766 [DE FACTO STANDARD] - [github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB](https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db) ⭐ 139 [COMMUNITY-TOOL] + - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [cd.foundation: Announcing the CD Foundation MLOps SIG](https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig) [COMMUNITY-TOOL] - [dafriedman97.github.io: Machine Learning from Scratch](https://dafriedman97.github.io/mlbook/content/introduction.html) [COMMUNITY-TOOL] - [cortex.dev: How to build a pipeline to retrain and deploy models](https://www.cortex.dev/post/how-to-build-a-pipeline-to-retrain-and-deploy-models) [COMMUNITY-TOOL] @@ -76,7 +77,6 @@ - [medium.com/mlearning-ai: The Best Object Detection Libraries That I Work' With](https://medium.com/mlearning-ai/the-best-object-detection-libraries-that-i-work-with-835428a1e01e) [COMMUNITY-TOOL] - [artifacthub.io: mlflow-server](https://artifacthub.io/packages/helm/mlflowserver/mlflow-server) [COMMUNITY-TOOL] - [pypi.org/project/airflow-provider-mlflow](https://pypi.org/project/airflow-provider-mlflow) [COMMUNITY-TOOL] - - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [infracloud.io: Machine Learning Orchestration on Kubernetes using Kubeflow](https://www.infracloud.io/blogs/machine-learning-orchestration-kubernetes-kubeflow) [COMMUNITY-TOOL] - [blog.devgenius.io: Kubeflow Cloud Deployment (AWS)](https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32) [COMMUNITY-TOOL] - [joseprsm.medium.com: How to build Machine Learning models that train themselves](https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5) [COMMUNITY-TOOL] @@ -128,5 +128,5 @@ --- -πŸ’‘ **Explore Related:** [AI](./ai.md) | [ChatGPT](./chatgpt.md) | [AI Agents MCP](./ai-agents-mcp.md) +πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [AI](./ai.md) | [ChatGPT](./chatgpt.md) diff --git a/v2-docs/monitoring.md b/v2-docs/monitoring.md index 8cfb58d9..8abdf88b 100644 --- a/v2-docs/monitoring.md +++ b/v2-docs/monitoring.md @@ -5,16 +5,17 @@ ## Standard Reference - - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [COMMUNITY-TOOL] - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] + - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] + - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [sysdig.com: Kubernetes Monitoring with Prometheus, the ultimate guide 🌟](https://www.sysdig.com/blog/kubernetes-monitoring-prometheus) [COMMUNITY-TOOL] - [sysdig.com: How to monitor kube-proxy 🌟](https://www.sysdig.com/blog/monitor-kube-proxy) [COMMUNITY-TOOL] - [getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable Across The OSS Monitoring Stack](https://www.saaras.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus) [COMMUNITY-TOOL] - [opsdis.com: Building a custom monitoring solution with Grafana, Prometheus and Loki](https://binero.com/observability) [COMMUNITY-TOOL] - [harness.io: Metrics to Improve Continuous Integration Performance](https://www.harness.io/blog/continuous-integration-performance-metrics) [COMMUNITY-TOOL] - [skilledfield.com.au: Monitoring Kubernetes and Docker Container Logs](https://skillfield.com.au/blog/monitoring-kubernetes-and-docker-container-logs) [COMMUNITY-TOOL] - - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] - [infoworld.com: The RED method: A new strategy for monitoring microservices](https://www.infoworld.com/article/2270578/the-red-method-a-new-strategy-for-monitoring-microservices.html) [COMMUNITY-TOOL] - [forbes.com: From Data Collection To Delivering KPIs: A Roadmap To A Mature Observability Strategy](https://www.forbes.com/councils/forbestechcouncil/2024/03/08/from-data-collection-to-delivering-kpis-a-roadmap-to-a-mature-observability-strategy/?streamIndex=0) [COMMUNITY-TOOL] β€” - The observability space is a multi-billion-dollar market and for good reasonβ€”there are a lot of benefits when you implement a robust observability strategy. But extracting value is not as simple as adopting a tool, throwing your data into a black box and expecting it to spit out business-relevant, contextualized insights and helpful visualizations. - As they say, β€œNothing good comes easy”—but when done right, a mature observability strategy will pay for itself over and over again. @@ -42,20 +43,26 @@ - [rancher.com: Monitor Etcd with Prometheus and Grafana using Rancher](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [COMMUNITY-TOOL] - [openshift.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [COMMUNITY-TOOL] - [openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus - Part 2](https://www.redhat.com/en/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [COMMUNITY-TOOL] - - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [**Micrometer** Collector](http://micrometer.io) [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] + - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] + - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] + - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] + - [Grafana](https://grafana.com) [COMMUNITY-TOOL] + - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/List_of_performance_analysis_tools](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [COMMUNITY-TOOL] - [InspectIT](https://en.wikipedia.org/wiki/InspectIT) [COMMUNITY-TOOL] - [VisualVM](https://en.wikipedia.org/wiki/VisualVM) [COMMUNITY-TOOL] - [OverOps](https://en.wikipedia.org/wiki/OverOps) [COMMUNITY-TOOL] - - [Dzone: 14 Best Performance Testing Tools and APM Solutions](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [COMMUNITY-TOOL] - - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] + - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] + - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] + - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [Wikipedia: Application Performance Index](https://en.wikipedia.org/wiki/Apdex) [COMMUNITY-TOOL] - [Observability vs Monitoring](https://middleware.io/blog/observability-vs-monitoring) [COMMUNITY-TOOL] - [dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing' Solutions](https://dzone.com/articles/kubernetes-monitoring-best-practices-methods-and-e) [COMMUNITY-TOOL] - [CNCF End User Technology Radar: Observability, September 2020 🌟](https://www.cncf.io/blog/2020/09/11/cncf-end-user-technology-radar-observability-september-2020) [COMMUNITY-TOOL] - - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] - [bravenewgeek.com: The Observability Pipeline](https://bravenewgeek.com/the-observability-pipeline) [COMMUNITY-TOOL] - [thenewstack.io: 3 Key Configuration Challenges for Kubernetes Monitoring' with Prometheus](https://thenewstack.io/3-key-configuration-challenges-for-kubernetes-monitoring-with-prometheus) [COMMUNITY-TOOL] @@ -148,7 +155,6 @@ - [logz.io: Grok Pattern Examples for Log Parsing](https://logz.io/blog/grok-pattern-examples-for-log-parsing) [COMMUNITY-TOOL] - [devops.com: The Fallacy of Continuous Integration, Delivery and Testing](https://devops.com/the-fallacy-of-continuous-integration-delivery-and-testing) [COMMUNITY-TOOL] - [dzone.com: The Keys to Performance Tuning and Testing](https://dzone.com/articles/the-keys-to-performance-tuning-and-testing) [COMMUNITY-TOOL] - - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [How to read a Thread Dump](https://dzone.com/articles/how-to-read-a-thread-dump) [COMMUNITY-TOOL] - [dzone: 8 Options for Capturing Thread Dumps](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [COMMUNITY-TOOL] - [blog.arkey.fr: Using JDK FlightRecorder and JDK Mission Control](https://blog.arkey.fr/2020/06/28/using-jdk-flight-recorder-and-jdk-mission-control) [COMMUNITY-TOOL] @@ -166,8 +172,6 @@ - [opensource.com: Distributed tracing in a microservices world](https://opensource.com/article/18/9/distributed-tracing-microservices-world) [COMMUNITY-TOOL] - [opensource.com: 3 open source distributed tracing tools](https://opensource.com/article/18/9/distributed-tracing-tools) [COMMUNITY-TOOL] - [thenewstack.io: Tracing: Why Logs Aren’t Enough to Debug Your Microservices' 🌟](https://thenewstack.io/tracing-why-logs-arent-enough-to-debug-your-microservices) [COMMUNITY-TOOL] - - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] - - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - [thenewstack.io: OpenTelemetry Gaining Traction from Companies and Vendors](https://thenewstack.io/opentelemetry-gaining-traction-from-companies-and-vendors) [COMMUNITY-TOOL] - [thenewstack.io: How OpenTelemetry Works with Kubernetes](https://thenewstack.io/how-opentelemetry-works-with-kubernetes) [COMMUNITY-TOOL] - [medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and' open-source approach](https://medium.com/@bijit211987/grafana-with-opentelemetry-vendor-neutral-and-open-source-approach-ab4bc08f67e9) [COMMUNITY-TOOL] @@ -176,11 +180,11 @@ - [thenewstack.io: Jaeger vs. Zipkin: Battle of the Open Source Tracing Tools](https://thenewstack.io/jaeger-vs-zipkin-battle-of-the-open-source-tracing-tools) [COMMUNITY-TOOL] - [Grafana Tempo](https://github.com/grafana/tempo) ⭐ 5276 [ENTERPRISE-STABLE] - [opensource.com: Get started with distributed tracing using Grafana Tempo](https://opensource.com/article/21/2/tempo-distributed-tracing) [COMMUNITY-TOOL] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - [APM in wikipedia](https://en.wikipedia.org/wiki/Application_performance_management) [COMMUNITY-TOOL] - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] - [dzone.com: APM Tools Comparison](https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose) [COMMUNITY-TOOL] - [dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know](https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know) [COMMUNITY-TOOL] + - [Dzone: 14 Best Performance Testing Tools and APM Solutions](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [COMMUNITY-TOOL] - [datadoghq.com](https://www.datadoghq.com) [COMMUNITY-TOOL] - [Mininimum elasticsearch requirement is 6.2.x or higher](https://www.elastic.co/support/matrix#matrix_compatibility) [COMMUNITY-TOOL] - [Elastic APM Server Docker image](https://github.com/sls-dev1/openshift-elastic-apm-server) [COMMUNITY-TOOL] @@ -210,12 +214,8 @@ - [Checkly](https://www.checklyhq.com) [COMMUNITY-TOOL] - [hashicorp.com: Monitoring as Code with Terraform Cloud and Checkly](https://www.hashicorp.com/blog/monitoring-as-code-with-terraform-cloud-and-checkly) [COMMUNITY-TOOL] - [network-king.net: IoT use in healthcare grows but has some pitfalls](https://network-king.net/iot-use-in-healthcare-grows-but-has-its-pitfalls) [COMMUNITY-TOOL] - - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - [louislam/uptime-kuma](https://github.com/louislam/uptime-kuma) ⭐ 87087 [DE FACTO STANDARD] - [OpenTelemetry (OTel) vs Application Performance Monitoring (APM)](https://medium.com/@rahul.fiem/opentelemetry-otel-vs-application-performance-monitoring-apm-86ae829877cf) [COMMUNITY-TOOL] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] - [Prometheus JMX Exporter 🌟](https://github.com/prometheus/jmx_exporter) ⭐ 3305 [ENTERPRISE-STABLE] - [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) ⭐ 7050 [ENTERPRISE-STABLE] @@ -294,5 +294,5 @@ - [Monitoring Distributed Systems - Google SRE Book](https://sre.google/sre-book/monitoring-distributed-systems) [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] β€” The industry-standard chapter from Google's SRE book detailing the implementation of distributed systems monitoring. It defines the 'Four Golden Signals'β€”latency, traffic, errors, and saturationβ€”providing practical blueprints to prevent alert fatigue and build actionable dashboard designs. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/networking.md b/v2-docs/networking.md index 32cf9784..b573a160 100644 --- a/v2-docs/networking.md +++ b/v2-docs/networking.md @@ -14,18 +14,17 @@ - [HTTP/2 With JBoss EAP 7 - Tech Preview](http://blog.eisele.net/2015/11/http2-with-jboss-eap-7.html) [COMMUNITY-TOOL] - [simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](https://www.red-gate.com/simple-talk/development/dotnet-development/script-loading-between-http1-1-and-http2) [COMMUNITY-TOOL] - [5 Tips to Boost the Performance of Your Apache Web Server](http://www.tecmint.com/apache-performance-tuning) [COMMUNITY-TOOL] - - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - [Manage Azure IPAM with Terraform](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] - - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] + - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - [networkwalks.com: TCP/IP Model](https://networkwalks.com/tcp-ip-model) [COMMUNITY-TOOL] - [medium.com/javarevisited: 5 Best HTTPS, SSL and TLS Courses for Beginners' in 2022](https://medium.com/javarevisited/best-https-ssl-and-tls-courses-for-beginners-4437661250b3) [COMMUNITY-TOOL] - [blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building' a Strong Foundation in Networking](https://blog.coderco.io/p/tcp-fundamentals-for-software-and) [COMMUNITY-TOOL] @@ -40,6 +39,7 @@ - [cyberciti.biz: Linux: IP Subnet (CIDR) Calculator That Will Help You With' Network Settings](https://www.cyberciti.biz/faq/linux-subnet-calculator-cidr) [COMMUNITY-TOOL] - [cyberciti.biz: Linux Calculating Subnets with ipcalc and sipcalc Utilities](https://www.cyberciti.biz/tips/perform-simple-manipulation-of-ip-addresse.html) [COMMUNITY-TOOL] - [tecmint.com: How to Calculate IP Subnet Address with ipcalc Tool](https://www.tecmint.com/calculate-ip-subnet-address-with-ipcalc-tool) [COMMUNITY-TOOL] + - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [build5nines.com: IPv4 Address CIDR Range Reference and Calculator](https://build5nines.com/ipv4-address-cidr-range-reference-and-calculator) [COMMUNITY-TOOL] - [NetBox IPAM 🌟](https://github.com/netbox-community/netbox) ⭐ 20567 [DE FACTO STANDARD] - [netboxlabs.com: An In-Depth Guide to NetBox for IPAM](https://netboxlabs.com/blog/netbox-ipam) [COMMUNITY-TOOL] @@ -67,5 +67,5 @@ - [Building a DDoS Response Plan with Azure DDoS Protection](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/building-a-ddos-response-plan/4372256) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architecture plan to withstand high-volume distributed denial-of-service attempts. Live Grounding: Focuses heavily on cloud-native patterns like rate-limiting, load-balancer protection, and Edge integration on Azure platforms. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Servicemesh](./servicemesh.md) | [Istio](./istio.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/newsfeeds.md b/v2-docs/newsfeeds.md index bee617bb..602c69dc 100644 --- a/v2-docs/newsfeeds.md +++ b/v2-docs/newsfeeds.md @@ -6,13 +6,13 @@ ## Standard Reference - [GitLab Collective](https://stackoverflow.com/collectives/gitlab) [COMMUNITY-TOOL] - - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] - [reddit.com/r/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] + - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] - [reddit.com/r/kubernetes](https://www.reddit.com/r/kubernetes) [COMMUNITY-TOOL] - [nativecloud.dev 🌟](https://nativecloud.dev) [COMMUNITY-TOOL] - - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] - [reddit.com/r/devops](https://www.reddit.com/r/devops) [COMMUNITY-TOOL] + - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] + - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - [reddit.com/r/maven](https://www.reddit.com/r/maven) [COMMUNITY-TOOL] - [reddit.com/r/gradle](https://www.reddit.com/r/gradle) [COMMUNITY-TOOL] - [reddit.com/r/azuredevops](https://www.reddit.com/r/azuredevops) [COMMUNITY-TOOL] @@ -41,5 +41,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/newsql.md b/v2-docs/newsql.md index 2c97a672..89ba7fcd 100644 --- a/v2-docs/newsql.md +++ b/v2-docs/newsql.md @@ -16,5 +16,5 @@ - [muratbuffalo.blogspot.com: What’s Really New with NewSQL?](https://muratbuffalo.blogspot.com/2021/11/whats-really-new-with-newsql.html) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A comprehensive conceptual deep-dive comparing NewSQL architectures with traditional relational and NoSQL engines. Explores transactional guarantees, distributed consensus (Raft/Paxos), and cloud-native database scaling. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) diff --git a/v2-docs/noops.md b/v2-docs/noops.md index 2688d39d..41827b28 100644 --- a/v2-docs/noops.md +++ b/v2-docs/noops.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/nosql.md b/v2-docs/nosql.md index 0526349e..53df3410 100644 --- a/v2-docs/nosql.md +++ b/v2-docs/nosql.md @@ -67,8 +67,8 @@ #### Caching - - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. + - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [Crunchydata](./crunchydata.md) diff --git a/v2-docs/oauth.md b/v2-docs/oauth.md index 5c2235ed..b5297cfe 100644 --- a/v2-docs/oauth.md +++ b/v2-docs/oauth.md @@ -20,5 +20,5 @@ - [curity.io: OpenID Connect Overview](https://curity.io/resources/learn/openid-connect-overview) [EN CONTENT] [DE FACTO STANDARD] β€” Provides a comprehensive introduction to OpenID Connect (OIDC), the identity layer built directly on top of OAuth 2.0. Curator insight highlights how OIDC standardizes token delivery to provide secure client identity resolution. Live grounding affirms that OIDC is the preferred mechanism for securing user access to corporate Kubernetes instances. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/ocp3.md b/v2-docs/ocp3.md index 9aadfcfd..3d69b404 100644 --- a/v2-docs/ocp3.md +++ b/v2-docs/ocp3.md @@ -5,10 +5,10 @@ ## Standard Reference + - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] - [blog.openshift.com/ - Kubernetes: A Pod’s Life 🌟](https://www.redhat.com/en/blog/kubernetes-pods-life) [COMMUNITY-TOOL] - [blog.openshift.com/: From Templates to Openshift Helm Charts](https://www.redhat.com/en/blog/from-templates-to-openshift-helm-charts) [COMMUNITY-TOOL] - [Templating on OpenShift: should I use Helm templates or OpenShift templates? 🌟](https://www.theodo.com/en-fr/blog/openshift-what-templates-should-you-use-helm-or-openshift) [COMMUNITY-TOOL] - - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] - [developers.redhat.com: **Debugging applications** within Red Hat OpenShift containers](https://developers.redhat.com/blog/2020/01/09debugging-applications-within-red-hat-openshift-containers) [COMMUNITY-TOOL] - [blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard](https://blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard) [COMMUNITY-TOOL] - [blog.openshift.com/tag/multi-datacenter](https://www.redhat.com/en/blog?f[0]=taxonomy_blog_post_category_tid:107161&f[1]=taxonomy_topic_tid:75521) [COMMUNITY-TOOL] @@ -17,6 +17,11 @@ - [**Uncontained.io**](http://uncontained.io) [COMMUNITY-TOOL] - [GitHub redhat-cop: Ansible Role 🌟](https://github.com/redhat-cop/infra-ansible) ⭐ 219 [COMMUNITY-TOOL] - [techbeatly.com: How to create, increase or decrease project quota](https://techbeatly.com/how-to-create-increase-or-decrease-project-quota-in-openshift/#.Xd5OE9WCGUk) [COMMUNITY-TOOL] + - [developers.redhat.com: Handling Angular environments in continuous delivery' with Red Hat OpenShift](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [COMMUNITY-TOOL] + - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] + - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] + - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] + - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] - [dzone: 8 Options for Capturing Thread Dumps](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [COMMUNITY-TOOL] - [developers.redhat.com: Troubleshooting java applications on openshift](https://developers.redhat.com/blog/2017/08/16/troubleshooting-java-applications-on-openshift) [COMMUNITY-TOOL] - [claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift](https://www.claydesk.com/ecampus/google-cloud-app-engine-vs-red-hat) [COMMUNITY-TOOL] @@ -24,11 +29,9 @@ - [blog.openshift.com: Using OpenShift 3 on your **local environment** 🌟](https://blog.openshift.com/using-openshift-3-on-your-local-environment) [COMMUNITY-TOOL] - [developers.redhat.com: Securing .NET Core on OpenShift using HTTPS](https://developers.redhat.com/blog/2018/10/12/securing-net-core-on-openshift-using-https) [COMMUNITY-TOOL] - [Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes) [COMMUNITY-TOOL] - - [developers.redhat.com: Handling Angular environments in continuous delivery' with Red Hat OpenShift](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Customizing OpenShift project creation 🌟](https://developers.redhat.com/blog/2020/02/05/customizing-openshift-project-creation) [COMMUNITY-TOOL] - [developers.redhat.com: Testing memory-based horizontal pod autoscaling on' OpenShift 🌟](https://developers.redhat.com/blog/2020/03/19/testing-memory-based-horizontal-pod-autoscaling-on-openshift) [COMMUNITY-TOOL] - [How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](https://portworx.com/run-ha-elasticsearch-elk-red-hat-openshift) [COMMUNITY-TOOL] - - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] - [developers.redhat.com: Installing debugging tools into a Red Hat OpenShift' container with **oc-inject**](https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject) [COMMUNITY-TOOL] - [**KubeFed Operator**](https://operatorhub.io/operator/kubefed-operator) [COMMUNITY-TOOL] - [Red Hat Communities of Practice](https://github.com/redhat-cop) [COMMUNITY-TOOL] @@ -37,11 +40,8 @@ - [Quotas setting per project](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-per-project.html) [COMMUNITY-TOOL] - [Quotas setting across multiple projects](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-across-multiple-projects.html) [COMMUNITY-TOOL] - [Source-to-Image (S2I) Build](https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html#source-build) [COMMUNITY-TOOL] - - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] - - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] - - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/ocp4.md b/v2-docs/ocp4.md index 74938449..ae836ebe 100644 --- a/v2-docs/ocp4.md +++ b/v2-docs/ocp4.md @@ -5,6 +5,16 @@ ## Standard Reference + - [openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [COMMUNITY-TOOL] + - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] + - [marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought: Turn to persistent container storage for high performance and availability](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] + - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] + - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): + - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) + - Asynchronous replication of data between my local ceph and my cloud provider + - Deduplication + - Compression + - Encryption - [blog.openshift.com: Introducing Red Hat OpenShift 4](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4) [COMMUNITY-TOOL] - [nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](https://www.nextplatform.com/cloud/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform/1631979) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift 4 Install Experience](https://www.redhat.com/en/products/trials?products=hybrid-cloud) [COMMUNITY-TOOL] @@ -47,20 +57,12 @@ - [openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](https://www.redhat.com/en/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [COMMUNITY-TOOL] - [cloud.redhat.com: Scale your application containers on Red Hat OpenShift Service on AWS (ROSA) clusters using Amazon EFS storage](https://www.redhat.com/en/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [COMMUNITY-TOOL] - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - - [Machine API](https://github.com/openshift/machine-api-operator/tree/main) ⭐ 185 [COMMUNITY-TOOL] - [twitter.com/operatorhubio](https://x.com/operatorhubio) [COMMUNITY-TOOL] - - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): - - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) - - Asynchronous replication of data between my local ceph and my cloud provider - - Deduplication - - Compression - - Encryption - [Network Security Zones in Openshift (DMZ)](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] - [grafana.com/docs/v5.4/](https://archive.grafana.com/docs/grafana/v5.4) [COMMUNITY-TOOL] - [prometheus.io/docs/alerting/alertmanager/](https://prometheus.io/docs/alerting/latest/alertmanager) [COMMUNITY-TOOL] - [Openshift 4 image builds](https://www.redhat.com/en/blog/openshift-4-image-builds) [COMMUNITY-TOOL] - [Rootless podman and NFS](https://www.redhat.com/en/blog/rootless-podman-nfs) [COMMUNITY-TOOL] - - [youtube: Getting Started with OpenShift 4 Security 🌟](https://www.redhat.com/en/blog) [COMMUNITY-TOOL] - [Getting Started with KubeVirt Containers and Virtual Machines Together](https://www.redhat.com/en/blog/getting-started-with-kubevirt) [COMMUNITY-TOOL] - [containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management Platform From SAP](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap) [COMMUNITY-TOOL] - [openshift.com: Demystifying Multus 🌟](https://www.redhat.com/en/blog/demystifying-multus) [COMMUNITY-TOOL] @@ -69,7 +71,6 @@ - [Using Third Party Network Operators with OpenShift](https://app.gitbook.com/o/-LbOdudvkdYwKCQYAHS8/s/RrlyoCHlF8LNFTvw74mT) [COMMUNITY-TOOL] - [cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI](https://www.redhat.com/en/blog/a-guide-to-ingress-controllers-in-openshift) [COMMUNITY-TOOL] - [Red Hat OpenShift Container Storage 4](https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation) [COMMUNITY-TOOL] - - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - [containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management) [COMMUNITY-TOOL] - [youtube: how to deliver OpenShift as a service (just like Red Hat)](https://www.youtube.comwatch?v=b_NOrGxfH5Y) [COMMUNITY-TOOL] - [blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes Security 🌟](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [COMMUNITY-TOOL] @@ -80,23 +81,29 @@ - [blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home Lab](https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [COMMUNITY-TOOL] - [redhat.com: How to run a Kubernetes cluster on your laptop 🌟](https://www.redhat.com/en/blog/kubernetes-cluster-laptop) [COMMUNITY-TOOL] - [datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless from Cloud Giants](https://www.datacenterknowledge.com/servers/explaining-knative-the-project-to-liberate-serverless-from-cloud-giants) [COMMUNITY-TOOL] - - [marketplace.redhat.com 🌟](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs across your hybrid infrastructure 🌟](https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [COMMUNITY-TOOL] - [Top Kubernetes Operators](https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model) [COMMUNITY-TOOL] - [blog.openshift.com: Introducing Red Hat Quay](https://www.redhat.com/en/blog/introducing-red-hat-quay) [COMMUNITY-TOOL] - - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] - [OpenShift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift) [COMMUNITY-TOOL] - [OpenShift blog 🌟](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [COMMUNITY-TOOL] - - [openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [COMMUNITY-TOOL] + - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] + - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] + - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] + - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] + - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] - - [OpenShift 4 documentation 🌟](https://access.redhat.com/documentation/en-us/openshift_container_platform) [COMMUNITY-TOOL] - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] + - [Rook](https://rook.io) [COMMUNITY-TOOL] + - [Descheduler for Kubernetes 🌟](https://github.com/kubernetes-sigs/descheduler) ⭐ 5417 [ENTERPRISE-STABLE] + - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] + - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] + - [Red Hat OLM](https://github.com/operator-framework/operator-lifecycle-manager) ⭐ 1856 [COMMUNITY-TOOL] + - [OpenShift 4 documentation 🌟](https://access.redhat.com/documentation/en-us/openshift_container_platform) [COMMUNITY-TOOL] - [cloudowski.com: Honest review of OpenShift 4 🌟](https://cloudowski.com/articles/honest-review-of-openshift-4) [COMMUNITY-TOOL] - [OpenShift 4 β€œunder-the-hood” 🌟](https://medium.com/faun/openshift-4-under-the-hood-ab854c3439dd) [COMMUNITY-TOOL] - [thenewstack.io: Red Hat Launches an OpenShift-Based Marketplace to Aid Multicloud' Portability 🌟](https://thenewstack.io/red-hat-launches-an-openshift-based-marketplace-to-aid-multicloud-portability) [COMMUNITY-TOOL] - [developers.redhat.com: OpenShift for Kubernetes developers: Getting started' 🌟](https://developers.redhat.com/blog/2020/08/14/openshift-for-kubernetes-developers-getting-started) [COMMUNITY-TOOL] - [developers.redhat.com: Command-line cluster management with Red Hat OpenShift’s' new web terminal (tech preview)](https://developers.redhat.com/blog/2020/10/01/command-line-cluster-management-with-red-hat-openshifts-new-web-terminal-tech-preview) [COMMUNITY-TOOL] - - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Deploying Kubernetes Operators with Operator Lifecycle' Manager bundles](https://developers.redhat.com/blog/2021/02/08/deploying-kubernetes-operators-with-operator-lifecycle-manager-bundles) [COMMUNITY-TOOL] - [finance.yahoo.com: IBM's Red Hat OpenShift Platform to be Leveraged by' Siemens](https://finance.yahoo.com/news/ibms-red-hat-openshift-platform-143702224.html) [COMMUNITY-TOOL] - [developers.redhat.com: A guide to Red Hat OpenShift 4.5 installer-provisioned' infrastructure on vSphere 🌟](https://developers.redhat.com/blog/2021/03/09/a-guide-to-red-hat-openshift-4-5-installer-provisioned-infrastructure-on-vsphere) [COMMUNITY-TOOL] @@ -134,19 +141,15 @@ - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] - [Robin Storage Operator](https://operatorhub.io/operator/robin-operator) [COMMUNITY-TOOL] - [RHEL CoreOS](https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html) [COMMUNITY-TOOL] - - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - [SELinux](https://www.slideshare.net/openshift/openshift-18812162) [COMMUNITY-TOOL] - - [OLM Arquitecture](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md) ⭐ 1856 [COMMUNITY-TOOL] - [Adding Operators to a Cluster](https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html) [COMMUNITY-TOOL] - [Deploy and bind enterprise-grade microservices with Kubernetes Operators](https://developers.redhat.com/blog/2020/05/18/deploy-and-bind-enterprise-grade-microservices-with-kubernetes-operators) [COMMUNITY-TOOL] - - [Rook](https://rook.io) [COMMUNITY-TOOL] - [Router plug-ins in OCP3:](https://docs.openshift.com/container-platform/3.11/install_config/router/index.html) [COMMUNITY-TOOL] - [Ingress Controller](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers) [COMMUNITY-TOOL] - [ServiceMesh](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index) [COMMUNITY-TOOL] - [redhat-developer-demos.github.io/knative-tutorial](https://redhat-developer-demos.github.io/knative-tutorial) [COMMUNITY-TOOL] - [thenewstack.io: Log Management for Red Hat OpenShift](https://thenewstack.io/log-management-for-red-hat-openshift) [COMMUNITY-TOOL] - [docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html](https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html) [COMMUNITY-TOOL] - - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - [Custom image builds with Buildah](https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html) [COMMUNITY-TOOL] - [Procedure:](https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers) [COMMUNITY-TOOL] - [github.com/redhat-cop/gitops-catalog](https://github.com/redhat-cop/gitops-catalog) ⭐ 376 [COMMUNITY-TOOL] @@ -206,16 +209,11 @@ - [RHAMT in Github Actions](https://carlosthe19916.wordpress.com/2020/04/12/rhamt-in-github-actions) [COMMUNITY-TOOL] - [Migrate your Java apps to containers with Migration Toolkit for Applications 5.0](https://developers.redhat.com/blog/2020/09/04/migrate-your-java-apps-to-containers-with-migration-toolkit-for-applications-5-0/#more-768337) [COMMUNITY-TOOL] - [developers.redhat.com: Spring Boot to Quarkus migrations and more in Red' Hat’s migration toolkit for applications 5.1.0](https://developers.redhat.com/blog/2020/12/08/spring-boot-to-quarkus-migrations-and-more-in-red-hats-migration-toolkit-for-applications-5-1-0) [COMMUNITY-TOOL] - - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - [OpenShift topology view: A milestone towards a better developer experience](https://www.redhat.com/en/blog/openshift-topology-view-milestone-towards-better-developer-experience) [COMMUNITY-TOOL] - [OpenBuilt](https://openbuilt.io) [COMMUNITY-TOOL] - [infoq.com: IBM, Red Hat and Cobuilder Develop OpenBuilt, a Platform for' the Construction Industry](https://www.infoq.com/news/2021/04/ibm-redhat-openbuilt) [COMMUNITY-TOOL] - [youtube: Red Hat OpenShift AI overview](https://www.youtube.com/watch?v=Hc8emNr2igU) [COMMUNITY-TOOL] - [tommeramber/ocp-automations](https://github.com/tommeramber/ocp-automations) [COMMUNITY-TOOL] - - [Descheduler for Kubernetes 🌟](https://github.com/kubernetes-sigs/descheduler) ⭐ 5417 [ENTERPRISE-STABLE] - - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] - [developers.redhat.com: **Red Hat Container Development Kit**](https://developers.redhat.com/products/cdk/overview) [COMMUNITY-TOOL] - [dzone: OpenShift Egress Options](https://dzone.com/articles/openshift-egress-options) [COMMUNITY-TOOL] @@ -254,6 +252,9 @@ #### Image Management - [cloudowski.com: Openshift ImageStreams](https://cloudowski.com/articles/why-managing-container-images-on-openshift-is-better-than-on-kubernetes) [COMMUNITY-TOOL] β€” A technical architectural review contrasting OpenShift ImageStreams with standard Kubernetes container registry integrations. It explains how ImageStreams abstract container images and automate rolling deployments on build mutations. +#### Secure Pipelines + + - **(2020)** [openshift.com: Keep Your Applications Secure With Automatic Rebuilds](https://www.redhat.com/en/blog/keep-your-applications-secure-with-automatic-rebuilds) 🌟🌟 [COMMUNITY-TOOL] β€” An engineering deep-dive into configuring automatic application rebuilds in Red Hat OpenShift. It describes the design patterns where security patches in base container images trigger CI/CD builds for downstream workloads. ## Infrastructure Standards ### Container Registry @@ -266,5 +267,5 @@ - [Red Hat Introduces open source Project Quay container registry](https://www.redhat.com/en/blog/red-hat-introduces-open-source-project-quay-container-registry) [COMMUNITY-TOOL] β€” A historical press release from Red Hat explaining the architectural transition and open-sourcing of Project Quay, detailing its integration into standard enterprise container management stacks. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/openshift-pipelines.md b/v2-docs/openshift-pipelines.md index 71463138..0ab5d3e9 100644 --- a/v2-docs/openshift-pipelines.md +++ b/v2-docs/openshift-pipelines.md @@ -6,18 +6,18 @@ ## Standard Reference - [**uncontained.io**: External Jenkins Integration 🌟](http://v1.uncontained.io/playbooks/continuous_delivery/external-jenkins-integration.html) [COMMUNITY-TOOL] + - [medium: jenkins cicd getting started with groovy and docker](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [COMMUNITY-TOOL] + - [kubernetes/client-go: Go client for Kubernetes 🌟](https://github.com/kubernetes/client-go) ⭐ 9818 [ENTERPRISE-STABLE] - [OCP 4.2 - Jenkins image](https://docs.openshift.com/container-platform/4.2/openshift_images/using_images/images-other-jenkins-agent.html) [COMMUNITY-TOOL] - [Dzone: 4 ways to build applications in openshift](https://dzone.com/articles/4-ways-to-build-applications-in-openshift-1) [COMMUNITY-TOOL] - [Dzone: a quick guide to deploying java apps on openshift](https://dzone.com/articles/a-quick-guide-to-deploying-java-apps-on-openshift) [COMMUNITY-TOOL] - [Using **KubeFed** to deploy applications](https://blog.openshift.comusing-kubefed-to-deploy-applications-to-ocp3-and-ocp4-clusters) [COMMUNITY-TOOL] - [developers.redhat.com: odo Cheat Sheet](https://developers.redhat.com/cheat-sheets/odo-cheat-sheet) [COMMUNITY-TOOL] - [medium: Jenkins CICD Getting started with Groovy and Docker Containers β€”' Part 1](https://blog.isaack.io/articles/2016-08/Jenkins-CICD-Getting-Started-With-Groovy-Part-1) [COMMUNITY-TOOL] - - [medium: jenkins cicd getting started with groovy and docker](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [COMMUNITY-TOOL] - [medium - fabric8, please check out jenkins X instead](https://medium.com/@jstrachan/fabric8-please-check-out-jenkins-x-instead-8295a025173a) [COMMUNITY-TOOL] - [slideshare.net: CI/CD with Openshift and Jenkins 🌟](https://www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins) [COMMUNITY-TOOL] - [Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟](https://dzone.com/articles/continuous-delivery-with-openshift-and-jenkins-ab) [COMMUNITY-TOOL] - [docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins' Image and OpenShift DSL](https://docs.openshift.com/container-platform/3.11/dev_guide/dev_tutorials/openshift_pipeline.html) [COMMUNITY-TOOL] - - [kubernetes/client-go: Go client for Kubernetes 🌟](https://github.com/kubernetes/client-go) ⭐ 9818 [ENTERPRISE-STABLE] ## DevOps @@ -38,14 +38,14 @@ Live Grounding: Details the shift from centralized Jenkins controllers to decoup Live Grounding: Instructs users on using Interceptors and EventListeners to run different pipelines when updates are detected inside a unified monorepo. - **(2019)** [Simply Explained: OpenShift and Jenkins Pipelines](https://www.redhat.com/en/blog/jenkins-pipelines) [COMMUNITY-TOOL] β€” Curator Insight: A high-level exploratory blog explaining the integration benefits of Jenkins Pipelines inside OpenShift namespaces. Live Grounding: Focuses on explaining the fundamental differences between local Jenkins setups and cloud-managed agent clusters run on Kubernetes worker nodes. + - [github.com/openshift/pipelines-tutorial](https://github.com/openshift/pipelines-tutorial) ⭐ 322 [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: The primary repository used for training developers on utilizing Tekton triggers and tasks in OpenShift. +Live Grounding: Serves as an excellent hands-on lab environment for configuring Tasks, Pipelines, PipelineRuns, and EventListeners using the OpenShift Pipelines CLI. - [OpenShift Container Pipelines Samples 🌟](https://github.com/redhat-cop/container-pipelines) ⭐ 160 [LEGACY] β€” Curator Insight: An educational reference repository containing sample pipelines for Red Hat OpenShift Container Platform. Live Grounding: Represents historical approaches to Jenkins and Tekton configurations in OCP 3/4 environments. Highly useful as a legacy blueprint reference, but superseded by official Red Hat OpenShift Pipelines operators. - [OpenShift Pipeline Library 🌟](https://github.com/redhat-cop/pipeline-library) ⭐ 51 [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Curator Insight: A collection of shared pipeline libraries for Jenkins implementations on OpenShift. Live Grounding: While it contains modular Jenkins steps tailored to OpenShift environments, it has limited recent commits. Most enterprise workflows have migrated to native Tekton or declarative Argo CD paths. - [developers.redhat.com - Get started with Jenkins CI/CD in Red Hat OpenShift 4](https://developers.redhat.com/blog/2019/05/02/get-started-with-jenkins-ci-cd-in-red-hat-openshift-4) [COMMUNITY-TOOL] β€” Curator Insight: A technical guide focused on setting up traditional Jenkins CI/CD servers inside OpenShift 4. Live Grounding: Details the deployment of the OpenShift Jenkins Client Plug-in. It provides historical context on OpenShift Jenkins sync configurations before the cloud-native transition to Tekton. - - [github.com/openshift/pipelines-tutorial](https://github.com/openshift/pipelines-tutorial) ⭐ 322 [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: The primary repository used for training developers on utilizing Tekton triggers and tasks in OpenShift. -Live Grounding: Serves as an excellent hands-on lab environment for configuring Tasks, Pipelines, PipelineRuns, and EventListeners using the OpenShift Pipelines CLI. - [github: OpenShift Pipelines Node.js Tutorial](https://github.com/csantanapr/faststart2020-pipelines-lab) ⭐ 5 [COMMUNITY-TOOL] [GUIDE] β€” Curator Insight: A specialized, quick-start tutorial targeting Node.js deployments with OpenShift Pipelines. Live Grounding: Illustrates how to configure a build-and-deploy pipeline using standard Node.js source code, demonstrating Source-to-Image capabilities within the Tekton framework. - [developers.redhat.com: Modern web applications on OpenShift, Part 4: Openshift' Pipelines](https://developers.redhat.com/blog/2020/04/27/modern-web-applications-on-openshift-part-4-openshift-pipelines) [COMMUNITY-TOOL] β€” Curator Insight: Part 4 of a developer series focusing on deployment pipelines for modern JavaScript web applications. @@ -68,13 +68,11 @@ Live Grounding: Provides practical code examples of utilizing Tekton for buildin - **(2018)** [**github - using jenkins pipelines with OKD**](https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline) ⭐ 8654 [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Repository detailing baseline code configurations, sample pipelines, and deployment manifests engineered to execute scripted Jenkins procedures inside early versions of the OKD community container platform. - **(2018)** [blog.openshift.com: Deploying jenkins on openshift - part 1](https://www.redhat.com/en/blog/deploying-jenkins-on-openshift-part-1) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores the baseline deployment strategy for standing up Jenkins nodes within OpenShift namespaces. Deeply reviews network configurations, service accounts, and route declarations to enable external webhook communications. - **(2018)** [blog.openshift.com: Improving jenkins performance on openshift - part 2](https://www.redhat.com/en/blog/improving-jenkins-performance-on-openshift-part-2) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Focuses on maximizing execution speed, tuning garbage collection, allocating resource requests and limits, and resolving scaling bottlenecks in OpenShift Jenkins deployments. Offers proven optimization recipes for larger scale organizations. - - **(2018)** [OpenShift Pipelines with Jenkins Blue Ocean 🌟](https://www.redhat.com/en/blog/openshift-pipelines-jenkins-blue-ocean) [EN CONTENT] [COMMUNITY-TOOL] β€” Combines OpenShift Orchestration APIs with Jenkins Blue Ocean to manage continuous delivery pipelines visually. Promotes clear state-tracking, modular pipeline construction, and simplified debugging metrics. - - **(2018)** [Building Declarative Pipelines with OpenShift DSL Plugin 🌟🌟](https://www.redhat.com/en/blog/building-declarative-pipelines-openshift-dsl-plugin) [EN CONTENT] [COMMUNITY-TOOL] β€” Details strategies to compile reliable, declarative Jenkins pipelines utilizing OpenShift DSL plugins. Discusses native methods to trigger S2I builds, promote container images, and securely communicate with Cluster managers. - - [Jenkins Docker Image for Openshift v3](https://github.com/openshift/jenkins) ⭐ 260 [EN CONTENT] [COMMUNITY-TOOL] β€” Base image definition and custom wrappers designed to run stable Jenkins instances natively within OpenShift v3 clusters. Optimizes master-agent lifecycles, permissions, and localized source-to-image deployments inside early OpenShift platforms. - - [opensource.com: running jenkins builds containers 🌟](https://opensource.com/article/18/4/running-jenkins-builds-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial addressing the orchestration of containerized workloads inside a Jenkins building phase. Evaluates Docker-in-Docker strategies and Kubernetes dynamic agents to avoid single-host execution bottlenecks and guarantee runtime isolation. - - [cloudowski.com: Jenkins on OpenShift - how to use and customize it in a' cloud-native way 🌟](https://cloudowski.com/articles/jenkins-on-openshift) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores Cloud-Native custom Jenkins practices optimized specifically for OpenShift environments. Introduces the application of dynamic pod templates, native storage classes, and OAuth-based authentication to maximize pipeline resilience. - [developers.redhat.com: An easier way to create custom Jenkins containers](https://developers.redhat.com/blog/2020/06/04/an-easier-way-to-create-custom-jenkins-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Explains streamlined procedures for producing custom, secure Jenkins container images for deployment. Focuses on minimizing layers, loading plug-ins safely during build time, and injecting enterprise parameters within Red Hat architectures. - [github.com/siamaksade/jenkins-blueocean](https://github.com/siamaksade/jenkins-blueocean) [EN CONTENT] [COMMUNITY-TOOL] β€” Utility repository hosting configurations to deploy Jenkins Blue Ocean configurations instantly within early Red Hat OpenShift Container Platform environments. Serves as a reference setup for visualized pipeline states. + - [opensource.com: running jenkins builds containers 🌟](https://opensource.com/article/18/4/running-jenkins-builds-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial addressing the orchestration of containerized workloads inside a Jenkins building phase. Evaluates Docker-in-Docker strategies and Kubernetes dynamic agents to avoid single-host execution bottlenecks and guarantee runtime isolation. + - [Jenkins Docker Image for Openshift v3](https://github.com/openshift/jenkins) ⭐ 260 [EN CONTENT] [COMMUNITY-TOOL] β€” Base image definition and custom wrappers designed to run stable Jenkins instances natively within OpenShift v3 clusters. Optimizes master-agent lifecycles, permissions, and localized source-to-image deployments inside early OpenShift platforms. + - [cloudowski.com: Jenkins on OpenShift - how to use and customize it in a' cloud-native way 🌟](https://cloudowski.com/articles/jenkins-on-openshift) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores Cloud-Native custom Jenkins practices optimized specifically for OpenShift environments. Introduces the application of dynamic pod templates, native storage classes, and OAuth-based authentication to maximize pipeline resilience. - [Fabric8 Pipeline Library](https://github.com/fabric8io/fabric8-pipeline-library) ⭐ 436 [EN CONTENT] [ADVANCED LEVEL] [LEGACY] β€” A reusable Jenkins Pipeline helper library that supports automated environments, build phases, and release setups within OpenShift frameworks. It is largely deprecated, superseded by modern Jenkins plugins or native Tekton pipelines. #### Multi-Cluster Deployments @@ -107,5 +105,5 @@ Live Grounding: Provides practical code examples of utilizing Tekton for buildin - **(2021)** [openshift.com: Using OpenShift Pipelines to Automate Red Hat Advanced Cluster Security for Kubernetes](https://www.redhat.com/en/blog/using-openshift-pipelines-to-automate-red-hat-advanced-cluster-security-for-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Outlines deployment strategies of Red Hat Advanced Cluster Security (RHACS) directly into Tekton-based OpenShift Pipelines. Demonstrates early container image scanning, compliance validations, and proactive security gate blocking. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/openshift.md b/v2-docs/openshift.md index 54b5860d..bd8d42fa 100644 --- a/v2-docs/openshift.md +++ b/v2-docs/openshift.md @@ -5,12 +5,13 @@ ## Standard Reference + - [blog.openshift.com: OCP multi-node deployment on **AWS** using CloudFormation and Ansible (quickstart workshop)](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] + - [marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought: Turn to persistent container storage for high performance and availability](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [uncontained.io/articles/openshift-ha-installation](http://uncontained.io/articles/openshift-ha-installation/) [COMMUNITY-TOOL] β€” - [uncontained.io/articles/openshift-and-the-org](http://uncontained.io/articles/openshift-and-the-org) - [**v1.uncontained.io**: Red Hat Consulting DevOps And OpenShift Playbooks 🌟](http://v1.uncontained.io) Red Hat Consulting DevOps and OpenShift Playbooks are guides for implementing DevOps technical practices and container automation approaches using Red Hat commercial open source products, including OpenShift Enterprise 3. They are intended to reflect real-world experience delivering solutions through these processes and technologies. - [AWS Account Set Up 🌟](https://github.com/openshift/installer/blob/main/docs/user/aws/README.md) ⭐ 1546 [COMMUNITY-TOOL] - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - [Network Security Zones in Openshift (DMZ)](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] - - [marketplace.redhat.com 🌟](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [OpenShift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift) [COMMUNITY-TOOL] - [OpenShift blog 🌟](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [COMMUNITY-TOOL] - [twitter.com/openshift](https://x.com/openshift) [COMMUNITY-TOOL] @@ -34,32 +35,33 @@ - [Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟](https://catalog.redhat.com/en) [COMMUNITY-TOOL] - [Get started with OpenShift Origin 3 and GitLab](https://about.gitlab.com/blog/get-started-with-openshift-origin-3-and-gitlab) [COMMUNITY-TOOL] - [Atlassian Confluence6](https://github.com/nubenetes/confluence6-atlassian) [COMMUNITY-TOOL] - - [blog.openshift.com: AWS and red hat quickstart workshop](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] - [openshift.com: Introducing Red Hat OpenShift Service on AWS](https://www.redhat.com/en/blog/introducing-red-hat-openshift-service-on-aws) [COMMUNITY-TOOL] + - [Portfolio Architecture](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#) [COMMUNITY-TOOL] + - [redhatdemocentral.gitlab.io/portfolio-architecture-tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [COMMUNITY-TOOL] + - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] + - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] + - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] + - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] + - [kubernetes.io: The Kubernetes network model. How to implement the Kubernetes' networking model](https://kubernetes.io/docs/concepts/cluster-administration/networking) [COMMUNITY-TOOL] + - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] + - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - [OpenShift 4 on AWS Quick Starts 🌟](https://aws.amazon.com/blogs/opensource/openshift-4-on-aws-quick-start) [COMMUNITY-TOOL] - [docs.openshift.com: Understanding networking](https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html) [COMMUNITY-TOOL] - [redhat.com: Network traffic control for containers in Red Hat OpenShift' 🌟](https://www.redhat.com/en/blog/network-traffic-control-containers-red-hat-openshift) [COMMUNITY-TOOL] - - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - - [kubernetes.io: The Kubernetes network model. How to implement the Kubernetes' networking model](https://kubernetes.io/docs/concepts/cluster-administration/networking) [COMMUNITY-TOOL] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [Wikipedia.org: OpenShift](https://en.wikipedia.org/wiki/OpenShift) [COMMUNITY-TOOL] - [docs.openshift.com 🌟](https://docs.openshift.com) [COMMUNITY-TOOL] - [developers.redhat.com 🌟](https://developers.redhat.com) [COMMUNITY-TOOL] - [OpenShift Commons](https://commons.openshift.org) [COMMUNITY-TOOL] - [OpenShift in DockerHub](https://hub.docker.com/u/openshift) [COMMUNITY-TOOL] - - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] - [twitch.tv/redhatopenshift](https://www.twitch.tv/redhatopenshift) [COMMUNITY-TOOL] - [OpenShift.io](https://openshift.io) [COMMUNITY-TOOL] - [openshift-ireland.com](https://openshift-ireland.com) [COMMUNITY-TOOL] - [I’m So Sorry OpenShift, I’ve Taken You for Granted 🌟](https://medium.com/swlh/im-so-sorry-openshift-i-ve-taken-you-for-granted-f36fb47ea4d9) [COMMUNITY-TOOL] - [docs.openshift.com: Enabling tab completion](https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html) [COMMUNITY-TOOL] - [medium: How to enable OpenShift oc bash auto completion](https://medium.com/@ismailyenigul/how-to-enable-openshift-oc-bash-auto-completion-958b80e56e17) [COMMUNITY-TOOL] - - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] - - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [O’Reilly: Free ebook: **Kubernetes Operators: Automating the Container Orchestration' Platform**](https://www.redhat.com/en/resources/oreilly-kubernetes-operators-automation-ebook) [COMMUNITY-TOOL] - [Manning: **Openshift in action**](https://www.manning.com/books/openshift-in-action) [COMMUNITY-TOOL] - [Kubernetes e-Books](https://awesome-kubernetes.readthedocs.io/kubernetes/#e-books) [COMMUNITY-TOOL] @@ -70,8 +72,6 @@ - [developers.redhat.com: **Red Hat Container Development Kit**](https://developers.redhat.com/products/cdk/overview) [COMMUNITY-TOOL] - [github.com/redhatdemocentral: OpenShift Container Platform Install Demo' 🌟](https://github.com/redhatdemocentral/ocp-install-demo) [COMMUNITY-TOOL] - [schabell.org: Cloud-native development - A blueprint 🌟](https://www.schabell.org/2020/05/cloud-native-development-a-blueprint.html) [COMMUNITY-TOOL] - - [Portfolio Architecture](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#) [COMMUNITY-TOOL] - - [redhatdemocentral.gitlab.io/portfolio-architecture-tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [COMMUNITY-TOOL] - [gitlab.com: Project Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [COMMUNITY-TOOL] - [youtube.com: OpenShift Origin is now OKD. Installation of OKD 3.10 from' start to finish](https://www.youtube.com/watch?v=ZkFIozGY0IA) [COMMUNITY-TOOL] - [Install RedHat OKD 3.10 on your development box:](https://github.com/gshipley/installcentos) [COMMUNITY-TOOL] @@ -134,5 +134,5 @@ Live Grounding: Kueue offers advanced queueing mechanism controls, priority grou - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/oraclecloud.md b/v2-docs/oraclecloud.md index 36b214b6..f8e6d1fb 100644 --- a/v2-docs/oraclecloud.md +++ b/v2-docs/oraclecloud.md @@ -34,5 +34,5 @@ - [github.com/oracle](https://github.com/oracle) [ENTERPRISE-STABLE] β€” The primary open-source hub for Oracle's cloud-native integrations. Hosts projects like OCI Cloud Controller Manager, CSI plugins, and deployment tools designed for enterprise container infrastructure. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/other-awesome-lists.md b/v2-docs/other-awesome-lists.md index d90f0a50..4a7c27ab 100644 --- a/v2-docs/other-awesome-lists.md +++ b/v2-docs/other-awesome-lists.md @@ -5,7 +5,6 @@ ## Standard Reference - - [github.com/shuaibiyy/awesome-terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h) [COMMUNITY-TOOL] - [Awesome kubetools](http://dockerlabs.collabnix.com/kubernetes/kubetools) [COMMUNITY-TOOL] - [unofficial-kubernetes.readthedocs.io](https://unofficial-kubernetes.readthedocs.io/en/latest) [COMMUNITY-TOOL] @@ -13,25 +12,32 @@ - [Awesome Cloud Native](https://awesome.jimmysong.io) [COMMUNITY-TOOL] - [christopherhein/awesome-eks: Awesome EKS](https://github.com/jimmyraywv/awesome-eks) [COMMUNITY-TOOL] - [dawitnida/Awesome Packer](https://github.com/dchonch/awesome-packer) ⭐ 30 [COMMUNITY-TOOL] + - [shuaibiyy/Awesome Terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [anderseknert/awesome-opa 🌟](https://github.com/open-policy-agent/awesome-opa) ⭐ 886 [COMMUNITY-TOOL] - [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) ⭐ 2311 [COMMUNITY-TOOL] - [onurakpolat/awesome-bigdata](https://github.com/oxnr/awesome-bigdata) ⭐ 14400 [ENTERPRISE-STABLE] + - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] + - [ansible-community/awesome-ansible: Awesome Ansible 🌟🌟🌟](https://github.com/ansible-community/awesome-ansible) ⭐ 1878 [COMMUNITY-TOOL] + - [Devdocs.io API Documentation 🌟](https://devdocs.io) [COMMUNITY-TOOL] + - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] + - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] + - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [COMMUNITY-TOOL] + - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] + - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] - [wiki.bash-hackers.org](https://wiki.bash-hackers.org) [COMMUNITY-TOOL] - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] + - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - [sahilsk/awesome-jenkins](https://github.com/sahilsk/awesome-jenkins) ⭐ 70 [COMMUNITY-TOOL] - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] - - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] - [collabnix.github.io/kubetools 🌟](https://collabnix.github.io/kubetools) [COMMUNITY-TOOL] - [realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](https://github.com/realvz/awesome-eks) ⭐ 341 [COMMUNITY-TOOL] - - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [COMMUNITY-TOOL] - - [Devdocs.io API Documentation 🌟](https://devdocs.io) [COMMUNITY-TOOL] - [divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [COMMUNITY-TOOL] - [diegolnasc/kubernetes-best-practices 🌟](https://github.com/diegolnasc/kubernetes-best-practices) ⭐ 1498 [COMMUNITY-TOOL] - [Available kubectl plugins](https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md) ⭐ 690 [COMMUNITY-TOOL] - [Awesome Kubectl plugins](https://github.com/ishantanu/awesome-kubectl-plugins) ⭐ 1008 [COMMUNITY-TOOL] - - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [COMMUNITY-TOOL] + - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [COMMUNITY-TOOL] + - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] + - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [Awesome Openshift 2](https://github.com/oscp/awesome-openshift3) ⭐ 27 [COMMUNITY-TOOL] - [@sindresorhus' Awesome](https://github.com/sindresorhus/awesome) ⭐ 468957 [DE FACTO STANDARD] - [@ramitsurana' Awesome Kubernetes](https://ramitsurana.github.io/awesome-kubernetes) [COMMUNITY-TOOL] @@ -53,10 +59,8 @@ - [Awesome Linux](https://github.com/inputsh/awesome-linux) ⭐ 5024 [ENTERPRISE-STABLE] - [The Book of Secret Knowledge 🌟](https://github.com/trimstray/the-book-of-secret-knowledge) ⭐ 222882 [DE FACTO STANDARD] - [Awesome Scalability](https://github.com/binhnguyennus/awesome-scalability) ⭐ 71159 [DE FACTO STANDARD] - - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - [How they SRE](https://github.com/upgundecha/howtheysre) ⭐ 9723 [ENTERPRISE-STABLE] - [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook) ⭐ 139662 [DE FACTO STANDARD] - - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [unixorn/awesome-zsh-plugins](https://github.com/unixorn/awesome-zsh-plugins) ⭐ 17712 [DE FACTO STANDARD] - [developer-guy/awesome-falco](https://github.com/developer-guy/awesome-falco) [COMMUNITY-TOOL] - [runacapital/awesome-oss-alternatives: Awesome open-source alternatives to' SaaS 🌟](https://github.com/runacapital/awesome-oss-alternatives) ⭐ 19131 [DE FACTO STANDARD] @@ -92,7 +96,6 @@ - [Awesome microservices](https://github.com/mfornos/awesome-microservices) ⭐ 14297 [ENTERPRISE-STABLE] - [akuity/awesome-argo 🌟](https://github.com/akuity/awesome-argo) ⭐ 2437 [COMMUNITY-TOOL] - [github.com/adriannovegil/awesome-observability: Awesome Observability 🌟](https://github.com/adriannovegil/awesome-observability) ⭐ 630 [COMMUNITY-TOOL] - - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP](https://github.com/GoogleCloudPlatform/awesome-google-cloud) ⭐ 899 [COMMUNITY-TOOL] - [github.com/kristofferandreasen/awesome-azure: Awesome Azure](https://github.com/kristofferandreasen/awesome-azure) [COMMUNITY-TOOL] - [github.com/simhol/awesome-azure: Awesome Azure](https://github.com/simhol/awesome-azure) [COMMUNITY-TOOL] @@ -101,11 +104,7 @@ - [github.com/toniblyx/my-arsenal-of-aws-security-tools](https://github.com/toniblyx/my-arsenal-of-aws-security-tools) ⭐ 9450 [ENTERPRISE-STABLE] - [github.com/lukemurraynz/awesome-azure-architecture 🌟](https://github.com/lukemurraynz/awesome-azure-architecture) ⭐ 1695 [COMMUNITY-TOOL] - [github.com/iam-veeramalla/Azure-zero-to-hero: Azure Zero to Hero Course](https://github.com/iam-veeramalla/Azure-zero-to-hero) ⭐ 5046 [ENTERPRISE-STABLE] - - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] - - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] - [collabnix.github.io: Docker Extensions 🌟](https://collabnix.github.io/docker-community-extensions) [COMMUNITY-TOOL] - - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - - [ansible-community/awesome-ansible: Awesome Ansible 🌟🌟🌟](https://github.com/ansible-community/awesome-ansible) ⭐ 1878 [COMMUNITY-TOOL] - [ElYusubov/AWESOME-Azure-Bicep: AWESOME Azure Bicep](https://github.com/ElYusubov/AWESOME-Azure-Bicep) ⭐ 424 [COMMUNITY-TOOL] - [sbilly/awesome-security: Awesome Security](https://github.com/sbilly/awesome-security) ⭐ 14358 [ENTERPRISE-STABLE] - [myugan/awesome-docker-security: Awesome Docker Security](https://github.com/myugan/awesome-docker-security) ⭐ 717 [COMMUNITY-TOOL] @@ -117,6 +116,7 @@ - [Awesome API Management Tools](https://github.com/mailtoharshit/Awesome-Api-Management-Tools) ⭐ 86 [COMMUNITY-TOOL] - [Awesome API Gateway](https://github.com/yangtao309/awesome-api-gateway) [COMMUNITY-TOOL] - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] + - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - [Awesome Java 🌟](https://github.com/akullpp/awesome-java) ⭐ 48005 [DE FACTO STANDARD] - [Awesome Angular](https://github.com/PatrickJS/awesome-angular) ⭐ 10017 [ENTERPRISE-STABLE] - [thangchung/awesome-dotnet-core](https://github.com/thangchung/awesome-dotnet-core) [COMMUNITY-TOOL] @@ -182,5 +182,5 @@ Live Grounding: Aggregates verified integrations linking AI models to tools like - [Awesome Git 🌟](https://github.com/dictcp/awesome-git) ⭐ 2858 [DE FACTO STANDARD] β€” An extensive, community-curated list of tools, clients, extensions, and learning pathways for Git. This list serves as an ultimate reference directory for engineers looking to optimize repository workflows and build custom git hooks. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/performance-testing-with-jenkins-and-jmeter.md b/v2-docs/performance-testing-with-jenkins-and-jmeter.md index f5ae0488..d44cfcdc 100644 --- a/v2-docs/performance-testing-with-jenkins-and-jmeter.md +++ b/v2-docs/performance-testing-with-jenkins-and-jmeter.md @@ -112,5 +112,5 @@ - [Iter8](https://iter8.tools) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” A Kubernetes-native progressive delivery platform that orchestrates metric-driven canary releases and A/B tests. Live grounding shows Iter8's ability to validate runtime SLO performance, using Prometheus and OpenTelemetry targets to automate application promotion or rollbacks. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/postman.md b/v2-docs/postman.md index fb122c2a..1ace212f 100644 --- a/v2-docs/postman.md +++ b/v2-docs/postman.md @@ -7,6 +7,8 @@ - [Drools](https://kie.apache.org) [COMMUNITY-TOOL] - [KIE Server](https://hub.docker.com/r/jboss/kie-server) [COMMUNITY-TOOL] + - [freecodecamp.org: Master API Testing with Postman](https://www.freecodecamp.org/news/master-api-testing-with-postman) [COMMUNITY-TOOL] + - [Automated API testing for the KIE Server 🌟](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [COMMUNITY-TOOL] - [blog.getpostman.com](https://blog.getpostman.com) [COMMUNITY-TOOL] - [Dzone: how to use postman to manage and execute your APIs](https://dzone.com/articles/how-to-use-postman-to-manage-and-execute-your-apis) [COMMUNITY-TOOL] - [Linkedin: API Testing with Postman](https://www.linkedin.com/pulse/api-testing-postman-michael-montgomery) [COMMUNITY-TOOL] @@ -18,16 +20,14 @@ - [blog.postman.com: Introducing the Secret Variable Type in Postman](https://blog.postman.com/introducing-secret-variable-type-in-postman) [COMMUNITY-TOOL] - [blog.postman.com: Meet Matrix: Postman’s Internal Tool for Working with' Microservices](https://blog.postman.com/matrix-postman-internal-tool-microservices) [COMMUNITY-TOOL] - [blog.postman.com: First 5 Things to Try If You’re New to Postman](https://blog.postman.com/postman-first-5-things-to-try) [COMMUNITY-TOOL] - - [freecodecamp.org: Master API Testing with Postman](https://www.freecodecamp.org/news/master-api-testing-with-postman) [COMMUNITY-TOOL] - [learning.postman.com: Simulate user traffic to test your API performance](https://learning.postman.com/docs/collections/performance-testing/testing-api-performance) [COMMUNITY-TOOL] - [Newman](https://github.com/postmanlabs/newman) ⭐ 7221 [ENTERPRISE-STABLE] - [blog.balasundar.com: Run Postman collections using Newman and Python](https://blog.balasundar.com/run-postman-collections-using-newman-and-python) [COMMUNITY-TOOL] - [Postman Pynt 🌟](https://www.postman.com/pynt-io/workspace/pynt/overview) [COMMUNITY-TOOL] - - [Automated API testing for the KIE Server 🌟](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [COMMUNITY-TOOL] - [Hoppscotch: Open-Source Alternative to Postman](https://hoppscotch.io) [COMMUNITY-TOOL] - [techwebspace.com: Get Started with the REST Assured Framework: An Example-based' Guide](https://www.techwebspace.com/get-started-with-the-rest-assured-framework-an-example-based-guide) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/private-cloud-solutions.md b/v2-docs/private-cloud-solutions.md index d577a457..916d2f61 100644 --- a/v2-docs/private-cloud-solutions.md +++ b/v2-docs/private-cloud-solutions.md @@ -12,5 +12,5 @@ - [thenewstack.io: Bad News for Cloud Computing: OpenStack Use Plummets and' Discounts Dry Up](https://thenewstack.io/bad-news-for-cloud-computing-openstack-use-plummets-and-discounts-dry-up) [COMMUNITY-TOOL] β€” An industry analysis highlighting the decline in OpenStack adoption and the shifting pricing structures of public cloud alternatives. It serves as historical context for private vs. public cloud infrastructure dynamics and cost-efficiency trade-offs over time. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/project-management-methodology.md b/v2-docs/project-management-methodology.md index 62dd4356..0d840466 100644 --- a/v2-docs/project-management-methodology.md +++ b/v2-docs/project-management-methodology.md @@ -146,6 +146,13 @@ - [euroresidentes.com: La intimidaciΓ³n verbal en la empresa](https://www.euroresidentes.com/empresa/exito-empresarial/la-intimidacin-verbal-en-la-empresa) [COMMUNITY-TOOL] - [swarmia.com/build: Build Elements of an Effective Software Organization](https://www.swarmia.com/build) [COMMUNITY-TOOL] +## Engineering Leadership and Career Dynamics + +### Organizational Design and Leadership Systems + +#### Engineering Culture + + - **(2021)** [entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres un buen lΓ­der](https://spanish.entrepreneur.com) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Provides a self-diagnostic framework composed of ten strategic evaluation questions designed to gauge leadership efficacy and maturity. Promotes reflective coaching and output-driven organizational alignment. [SPANISH CONTENT] ## Security ### Cloud Native @@ -155,5 +162,5 @@ - [Kubernetes Security Best Practices: A DevSecOps Perspective](https://www.linkedin.com/top-content/career) [COMMUNITY-TOOL] β€” A DevSecOps assessment explaining key patterns for hardening Kubernetes namespaces. Reviews best practices for securing configuration secrets, configuring network isolation policies, and enforcing runtime container constraints. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Chaos Engineering](./chaos-engineering.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/project-management-tools.md b/v2-docs/project-management-tools.md index 619fb52f..1c83614b 100644 --- a/v2-docs/project-management-tools.md +++ b/v2-docs/project-management-tools.md @@ -36,5 +36,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/prometheus.md b/v2-docs/prometheus.md index 5d745fce..47f4e948 100644 --- a/v2-docs/prometheus.md +++ b/v2-docs/prometheus.md @@ -24,19 +24,19 @@ - [Apache ActiveMQ Artemis Using the Server](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) [COMMUNITY-TOOL] β€” - [Apache ActiveMQ Artemis Management Console](https://artemis.apache.org/components/artemis/documentation/latest/management-console.html) - [Apache ActiveMQ Artemis Metrics](http://activemq.apache.org/components/artemis/documentation/latest/metrics.html) - [cloud.google.com: Google Cloud Managed Service for Prometheus](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) [COMMUNITY-TOOL] - - [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) [COMMUNITY-TOOL] - - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] - - [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [COMMUNITY-TOOL] + - [logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [COMMUNITY-TOOL] + - [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus) [COMMUNITY-TOOL] - [tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus' & Grafana](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) [COMMUNITY-TOOL] - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [openlogic.com: How to develop Grafana Dashboards 🌟](https://www.openlogic.com/blog/how-visualize-prometheus-data-grafana) [COMMUNITY-TOOL] + - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] - [karma 🌟](https://github.com/prymitive/karma) ⭐ 2639 [COMMUNITY-TOOL] - [Cluster Monitoring stack for ARM / X86-64 platforms](https://github.com/carlosedp/cluster-monitoring) ⭐ 755 [COMMUNITY-TOOL] - [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [COMMUNITY-TOOL] - - [logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [COMMUNITY-TOOL] - - [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus) [COMMUNITY-TOOL] + - [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) [COMMUNITY-TOOL] + - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] + - [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [COMMUNITY-TOOL] - [**prometheus.io**](https://prometheus.io) [COMMUNITY-TOOL] - [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) ⭐ 64131 [DE FACTO STANDARD] - [Dzone Refcard: Scaling and Augmenting Prometheus](https://dzone.com/refcardz/scaling-and-augmenting-prometheus) [COMMUNITY-TOOL] @@ -226,5 +226,5 @@ - [maven.apache.org](https://maven.apache.org) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Official homepage for Apache Maven, the cornerstone JVM project build and dependency system. Outlines standards for modular Project Object Model (POM) declarations. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/public-cloud-solutions.md b/v2-docs/public-cloud-solutions.md index 0badd5c6..0ce42803 100644 --- a/v2-docs/public-cloud-solutions.md +++ b/v2-docs/public-cloud-solutions.md @@ -57,5 +57,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) | [Azure](./azure.md) diff --git a/v2-docs/pulumi.md b/v2-docs/pulumi.md index a8259e3d..3c3ac194 100644 --- a/v2-docs/pulumi.md +++ b/v2-docs/pulumi.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/python.md b/v2-docs/python.md index 1d9ac692..b275d2af 100644 --- a/v2-docs/python.md +++ b/v2-docs/python.md @@ -5,6 +5,7 @@ ## Standard Reference + - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [Full Stack Python is an open book that explains each Python web application stack layer and provides the best web resources for those topics](http://www.fullstackpython.com) [COMMUNITY-TOOL] β€” - [Full Stack Python: Best Python Resources](http://www.fullstackpython.com/best-python-resources.html) - [realpython.com](http://realpython.com) [COMMUNITY-TOOL] - [LearnPython.org interactive Python tutorial](http://www.learnpython.org) [COMMUNITY-TOOL] @@ -81,7 +82,6 @@ - [Python Multi-Process Execution Pool](https://github.com/eXascaleInfolab/PyExPool) ⭐ 168 [COMMUNITY-TOOL] - [Ansible and AWS: cloud IT automation management](http://cloudacademy.com/blog/ansible-aws) [COMMUNITY-TOOL] - [Managing the Cloud with a Few Lines of Python (EuroPython 2014)](http://pyvideo.org/video/2987/managing-the-cloud-with-a-few-lines-of-python) [COMMUNITY-TOOL] - - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX](http://www.pyinstaller.org) [COMMUNITY-TOOL] β€” - [PyInstaller official GIT repository](https://github.com/pyinstaller/pyinstaller) - [DictMySQL: A MySQL class for more convenient database manipulation with Python dictionary](https://github.com/gyli/DictMySQL) ⭐ 56 [COMMUNITY-TOOL] - [WinPython: Portable Scientific Python 2/3 32/64bit Distribution for Windows](http://sourceforge.net/projects/winpython) [COMMUNITY-TOOL] @@ -89,10 +89,11 @@ - [First web scraper](https://first-web-scraper.readthedocs.io/en/latest) [COMMUNITY-TOOL] - [Jython is a language that makes it easy to create projects with libraries from Python and Java.](http://www.oraclejavamagazine-digital.com/javamagazine_twitter/20151112?pg=43#pg43) [COMMUNITY-TOOL] - [Click 🌟](https://click.palletsprojects.com/en/stable) [COMMUNITY-TOOL] + - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] + - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - [digitalocean.com python 🌟](https://www.digitalocean.com/community/tags/python) [COMMUNITY-TOOL] - [Learn Python 'subreddit'](https://www.reddit.com/r/learnpython) [COMMUNITY-TOOL] - [Dough Hellmann - Python, OpenStack and Open Source](https://doughellmann.com) [COMMUNITY-TOOL] - - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - [Awesome Django. A curated list of awesome Django apps, projects and resources](https://gitlab.com/rosarior/awesome-django) [COMMUNITY-TOOL] - [fedoralovespython.org 🌟](https://fedoralovespython.org) [COMMUNITY-TOOL] - [futurecoder.io](https://futurecoder.io) [COMMUNITY-TOOL] @@ -263,7 +264,6 @@ - [Profiling Python using cProfile: a concrete case](https://julien.danjou.info/blog/2015/guide-to-python-profiling-cprofile-concrete-case-carbonara) [COMMUNITY-TOOL] - [tracker: A time machine for debugging pesky stateful errors](https://github.com/madisonmay/tracker) ⭐ 36 [COMMUNITY-TOOL] - [coursereport.com: A Beginner’s Guide to Python for Cybersecurity](https://www.coursereport.com/blog/python-for-cyber-security-with-flatiron-school) [COMMUNITY-TOOL] - - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - [towardsdatascience.com: Unlimited scientific libraries and applications' in Kubernetes, instantly!](https://towardsdatascience.com/unlimited-scientific-libraries-and-applications-in-kubernetes-instantly-b69b192ec5e5) [COMMUNITY-TOOL] - [huyenchip.com: Why data scientists shouldn’t need to know Kubernetes](https://huyenchip.com/2021/09/13/data-science-infrastructure.html) [COMMUNITY-TOOL] - [realpython.com: Machine Learning With Python 🌟🌟🌟](https://realpython.com/learning-paths/machine-learning-python) [COMMUNITY-TOOL] @@ -307,5 +307,5 @@ - [LLMs-from-scratch](https://github.com/rasbt/LLMs-from-scratch) ⭐ 95379 [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Highly acclaimed code-first textbook guiding the creation of a Large Language Model (LLM) from scratch in PyTorch. Illustrates attention mechanisms, tokenizers, training loops, and weight loadings. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Dotnet](./dotnet.md) diff --git a/v2-docs/qa.md b/v2-docs/qa.md index 40e7925d..da13ab38 100644 --- a/v2-docs/qa.md +++ b/v2-docs/qa.md @@ -81,5 +81,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/rancher.md b/v2-docs/rancher.md index b29490ac..88124c42 100644 --- a/v2-docs/rancher.md +++ b/v2-docs/rancher.md @@ -5,9 +5,9 @@ ## Standard Reference - - [rancher.com: Monitor Etcd with Prometheus and Grafana using Rancher](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [COMMUNITY-TOOL] - - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] - [Deploy a Rancher Cluster with GitLab CI and Terraform](https://www.suse.com/c/rancher_blog/deploy-a-rancher-cluster-with-gitlab-ci-and-terraform) [COMMUNITY-TOOL] + - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] + - [rancher.com: Monitor Etcd with Prometheus and Grafana using Rancher](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [COMMUNITY-TOOL] - [rancher.com](https://www.rancher.com) [COMMUNITY-TOOL] - [rancher.com: Custom alerts using Prometheus queries](https://www.suse.com/c/rancher_blog/custom-alerts-using-prometheus-queries) [COMMUNITY-TOOL] - [rancher.com: Driving Kubernetes Adoption in Finance with Rancher](https://www.suse.com/c/rancher_blog/driving-kubernetes-adoption-in-finance-with-rancher) [COMMUNITY-TOOL] @@ -20,10 +20,10 @@ - [techno-tim/k3s-ansible](https://github.com/timothystewart6/k3s-ansible) ⭐ 2977 [COMMUNITY-TOOL] - [**k3d**](https://github.com/k3d-io/k3d) ⭐ 6426 [ENTERPRISE-STABLE] - [Harvester](https://github.com/harvester/harvester) ⭐ 5030 [ENTERPRISE-STABLE] + - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - [Rancher CNI Providers 🌟](https://rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [COMMUNITY-TOOL] - [Certified Kubernetes offerings](https://www.cncf.io/certification/software-conformance) [COMMUNITY-TOOL] - - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [zdnet.com: Rancher Labs closes $40M funding round to "run Kubernetes everywhere"](https://www.zdnet.com/article/rancher-labs-closes-40m-funding-round-to-run-kubernetes-everywhere) [COMMUNITY-TOOL] - [medium: Quick Fix: Mounting a ConfigMap to an Existing Volume in Kubernetes' Using Rancher](https://medium.com/swlh/quick-fix-mounting-a-configmap-to-an-existing-volume-in-kubernetes-using-rancher-d01c472a10ad) [COMMUNITY-TOOL] - [thenewstack.io: Rancher 2.5 Sets out to Be the Stock Kubernetes Build for' GitOps](https://thenewstack.io/rancher-2-5-sets-out-to-be-the-stock-kubernetes-build-for-gitops) [COMMUNITY-TOOL] @@ -79,5 +79,5 @@ --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/react.md b/v2-docs/react.md index b81570ee..afb688b7 100644 --- a/v2-docs/react.md +++ b/v2-docs/react.md @@ -17,5 +17,5 @@ - [useHooks - React Hooks Library](https://usehooks.com) [ENTERPRISE-STABLE] β€” A premium library of self-contained, optimized React hooks facilitating stateful abstractions. Designed to simplify DOM tracking, event management, and browser interactions inside production web applications. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/recruitment.md b/v2-docs/recruitment.md index 90658b26..a0c2144e 100644 --- a/v2-docs/recruitment.md +++ b/v2-docs/recruitment.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [tigerabrodi.hashnode.dev: Interviewing software developers](https://tigerabrodi.hashnode.dev/interviewing-software-developers) [COMMUNITY-TOOL] - [lynnlangit.medium.com: Tech Anti-Interviewing](https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0) [COMMUNITY-TOOL] - [medium.com/hackernoon: How to hire a DevOps Engineer](https://medium.com/hackernoon/how-to-hire-a-devops-engineer-4e59e7847e9b) [COMMUNITY-TOOL] @@ -16,7 +17,6 @@ - [jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities](https://jobs.rekruuto.com) [COMMUNITY-TOOL] - [trycircular.com (Spain)](https://trycircular.com) [COMMUNITY-TOOL] - [skamille.medium.com: An incomplete list of skills senior engineers need,' beyond coding](https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f) [COMMUNITY-TOOL] - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] ## Career Development @@ -79,7 +79,6 @@ #### Engineering Culture - **(2022)** [businessinsider.es: Los 9 factores que mΓ‘s repercuten en la felicidad en el trabajo, segΓΊn los trabajadores](https://www.businessinsider.es/desarrollo-profesional/9-factores-repercuten-felicidad-trabajador-352445) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Presents a ranked taxonomy of the nine key workplace elements that dictate developer and professional happiness. Details how factors like flexibility, trust, work-life balance, and constructive recognition far outweigh basic financial remuneration over time. [SPANISH CONTENT] - - **(2021)** [entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres un buen lΓ­der](https://spanish.entrepreneur.com) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Provides a self-diagnostic framework composed of ten strategic evaluation questions designed to gauge leadership efficacy and maturity. Promotes reflective coaching and output-driven organizational alignment. [SPANISH CONTENT] - [hbr.org: Forget Flexibility. Your Employees Want Autonomy](https://hbr.org/2021/10/forget-flexibility-your-employees-want-autonomy) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Argues that workplace flexibility is ineffective without operational autonomy over tasks, schedules, and team collaboration frameworks. Outlines design principles for engineering organizations looking to scale remote-first operations without compromising deployment velocity or developer experience. - [forbes.com: As Leaders: What Can We Learn From The Great Resignation?](https://www.forbes.com/sites/dedehenley/2022/01/30/as-leaders-what-can-we-learn-from-the-great-resignation) [COMMUNITY-TOOL] β€” Synthesizes major organizational failures exposed by the Great Resignation, detailing actionable leadership modifications. Focuses on moving from top-down monitoring paradigms to trust-driven, output-oriented metrics within distributed engineering units. - [bbc.com: Is finding a 'new normal' in the workplace impossible?](https://www.bbc.com/worklife/article/20220104-future-of-work-2022) [LEGACY] β€” Explores the fundamental tensions and organizational challenges of establishing permanent hybrid and remote work architectures. Examines how shifting employee expectations collided with legacy corporate management mechanisms throughout 2022. @@ -161,5 +160,5 @@ - [github.com/rakyll/fake-it-til-you-make-it](https://github.com/rakyll/fake-it-til-you-make-it) [EN CONTENT] [LEGACY] β€” A shell-based script interface to generate programmatic git commits and simulate active GitHub profile contributions. Flagged as legacy under Minimum Viable Quality (MVQ) rules due to long-term inactivity. --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Freelancing](./freelancing.md) | [Finops](./finops.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Appointment Scheduling](./appointment-scheduling.md) diff --git a/v2-docs/registries.md b/v2-docs/registries.md index a872429a..fa9f6cb4 100644 --- a/v2-docs/registries.md +++ b/v2-docs/registries.md @@ -6,6 +6,7 @@ ## Standard Reference - [help.sonatype.com: Inbound SSL - Configuring to Serve Content via HTTPS](https://help.sonatype.com/en/sonatype-nexus-repository.html/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022#ConfiguringSSL-InboundSSL-ConfiguringtoServeContentviaHTTPS) [COMMUNITY-TOOL] + - [projectquay.io](https://www.projectquay.io) [COMMUNITY-TOOL] - [Dzone refcard: Using Repository Managers](https://dzone.com/refcardz/binary-repository-management) [COMMUNITY-TOOL] - [docs.openshift.com: Integrated OpenShift Container Platform registry](https://docs.openshift.com/container-platform/4.8/registry/architecture-component-imageregistry.html) [COMMUNITY-TOOL] - [Dzone: Getting started with Nexus](https://dzone.com/articles/getting-started-nexus-maven) [COMMUNITY-TOOL] @@ -17,15 +18,11 @@ - [blog.mimacom.com/automate-nexus](https://blog.mimacom.com/automate-nexus) [COMMUNITY-TOOL] - [freesoft.dev: Ansible Role: Harbor API Codifying](https://freesoft.dev/program/126957220) [COMMUNITY-TOOL] - [medium.com/swlh: Deploy Your Private Docker Registry as a Pod in Kubernetes](https://medium.com/swlh/deploy-your-private-docker-registry-as-a-pod-in-kubernetes-f6a489bf0180) [COMMUNITY-TOOL] - - [projectquay.io](https://www.projectquay.io) [COMMUNITY-TOOL] ## CI-CD Pipelines ### Jenkins Ecosystem -#### Enterprise Architectures - - - **(2020)** [Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem](https://platform.cloudogu.com/en/blog/cd-with-nexus-jenkins-ces) 🌟🌟 [COMMUNITY-TOOL] β€” Architectural integration study mapping out Continuous Delivery structures using Nexus Repository, Jenkins pipelines, and Cloudogu software suites for regulated enterprise workloads. #### Video Tutorials - [youtube: Jenkins Integration with Nexus](https://www.youtube.com/watch?v=qbO4MTESiJQ) [COMMUNITY-TOOL] β€” A video guide showing integration steps for building Jenkins jobs and storing artifacts into a target Sonatype Nexus server repository. @@ -56,14 +53,10 @@ #### CI-CD Pipelines (1) - - **(2021)** [openshift.com: Cloud DevOps With OpenShift and JFrog](https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog) 🌟🌟 [COMMUNITY-TOOL] β€” A case study looking at OpenShift and JFrog Artifactory integrations. It details how teams establish secure, auditable image management pipelines across hybrid cloud nodes. - **(2020)** [openshift.com: Using JFrog's Artifactory and Red Hat OpenShift Together](https://www.redhat.com/en/blog/18333-2) 🌟🌟 [COMMUNITY-TOOL] β€” An architectural guide detailing integrations between JFrog Artifactory and Red Hat OpenShift, showing how to coordinate secure, automated image promotion paths. #### Image Management - [cloudowski.com: Openshift ImageStreams](https://cloudowski.com/articles/why-managing-container-images-on-openshift-is-better-than-on-kubernetes) [COMMUNITY-TOOL] β€” A technical architectural review contrasting OpenShift ImageStreams with standard Kubernetes container registry integrations. It explains how ImageStreams abstract container images and automate rolling deployments on build mutations. -#### Secure Pipelines - - - **(2020)** [openshift.com: Keep Your Applications Secure With Automatic Rebuilds](https://www.redhat.com/en/blog/keep-your-applications-secure-with-automatic-rebuilds) 🌟🌟 [COMMUNITY-TOOL] β€” An engineering deep-dive into configuring automatic application rebuilds in Red Hat OpenShift. It describes the design patterns where security patches in base container images trigger CI/CD builds for downstream workloads. ## Infrastructure Standards ### Artifact Registry @@ -116,9 +109,6 @@ #### Kubernetes Operators - **(2024)** [Quay Community Edition operator](https://github.com/quay/quay-operator) ⭐ 143 [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The official Kubernetes Operator for deploying and managing the life cycle of Project Quay registries. It automates storage setup, database migrations, and SSL termination within OpenShift and OKD clusters. -#### Legacy Resources (1) - - - **(2026)** [Test an insecure registry 🌟](https://docs.docker.com/retired) [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Retired Docker documentation dealing with configurations of insecure, unencrypted private registries. Preserved for diagnosing vintage local developer configurations. #### Maintenance Scripts - [hackermoon.com: cleanup old docker images from nexus repository](https://hackernoon.com/cleanup-old-docker-images-from-nexus-repository-617b1004dad8) [LEGACY] β€” A guide on managing storage allocations in Nexus Repository Manager by automating the deletion of legacy Docker image tags. It outlines task scheduler configurations and artifact purging tasks. @@ -140,14 +130,7 @@ #### VMware - [galaxy.ansible.com/mkgin/vmware-harbor](https://galaxy.ansible.com/mkgin/vmware-harbor) [COMMUNITY-TOOL] [LEGACY] β€” Ansible Galaxy role designed to install Harbor registries on VMware-based virtual infrastructure. It remains a historical reference but has been surpassed by containerized approaches. -## Security - -### DevSecOps - -#### Secrets Scanning - - - **(2022)** [jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](https://jfrog.com/blog) [EN CONTENT] [COMMUNITY-TOOL] β€” A practical walk-through showing how to use Spectral in tandem with JFrog Pipelines. The tutorial focuses on identifying misplaced credentials and code misconfigurations inside continuous integration stages. --- -πŸ’‘ **Explore Related:** [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) | [Gitops](./gitops.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/remote-tech-jobs.md b/v2-docs/remote-tech-jobs.md index 28c3b620..9b1019a5 100644 --- a/v2-docs/remote-tech-jobs.md +++ b/v2-docs/remote-tech-jobs.md @@ -7,16 +7,16 @@ - [The remote job guide: job search & productivity working from home](https://resume.io/blog) [COMMUNITY-TOOL] - [sincrogo.com: Teletrabajo desde EspaΓ±a para el extranjero: ΒΏdΓ³nde hay que tributar?](https://sincro.es/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [COMMUNITY-TOOL] + - [kube.careers](https://kube.careers) [COMMUNITY-TOOL] - [theatlantic.com: Why Managers Fear a Remote-Work Future](https://www.theatlantic.com/ideas/archive/2021/07/work-from-home-benefits/619597) [COMMUNITY-TOOL] - [landing.jobs: How does remote work affect your salary?](https://landing.jobs/blog/how-does-remote-work-affect-your-salary) [COMMUNITY-TOOL] - [ireviews.com: The Top 60 Remote Work Websites for New Opportunities in 2022](https://www.ireviews.com/the-top-60-remote-work-websites-for-new-opportunities-in-2022) [COMMUNITY-TOOL] - [starkephillip.com: The effects of remote work on company culture](https://starkephillip.com/the-effects-of-remote-work-on-company-culture) [COMMUNITY-TOOL] - [forbes.com: 4 Ways To Combat The Social Isolation Of Remote Working](https://www.forbes.com/sites/drsamanthamadhosingh/2023/12/18/4-ways-to-combat-the-social-isolation-of-remote-working) [COMMUNITY-TOOL] - - [kube.careers](https://kube.careers) [COMMUNITY-TOOL] - [esquire.com: ΒΏPor quΓ© tu empresa no quiere que teletrabajes?](https://www.esquire.com/es/trabajo/a37314227/teletrabajo-volver-oficina) [COMMUNITY-TOOL] - [genbeta.com: El teletrabajo lleva a la gente a pasar mΓ‘s tiempo conectada' y trabajando. Un experto da claves para evitar el agotamiento](https://www.genbeta.com/a-fondo/dar-flexibilidad-obligar-a-desconexion-teletrabajo-claves-para-mejorar-productividad-tu-equipo-trabajo) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/scaffolding.md b/v2-docs/scaffolding.md index 33bc5215..5bac02a2 100644 --- a/v2-docs/scaffolding.md +++ b/v2-docs/scaffolding.md @@ -5,9 +5,9 @@ ## Standard Reference + - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [Wikipedia: Spring Roo](https://en.wikipedia.org/wiki/Spring_Roo) [COMMUNITY-TOOL] - [Atomist](https://go.atomist.com) [COMMUNITY-TOOL] - - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] ## Cloud-Native Development @@ -32,14 +32,7 @@ #### Snippet Engines - **(2023)** [cloud.google.com: configuring_with_snippets 🌟](https://docs.cloud.google.com/code/docs/vscode/yaml-editing#configuring_with_snippets) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Official Google Cloud tutorial configuring Visual Studio Code with structural snippets, optimizing engineering speeds when deploying nested Kubernetes objects. -## Observability and Performance - -### Performance Testing - -#### Microservices - - - [garden.io: Performance testing on a microservice architecture](https://docs.garden.io) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official integration documentation for running non-disruptive, end-to-end performance tests within a modern microservices workflow. Emphasizes utilizing Garden's graph-based execution framework for local and CI load validation. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Chaos Engineering](./chaos-engineering.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Developerportals](./developerportals.md) | [SRE](./sre.md) diff --git a/v2-docs/scaleway.md b/v2-docs/scaleway.md index fee4d224..36bf6e8e 100644 --- a/v2-docs/scaleway.md +++ b/v2-docs/scaleway.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/securityascode.md b/v2-docs/securityascode.md index a11849af..6c19a128 100644 --- a/v2-docs/securityascode.md +++ b/v2-docs/securityascode.md @@ -16,12 +16,12 @@ - [appsecengineer.com: Kubernetes Policy Management with Kyverno](https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno) [COMMUNITY-TOOL] - [Apolicy](https://www.sysdig.com) [COMMUNITY-TOOL] - [sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure As Code and automate remediation](https://www.sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [COMMUNITY-TOOL] + - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] + - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] - - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - - [MagTape](https://github.com/tmobile/magtape) ⭐ 152 [COMMUNITY-TOOL] - - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] + - [MagTape](https://github.com/tmobile/magtape) ⭐ 152 [COMMUNITY-TOOL] - [amazon.com: Policy-based countermeasures for Kubernetes – Part 1](https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1) [COMMUNITY-TOOL] - [medium: Automate policies enforcement with Policy-as-Code 🌟](https://medium.com/airwalk/automate-policies-enforcement-with-policy-as-code-2f20aac9e2b0) [COMMUNITY-TOOL] - [blog.gitguardian.com: What is Policy-as-Code? An Introduction to Open Policy' Agent](https://blog.gitguardian.com/what-is-policy-as-code-an-introduction-to-open-policy-agent) [COMMUNITY-TOOL] @@ -120,5 +120,5 @@ - [GitHub Code Security Risk Assessment: Free Vulnerability Scanning](https://github.blog/security/application-security/how-exposed-is-your-code-find-out-in-minutes-for-free) [EN CONTENT] [COMMUNITY-TOOL] β€” An introduction to GitHub's native, free vulnerability scanning tools designed to locate security regressions, secrets, and supply chain threats directly within the code repository. It highlights automated security alerts and quick enablement configurations. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.md) diff --git a/v2-docs/serverless.md b/v2-docs/serverless.md index 677ad437..ba9fb558 100644 --- a/v2-docs/serverless.md +++ b/v2-docs/serverless.md @@ -18,10 +18,9 @@ - [versusmind.eu: Dapr - a serverless runtime for distributed applications 🌟](https://versusmind.eu/dapr-a-serverless-runtime-for-distributed-applications) [COMMUNITY-TOOL] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] + - [itnext.io: **arkade** by example β€” Kubernetes apps, the easy way 🌟](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [COMMUNITY-TOOL] - [redhat.com: What is knative?](https://www.redhat.com/en/topics/microservices/what-is-knative) [COMMUNITY-TOOL] - [developers.redhat.com: Serverless Architecture](https://developers.redhat.com/topics/serverless-architecture) [COMMUNITY-TOOL] - - [itnext.io: **arkade** by example β€” Kubernetes apps, the easy way 🌟](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [COMMUNITY-TOOL] - - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [martinfowler.com: Serverless Architectures](https://martinfowler.com/articles/serverless.html) [COMMUNITY-TOOL] - [itnext.io: Scaling My App: Serverless vs Kubernetes 🌟](https://itnext.io/scaling-my-app-serverless-vs-kubernetes-cdb8adf446e1) [COMMUNITY-TOOL] - [Is Serverless The End Of Kubernetes?](https://towardsdatascience.com/kubernetes-serverless-differences-84699f370609) [COMMUNITY-TOOL] @@ -47,6 +46,7 @@ - [dev.to: Serverless - Beyond the Basics | Kristi Perreault 🌟](https://dev.to/aws-heroes/serverless-beyond-the-basics-kom) [COMMUNITY-TOOL] - [theburningmonk.com: Why you should use ephemeral environments when you do' serverless](https://theburningmonk.com/2019/09/why-you-should-use-temporary-stacks-when-you-do-serverless) [COMMUNITY-TOOL] - [serverlesshorrors.com](https://serverlesshorrors.com) [COMMUNITY-TOOL] + - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [betterprogramming.pub: Going Serverless? Governance Is Everything](https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9) [COMMUNITY-TOOL] - [fathomtech.io: Microservices vs. Serverless](https://fathomtech.io/blog/microservices-vs-serverless) [COMMUNITY-TOOL] - [cloudnowtech.com: Kubernetes vs Serverless – How do you choose? 🌟](https://www.cloudnowtech.com/blog/kubernetes-vs-serverless-how-do-you-choose) [COMMUNITY-TOOL] @@ -100,5 +100,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [OCP 3](./ocp3.md) diff --git a/v2-docs/servicemesh.md b/v2-docs/servicemesh.md index 57c09b1e..7dd76ea6 100644 --- a/v2-docs/servicemesh.md +++ b/v2-docs/servicemesh.md @@ -23,13 +23,13 @@ - [Traffic Director overview](https://docs.cloud.google.com/service-mesh/docs) [COMMUNITY-TOOL] - [Traffic Director and gRPCβ€”proxyless services for your service mesh](https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc) [COMMUNITY-TOOL] - [L7 Internal HTTP(S) Load Balancing overview](https://docs.cloud.google.com/load-balancing/docs/l7-internal) [COMMUNITY-TOOL] - - [ekglue - Envoy/Kubernetes glue](https://github.com/jrockway/ekglue) ⭐ 29 [COMMUNITY-TOOL] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - [blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh?](https://blog.christianposta.com/microservices/do-i-need-an-api-gateway-if-i-have-a-service-mesh) [COMMUNITY-TOOL] - - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] - - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] + - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - [AWS App Mesh with EKS and Canary deployment](https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6) [COMMUNITY-TOOL] + - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] + - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] + - [ekglue - Envoy/Kubernetes glue](https://github.com/jrockway/ekglue) ⭐ 29 [COMMUNITY-TOOL] - [infoq.com: Service Mesh Ultimate Guide:](https://www.infoq.com/articles/service-mesh-ultimate-guide) [COMMUNITY-TOOL] - [thenewstack.io: Service Mesh Adds Security, Observability and Traffic Control' to Kubernetes](https://thenewstack.io/service-mesh-adds-security-observability-and-traffic-control-to-kubernetes) [COMMUNITY-TOOL] - [lucperkins.dev: Service mesh use cases](https://lucperkins.dev/blog/service-mesh-use-cases) [COMMUNITY-TOOL] @@ -123,5 +123,5 @@ - [Prometheus and OpenTelemetry Compatibility Issues](https://thenewstack.io/prometheus-and-opentelemetry-just-couldnt-get-along) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An informative look at the historical data model incompatibilities between Prometheus and OpenTelemetry (OTel). It details the industry efforts to reconcile standard Prometheus structures with the broader OTel landscape. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/sonarqube.md b/v2-docs/sonarqube.md index 788aaff4..63f242df 100644 --- a/v2-docs/sonarqube.md +++ b/v2-docs/sonarqube.md @@ -58,5 +58,5 @@ - [youtube: Installation of Sonarqube on Kubernetes/Minikube](https://www.youtube.com/watch?v=_cT-kkvw3NQ) [COMMUNITY-TOOL] β€” Video guide demonstrating how to spin up a SonarQube server inside Minikube, configured for localized developer playground environments. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/sre.md b/v2-docs/sre.md index 00925bc3..02256732 100644 --- a/v2-docs/sre.md +++ b/v2-docs/sre.md @@ -143,5 +143,5 @@ - [circonus.com: Monitoring for Success: What All SREs Need to Know](https://www.circonus.com/2021/04/monitoring-for-success-what-all-sres-need-to-know) [COMMUNITY-TOOL] β€” A deep technical evaluation of telemetry and metric requirements for SRE. Discusses the selection of appropriate service objectives and data collection frequencies. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/stackstorm.md b/v2-docs/stackstorm.md index 77715454..9086b4fc 100644 --- a/v2-docs/stackstorm.md +++ b/v2-docs/stackstorm.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/swagger-code-generator-for-rest-apis.md b/v2-docs/swagger-code-generator-for-rest-apis.md index 868c3394..6625c2d2 100644 --- a/v2-docs/swagger-code-generator-for-rest-apis.md +++ b/v2-docs/swagger-code-generator-for-rest-apis.md @@ -14,5 +14,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/tekton.md b/v2-docs/tekton.md index de09eb8a..ee10117e 100644 --- a/v2-docs/tekton.md +++ b/v2-docs/tekton.md @@ -30,5 +30,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/terraform.md b/v2-docs/terraform.md index dd5adc02..6005c64a 100644 --- a/v2-docs/terraform.md +++ b/v2-docs/terraform.md @@ -8,6 +8,7 @@ - [techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep and Terraform. Announcing General Availability!](https://techcommunity.microsoft.com/blog/azuretoolsblog/azure-landing-zones-accelerators-for-bicep-and-terraform-announcing-general-avai/4029866) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [thomasthornton.cloud: Deploy Terraform using Azure DevOps](https://thomasthornton.cloud/deploy-terraform-using-azure-devops) [COMMUNITY-TOOL] + - [shuaibiyy/Awesome Terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [techbeatly.com: 10 Free Courses to Learn Terraform](https://techbeatly.com/terraform-free-courses) [COMMUNITY-TOOL] - [learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code) [COMMUNITY-TOOL] - [packer.io](https://developer.hashicorp.com/packer) [COMMUNITY-TOOL] @@ -56,7 +57,6 @@ - [devclass.com: Terraform 1.1 moves forward with refactoring helpers and native Terraform Cloud integration](https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944) [COMMUNITY-TOOL] - [blog.gruntwork.io: How to manage multiple environments with Terraform 🌟](https://www.gruntwork.io/blog/how-to-manage-multiple-environments-with-terraform) [COMMUNITY-TOOL] - [ansible.com: Providing Terraform with that Ansible Magic 🌟🌟](https://www.redhat.com/en/blog/providing-terraform-with-that-ansible-magic) [COMMUNITY-TOOL] - - [github.com/shuaibiyy/awesome-terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [globaldatanet.com: Terraform CI/CD Best Practices](https://globaldatanet.com/tech-blog/terraform-cicd-best-practices) [COMMUNITY-TOOL] - [thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments 🌟](https://thomasthornton.cloud/using-terraform-tfvars-for-environment-agnostic-deployments) [COMMUNITY-TOOL] - [learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](https://learnkube.com/kubernetes-terraform) [COMMUNITY-TOOL] @@ -95,15 +95,11 @@ - [gruntwork.io](https://www.gruntwork.io) [COMMUNITY-TOOL] - [terragrunt.gruntwork.io](https://terragrunt.com) [COMMUNITY-TOOL] - [blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture Catalogs](https://www.gruntwork.io/blog/introducing-the-gruntwork-module-service-and-architecture-catalogs) [COMMUNITY-TOOL] - - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] - - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] - - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] + - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] + - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] + - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] @@ -116,12 +112,23 @@ - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] - [learn.microsoft.com: Introduction to using Azure Verified Modules for Terraform](https://learn.microsoft.com/en-us/samples/azure-samples/avm-terraform-labs/avm-terraform-labs) [COMMUNITY-TOOL] - [hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform' and Vault](https://www.hashicorp.com/blog/build-secure-ai-applications-on-azure-with-hashicorp-terraform-and-vault) [COMMUNITY-TOOL] - - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] + - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] + - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] + - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] + - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] + - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] + - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] + - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and' Ansible](https://computingforgeeks.com/build-aws-ec2-machine-images-with-packer-and-ansible) [COMMUNITY-TOOL] - [cloud.hashicorp.com: HashiCorp Cloud](https://cloud.hashicorp.com) [COMMUNITY-TOOL] - [hashicorp.com: Multi-Region Replication Now Available with HCP Vault](https://www.hashicorp.com/blog/multi-region-replication-now-available-with-hcp-vault) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud](https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0) [COMMUNITY-TOOL] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [build5nines.com](https://build5nines.com) [COMMUNITY-TOOL] - [nedinthecloud.com](https://nedinthecloud.com) [COMMUNITY-TOOL] - [roadmap.sh/terraform](https://roadmap.sh/terraform) [COMMUNITY-TOOL] @@ -174,7 +181,6 @@ - [acloudguru.com: What does the Terraform 1.0 release mean for you?](https://acloudguru.com/blog/engineering/what-does-the-terraform-1-0-release-mean-for-you) [COMMUNITY-TOOL] - [thenewstack.io: Terraform 1.0 Reflects What HashiCorp Has Learned About' Infrastructure-as-Code](https://thenewstack.io/terraform-1-0-reflects-what-hashicorp-has-learned-about-infrastructure-as-code) [COMMUNITY-TOOL] - [medium: terraform | git commit -m β€œall the secrets” | sops tool for managing' secrets 🌟](https://medium.com/cloudandthings/terraform-git-commit-m-all-the-secrets-5dfea9b111de) [COMMUNITY-TOOL] - - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] - [medium: Terraform Zero to Hero](https://medium.com/tech-guides/terraform-zero-to-hero-733f6860bb9a) [COMMUNITY-TOOL] - [terraform-hcloud-dualstack-k8s: Hetzner Dual-Stack Kubernetes Cluster](https://github.com/tibordp/terraform-hcloud-dualstack-k8s) ⭐ 34 [COMMUNITY-TOOL] - [hashicorp.com: Beta Support for CRDs in the Terraform Provider for Kubernetes](https://www.hashicorp.com/blog/beta-support-for-crds-in-the-terraform-provider-for-kubernetes) [COMMUNITY-TOOL] @@ -239,7 +245,6 @@ - [overmind.tech: Is Observability relevant for Terraform?](https://overmind.tech/blog/is-observability-relevant-for-terraform) [COMMUNITY-TOOL] - [medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples)](https://medium.com/platform-engineer/26-terraform-hacks-for-effective-infrastructure-automation-with-examples-d6d721c3d5e0) [COMMUNITY-TOOL] - [thenewstack.io: Automating Retry for Failed Terraform Launches](https://thenewstack.io/automating-retry-for-failed-terraform-launches) [COMMUNITY-TOOL] - - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [build5nines.com: Terraform Workflow Process Explained](https://build5nines.com/terraform-workflow-process-explained) [COMMUNITY-TOOL] - [build5nines.com: Terraform: How to Join and Split Strings](https://build5nines.com/terraform-how-to-join-and-split-strings) [COMMUNITY-TOOL] - [build5nines.com: Terraform: Deploy Azure ExpressRoute Circuit with VNet' Gateway](https://build5nines.com/terraform-deploy-azure-expressroute-circuit-with-vnet-gateway) [COMMUNITY-TOOL] @@ -382,7 +387,6 @@ - [hashicorp.com: Terraform Adds Support for GKE Autopilot](https://www.hashicorp.com/blog/terraform-adds-support-for-gke-autopilot) [COMMUNITY-TOOL] - [hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with' Challenges and Solutions](https://hackernoon.com/exporting-your-gke-cluster-to-terraform-cloud-a-guide-with-challenges-and-solutions) [COMMUNITY-TOOL] - [github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress' and ArgoCD](https://github.com/roib20/terraform-provision-gke-cloudflare) ⭐ 11 [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - [Dzone: terraform with AWS](https://dzone.com/articles/terraform-with-aws) [COMMUNITY-TOOL] - [github.com/terraform-aws-modules/terraform-aws-solutions](https://github.com/terraform-aws-modules/terraform-aws-solutions) ⭐ 77 [COMMUNITY-TOOL] - [hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform](https://www.hashicorp.com/resources/terraform-what-instacart-learned-managing-over-50-aws-rds-postgresql-instances) [COMMUNITY-TOOL] @@ -451,9 +455,6 @@ - [awscc](https://registry.terraform.io/providers/hashicorp/awscc/latest) [COMMUNITY-TOOL] - [hashicorp.com: Announcing Terraform AWS Cloud Control Provider Tech Preview](https://www.hashicorp.com/blog/announcing-terraform-aws-cloud-control-provider-tech-preview) [COMMUNITY-TOOL] - [hashicorp.com: Using the Terraform AWS Cloud Control Provider](https://www.hashicorp.com/resources/using-the-terraform-aws-cloud-control-provider) [COMMUNITY-TOOL] - - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] - [porscheofficial/terraform-aws-ecr-watch](https://github.com/porscheofficial/terraform-aws-ecr-watch) ⭐ 70 [COMMUNITY-TOOL] - [serverless.tf: Doing serverless with Terraform](https://serverless.tf) [COMMUNITY-TOOL] - [registry.terraform.io: Terraform Azure Resources 🌟](https://registry.terraform.io/modules/azurerm/resources/azure/latest) [COMMUNITY-TOOL] @@ -498,7 +499,6 @@ - [github.com/Azure/terraform-azurerm-aks](https://github.com/Azure/terraform-azurerm-aks) ⭐ 388 [COMMUNITY-TOOL] - [itnext.io: How We Used Terraform to Create and Manage a HA AKS Kubernetes' Cluster in Azure](https://itnext.io/how-we-used-terraform-to-create-and-manage-a-ha-aks-kubernetes-cluster-in-azure-812f64896c08) [COMMUNITY-TOOL] - [hashicorp.com: Build a Quick AKS Cluster the Easy Way with Terraform Cloud' 🌟](https://www.hashicorp.com/blog/build-a-quick-aks-cluster-the-easy-way-with-terraform-cloud) [COMMUNITY-TOOL] - - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] - [medium.com/@piyush.sachdeva055: Deploy AKS Cluster in Azure With Terraform](https://medium.com/@piyush.sachdeva055/deploy-aks-cluster-in-azure-with-terraform-2028f6c71ada) [COMMUNITY-TOOL] - [github.com/amitmavgupta/azure-terraform](https://github.com/amitmavgupta/azure-terraform) ⭐ 29 [COMMUNITY-TOOL] - [github.com/Azure-Samples/aks-platform-engineering Building a Platform Engineering Environment on Azure Kubernetes Service (AKS) 🌟](https://github.com/Azure-Samples/aks-platform-engineering) ⭐ 155 [COMMUNITY-TOOL] @@ -611,8 +611,8 @@ ##### Azure DevOps - - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. + - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. ### FinOps #### Infrastructure as Code (3) @@ -627,5 +627,5 @@ - **(2026)** [==sops: Simple and flexible tool for managing secrets 🌟==](https://github.com/getsops/sops) ⭐ 21861 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” SOPS is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats, encrypting with AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault, age, and PGP. Widely integrated in GitOps workflows, it allows versioning encrypted configuration files without exposing secret data. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Securityascode](./securityascode.md) | [Ansible](./ansible.md) diff --git a/v2-docs/test-automation-frameworks.md b/v2-docs/test-automation-frameworks.md index 129721f7..ee5aef14 100644 --- a/v2-docs/test-automation-frameworks.md +++ b/v2-docs/test-automation-frameworks.md @@ -62,5 +62,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/testops.md b/v2-docs/testops.md index 766ee3d2..ca2f5e2a 100644 --- a/v2-docs/testops.md +++ b/v2-docs/testops.md @@ -9,12 +9,12 @@ - [blog.gurock.com: What Is DevTestOps?](https://www.testrail.com/blog/what-is-devtestops) [COMMUNITY-TOOL] - [Smocker (server mock) is a simple and efficient HTTP mock server](https://github.com/smocker-dev/smocker) ⭐ 1279 [COMMUNITY-TOOL] - [theregister.com: Coding unit tests is boring. Wouldn't it be cool if an AI could do it for you? That's where Diffblue comes in](https://www.theregister.com/software/2020/09/21/coding-unit-tests-is-boring-wouldnt-it-be-cool-if-an-ai-could-do-it-for-you-thats-where-diffblue-comes-in/318634) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [devops.com: Shift-Right Testing: The Emergence of TestOps](https://devops.com/shift-right-testing-the-emergence-of-testops) [COMMUNITY-TOOL] - [devopsonline.co.uk: DevOps and the emergence of TestOps!](https://www.devopsonline.co.uk/devops-and-the-emergence-of-testops) [COMMUNITY-TOOL] - [opcito.com: TestOps: How to automate your software pipeline at the speed' of DevOps](https://www.opcito.com/blogs/testops-how-to-automate-your-software-pipeline-at-the-speed-of-devops) [COMMUNITY-TOOL] - [xeridia.co.uk: The Importance of Testing in DevOps](https://www.xeridia.co.uk/blog/importance-testing-devops) [COMMUNITY-TOOL] - [xeridia.co.uk: Benefits of Test-Driven Development in DevOps Environments](https://www.xeridia.co.uk/blog/benefits-test-driven-development-devops-environments) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [gcreddy.com: Domain Knowledge for Software Testers](https://www.gcreddy.com/2016/06/domain-knowledge-for-testers.html) [COMMUNITY-TOOL] - [guru99.com: What is Continuous Testing in DevOps? Definition, Benefits,' Tools](https://www.guru99.com/continuous-testing.html) [COMMUNITY-TOOL] - [opensource.com: What you need to know about automation testing in CI/CD](https://opensource.com/article/20/7/automation-testing-cicd) [COMMUNITY-TOOL] @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/visual-studio.md b/v2-docs/visual-studio.md index d9e61c6b..d2c3c3b3 100644 --- a/v2-docs/visual-studio.md +++ b/v2-docs/visual-studio.md @@ -34,16 +34,16 @@ - [Learn with Copilot](https://www.youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [COMMUNITY-TOOL] - [Visualize your git repo in vscode with Git Graph extensions](https://www.youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [COMMUNITY-TOOL] - [How to be a professional (un)wrapper #vscode #programmingtools #coding](https://www.youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [COMMUNITY-TOOL] - - [Visual Studio Code JCasC-Plugin 🌟](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin) [COMMUNITY-TOOL] - - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - - [kite: Code Faster with AI Autocomplete](https://kite.com) [COMMUNITY-TOOL] - - [Ruff](https://github.com/astral-sh/ruff) ⭐ 47643 [DE FACTO STANDARD] - - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [COMMUNITY-TOOL] - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code) [COMMUNITY-TOOL] - - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] + - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [COMMUNITY-TOOL] + - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] + - [Visual Studio Code JCasC-Plugin 🌟](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin) [COMMUNITY-TOOL] - [thorsten-hans.com: Debugging apps in Kubernetes with Bridge](https://www.thorsten-hans.com/debugging-apps-in-kubernetes-with-bridge) [COMMUNITY-TOOL] - [marketplace.visualstudio.com: Bridge to Kubernetes (VSCode)](https://marketplace.visualstudio.com/items?itemName=mindaro.mindaro) [COMMUNITY-TOOL] + - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] + - [kite: Code Faster with AI Autocomplete](https://kite.com) [COMMUNITY-TOOL] + - [Ruff](https://github.com/astral-sh/ruff) ⭐ 47643 [DE FACTO STANDARD] - [code.visualstudio.com: Visual Studio Code](https://code.visualstudio.com) [COMMUNITY-TOOL] - [vscode.github.com: GitHub and Visual Studio Code 🌟](https://vscode.github.com) [COMMUNITY-TOOL] - [VScode run from WSL in Linux: Cannot activate the 'Atlassian for VSCode' (Official)' extension because 'git' extension is not loaded](https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode) [COMMUNITY-TOOL] @@ -228,5 +228,5 @@ - [blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode](https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Explores techniques for real-time remote debugging of Go microservices running inside a Kubernetes cluster using Telepresence and VSCode, bridging local development environments with cloud resources. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Python](./python.md) | [Dotnet](./dotnet.md) diff --git a/v2-docs/web-servers.md b/v2-docs/web-servers.md index ea2f6217..efbb4d5b 100644 --- a/v2-docs/web-servers.md +++ b/v2-docs/web-servers.md @@ -6,6 +6,7 @@ ## Standard Reference - [nginx.com: The Complete NGINX Cookbook 🌟](https://www.f5.com/products/nginx/resources/library/complete-nginx-cookbook) [COMMUNITY-TOOL] + - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Koa.js](https://koa) [COMMUNITY-TOOL] - [Dzone Refcard: Essential Apache HTTP Server](https://dzone.com/refcardz/essential-apache-http-server) [COMMUNITY-TOOL] - [nixCraft: How to secure Apache with Let’s Encrypt Certificates on RHEL 8](https://www.cyberciti.biz/faq/how-to-secure-apache-with-lets-encrypt-certificates-on-rhel-8) [COMMUNITY-TOOL] @@ -14,7 +15,6 @@ - [medium: Using Nginx-Ingress as a Static Cache for Assets Inside Kubernetes](https://medium.com/@vdboor/using-nginx-ingress-as-a-static-cache-91bc27be04a1) [COMMUNITY-TOOL] - [Wikipedia: HAProxy](https://en.wikipedia.org/wiki/HAProxy) [COMMUNITY-TOOL] - [dzone.com: How to Configure HAProxy as a Proxy and Load Balancer](https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan) [COMMUNITY-TOOL] - - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [High priority request queue with HAProxy](https://medium.com/swlh/high-priority-request-queue-with-haproxy-9efd639a8992) [COMMUNITY-TOOL] - [medium.com/beyn-technology: Is Nginx dead? Is Traefik v3 20% faster than' Traefik v2?](https://medium.com/beyn-technology/is-nginx-dead-is-traefik-v3-20-faster-than-traefik-v2-f28ffb7eed3e) [COMMUNITY-TOOL] @@ -89,5 +89,5 @@ - [unit.nginx.org](https://unit.nginx.org) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Nginx Unit is a dynamic, polyglot application server engineered to run application code across multiple runtimes (Go, Python, Node.js, PHP) simultaneously. It is entirely controlled via a declarative JSON-based REST API, making it well-suited for container-centric microservices. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md) +πŸ’‘ **Explore Related:** [Servicemesh](./servicemesh.md) | [Istio](./istio.md) | [Networking](./networking.md) diff --git a/v2-docs/web3.md b/v2-docs/web3.md index f22b420e..de25ad26 100644 --- a/v2-docs/web3.md +++ b/v2-docs/web3.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/workfromhome.md b/v2-docs/workfromhome.md index 9cb0483a..52a1cdc9 100644 --- a/v2-docs/workfromhome.md +++ b/v2-docs/workfromhome.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/xamarin.md b/v2-docs/xamarin.md index c2ce51f7..4254d146 100644 --- a/v2-docs/xamarin.md +++ b/v2-docs/xamarin.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/yaml.md b/v2-docs/yaml.md index 6121d198..7c09680c 100644 --- a/v2-docs/yaml.md +++ b/v2-docs/yaml.md @@ -6,6 +6,11 @@ ## Standard Reference - [civo.com: Manage Kubernetes clusters using the Civo Pulumi provider](https://www.civo.com/learn) [COMMUNITY-TOOL] + - [thoughtworks.com: Kubernetes](https://www.thoughtworks.com/radar/platforms/kubernetes) [COMMUNITY-TOOL] + - [Polaris](https://github.com/FairwindsOps/polaris) ⭐ 3368 [ENTERPRISE-STABLE] + - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] + - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] + - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - [wikipedia: YAML](https://en.wikipedia.org/wiki/YAML) [COMMUNITY-TOOL] - [kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟](https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml) [COMMUNITY-TOOL] - [betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes](https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8) [COMMUNITY-TOOL] @@ -16,8 +21,6 @@ - [medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker' Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) [COMMUNITY-TOOL] - [jsonformatter.org/yaml-validator](https://jsonformatter.org/yaml-validator) [COMMUNITY-TOOL] - [medium.com/@slashben81: How to write a YAML file for Kubernetes? | ARMO](https://medium.com/@slashben81/how-to-write-a-yaml-file-for-kubernetes-armo-76f29e533b1f) [COMMUNITY-TOOL] - - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [wikipedia: JSON](https://en.wikipedia.org/wiki/JSON) [COMMUNITY-TOOL] - [dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.' JSONP](https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja) [COMMUNITY-TOOL] - [betterprogramming.pub: How to Make JSON and Python Talk to Each Other](https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d) [COMMUNITY-TOOL] @@ -26,9 +29,6 @@ - [medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO](https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633) [COMMUNITY-TOOL] - [ketch: Getting Started](https://learn.theketch.io/docs/getting-started) [COMMUNITY-TOOL] - [base64encode.org](https://www.base64encode.org) [COMMUNITY-TOOL] - - [Polaris](https://github.com/FairwindsOps/polaris) ⭐ 3368 [ENTERPRISE-STABLE] - - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] - - [thoughtworks.com: Kubernetes](https://www.thoughtworks.com/radar/platforms/kubernetes) [COMMUNITY-TOOL] ## Application Delivery and GitOps @@ -253,5 +253,5 @@ - [automationreinvented.blogspot.com: What is Json Schema and how to perform' schema validation using Rest Assured?](https://automationreinvented.blogspot.com/2022/03/what-is-json-schema-and-how-to-perform.html) [COMMUNITY-TOOL] [GUIDE] β€” A detailed test automation walkthrough explaining JSON Schema validation with Rest Assured. Guides developers in implementing reliable regression pipelines to maintain robust system integrations. --- -πŸ’‘ **Explore Related:** [Message Queue](./message-queue.md) | [Databases](./databases.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) diff --git a/v2-mkdocs.yml b/v2-mkdocs.yml index e1282df7..58cba85c 100644 --- a/v2-mkdocs.yml +++ b/v2-mkdocs.yml @@ -98,12 +98,7 @@ markdown_extensions: nav: - "πŸ”™ Back to V1 (Exhaustive)": https://nubenetes.com/v1/ - "The 2026 Vision": index.md - - "Agentic Video Hub": - - "Overview": videos/index.md - - "AI Agents and MCP": videos/ai-agents.md - - "DevOps, IaC, and SRE": videos/devops-iac.md - - "Cloud Native Core": videos/cloud-native.md - - "Fundamentals": videos/fundamentals.md + - "Agentic Video Hub": videos.md - "AI": - "AI Agents MCP": ai-agents-mcp.md - "AI": ai.md