diff --git a/CHANGELOG.md b/CHANGELOG.md index d3900287..af29bcac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [[2.3.40]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.3.40) - 2026-06-03 + +### Removed +- **Deprecated AWS Quick Start Reference**: Confirmed retirement of the AWS Quick Starts program (replaced globally by AWS Partner Solutions), removed `https://aws.amazon.com/es/quickstart` from the centralized inventory database, and updated the V1 and V2 documentation files to delete the dead references. + ## [[2.3.39]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.3.39) - 2026-06-02 ### Added diff --git a/data/inventory.yaml b/data/inventory.yaml index 1de56a83..cb0ae503 100644 --- a/data/inventory.yaml +++ b/data/inventory.yaml @@ -16369,34 +16369,6 @@ https://aws.amazon.com/es/premiumsupport/knowledge-center/troubleshoot-service-q - docs/aws-miscellaneous.md year: N/A addition_method: manual -https://aws.amazon.com/es/quickstart: - ai_summary: AWS-validated CloudFormation templates and deployment guides structured - to stand up complex multi-tier enterprise workloads rapidly. Grounding reveals - that while many are migrating to Partner Solutions, this archive is a high-density - resource for building compliant infrastructure. - complexity: Advanced - content_hash: c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460 - description: '' - health_score: 100.0 - hierarchy: - - Cloud Architecture - - AWS Architectures - - Reference Architectures - is_microservice: true - language: Spanish - last_checked: 1779032820.169322 - resource_type: Documentation - stars: 4 - status: online - tags: - - '[ENTERPRISE-STABLE]' - title: AWS Quick Start Reference Deployments - v1_locations: - - docs/aws-architecture.md - v2_locations: - - aws-architecture.md - year: '2023' - addition_method: manual https://aws.amazon.com/es/training/ramp-up-guides: content_hash: 08c9e28d5bdf2e68d3dd77b5c5264a2b489cd8c63862d95a915dac73bfce2229 description: '' diff --git a/docs/aws-architecture.md b/docs/aws-architecture.md index bf812f9b..6cdd48b1 100644 --- a/docs/aws-architecture.md +++ b/docs/aws-architecture.md @@ -37,7 +37,6 @@ - [AWS Architecture Blog](https://aws.amazon.com/blogs/architecture) - [AWS Official Blog](http://blogs.aws.amazon.com) - [AWS Labs GitHub](https://github.com/awslabs) -- [AWS Quick Start Reference Deployments](http://aws.amazon.com/es/quickstart) - [InfoWorld Review – Amazon Aurora Rocks MySQL](https://aws.amazon.com/blogs/aws/infoworld-review-amazon-aurora-rocks-mysql) - [AWS Cost Explorer Update – Access to EC2 Usage Data](https://aws.amazon.com/blogs/aws/aws-cost-explorer-update-access-to-ec2-usage-data) diff --git a/v2-docs/ChromeDevTools.md b/v2-docs/ChromeDevTools.md index f76cd9a9..35298a50 100644 --- a/v2-docs/ChromeDevTools.md +++ b/v2-docs/ChromeDevTools.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 341325f1..a38385f6 100644 --- a/v2-docs/GoogleCloudPlatform.md +++ b/v2-docs/GoogleCloudPlatform.md @@ -6,8 +6,9 @@ ## Standard Reference - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - - [cloud.google.com: Compare AWS and Azure services to Google Cloud](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [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) + - [Mapping of AWS services to Google Cloud](https://gregsramblings.com/blog/compare-google-cloud-to-aws) - [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] @@ -15,12 +16,10 @@ - [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] - - [Google Cloud Code](https://cloud.google.com/code) [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] - [cloud.google.com](https://cloud.google.com) [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] - [whizlabs.com: Introduction To Google Cloud Platform](https://www.whizlabs.com/blog/google-cloud-platform) [COMMUNITY-TOOL] - [cloud.google.com: Training more than 40 million new people on Google Cloud' skills](https://cloud.google.com/blog/topics/training-certifications/google-cloud-to-train-more-than-40-million-with-cloud-skills) [COMMUNITY-TOOL] @@ -56,6 +55,8 @@ - [cloud.google.com: Service Directory cheat sheet](https://cloud.google.com/blog/topics/developers-practitioners/service-directory-cheat-sheet) [COMMUNITY-TOOL] - [medium.com/google-cloud: Design your Landing Zone β€” Design Considerations' Part 4β€” IaC, GitOps and CI/CD (Google Cloud Adoption Series)](https://medium.com/google-cloud/design-your-landing-zone-design-considerations-part-4-iac-gitops-and-ci-cd-google-cloud-ae3f533c6dbd) [COMMUNITY-TOOL] - [devlibrary.withgoogle.com 🌟](https://devlibrary.withgoogle.com) [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] - [kelseyhightower/cmd-tutorial](https://github.com/kelseyhightower/cmd-tutorial) [COMMUNITY-TOOL] - [engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner](https://engineering.mercari.com/en/blog/entry/20211222-kubernetes-based-spanner-autoscaler) [COMMUNITY-TOOL] - [Cloud Functions, meet VPC functionality](https://cloud.google.com/blog/products/serverless/learn-how-to-use-advanced-vpc-functionality-with-your-cloud-functions) [COMMUNITY-TOOL] @@ -95,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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 8177e2f9..fc797eec 100644 --- a/v2-docs/about.md +++ b/v2-docs/about.md @@ -5,27 +5,27 @@ ## Standard Reference - - [getpostman.com](https://www.postman.com) [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] - - [Terraform Kubernetes Boilerplates 🌟](https://nubenetes.com/terraform/) [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] - [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.__ + - [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] - [en.wikipedia.org: Kiss up kick down](https://en.wikipedia.org/wiki/Kiss_up_kick_down) [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] - [https://swagger.io/](https://swagger.io) [COMMUNITY-TOOL] - - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [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] - - [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] ## Cloud Native @@ -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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 04176e84..4e1923c2 100644 --- a/v2-docs/ai.md +++ b/v2-docs/ai.md @@ -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 ed7b2508..85a948b5 100644 --- a/v2-docs/angular.md +++ b/v2-docs/angular.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 48da0306..3db6f9ed 100644 --- a/v2-docs/ansible.md +++ b/v2-docs/ansible.md @@ -57,9 +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] - - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [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] @@ -180,6 +177,7 @@ - [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] @@ -187,6 +185,8 @@ - [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] - [galaxy.ansible.com/nginxinc/nginx_core](https://galaxy.ansible.com/nginxinc/nginx_core) [COMMUNITY-TOOL] @@ -209,6 +209,13 @@ #### 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 @@ -218,5 +225,5 @@ - **(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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Devsecops](./devsecops.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 b45fdd0d..20bab0fa 100644 --- a/v2-docs/api.md +++ b/v2-docs/api.md @@ -25,13 +25,13 @@ - [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) - - [Devdocs.io API Documentation 🌟](https://devdocs.io) [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] - [apifriends.com: What is an API?](https://apifriends.com/api-management/what-is-an-api) [COMMUNITY-TOOL] - [axway.com: What is API Management?](https://www.axway.com/en/products/api-management/what-is-api-management) [COMMUNITY-TOOL] - [Youtube Playlist: Introduction to APIs](https://www.youtube.com/playlist?list=PLM-7VG-sgbtBBnWb2Jc5kufgtWYEmiMAw) [COMMUNITY-TOOL] + - [Devdocs.io API Documentation 🌟](https://devdocs.io) [COMMUNITY-TOOL] - [thenewstack.io: 5 Ways to Succeed with an API Gateway](https://thenewstack.io/5-ways-to-succeed-with-an-api-gateway) [COMMUNITY-TOOL] - [amazicworld.com: Why APIs can’t be missed when it comes to DevOps](https://amazicworld.com/why-apis-cant-be-missed-when-it-comes-to-devops) [COMMUNITY-TOOL] - [medium: API Gateway Part 1](https://medium.com/easyread/api-gateway-part-1-7901ba703f9) [COMMUNITY-TOOL] @@ -150,8 +150,8 @@ - [openapi-comment-parser](https://github.com/bee-travels/openapi-comment-parser) ⭐ 256 [COMMUNITY-TOOL] - [IBM creates an open source tool to simplify API documentation](https://www.techrepublic.com/article/ibm-creates-an-open-source-tool-to-simplify-api-documentation) [COMMUNITY-TOOL] - [API Business Models. 20 Models in 20 Minutes](https://www.infoq.com/presentations/API-Business-Models) [COMMUNITY-TOOL] - - [https://swagger.io/](https://swagger.io) [COMMUNITY-TOOL] - [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast)' 🌟](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) [COMMUNITY-TOOL] + - [https://swagger.io/](https://swagger.io) [COMMUNITY-TOOL] ## Development Tools @@ -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:** [Python](./python.md) | [Visual Studio](./visual-studio.md) | [Golang](./golang.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 5a050290..6f29ac48 100644 --- a/v2-docs/appointment-scheduling.md +++ b/v2-docs/appointment-scheduling.md @@ -22,5 +22,5 @@ --- -πŸ’‘ **Explore Related:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 819b73ba..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:** [Gitops](./gitops.md) | [Flux](./flux.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 dc8d9c5e..8d5a0669 100644 --- a/v2-docs/aws-architecture.md +++ b/v2-docs/aws-architecture.md @@ -33,9 +33,6 @@ #### Open Source - [AWS Labs GitHub](https://github.com/awslabs) [ADVANCED LEVEL] [DE FACTO STANDARD] [EMERGING] β€” AWS's central laboratory incubator on GitHub housing thousands of reference architectures, automation scripts, and experimental SDKs. Grounding validates this organization as a primary resource for cloud-native engineering patterns. -#### Reference Architectures - - - **(2023)** [**AWS Quick Start Reference Deployments**](http://aws.amazon.com/es/quickstart) [SPANISH CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” AWS-validated CloudFormation templates and deployment guides structured to stand up complex multi-tier enterprise workloads rapidly. Grounding reveals that while many are migrating to Partner Solutions, this archive is a high-density resource for building compliant infrastructure. ### AWS FinOps #### Cost Management @@ -121,14 +118,7 @@ #### Amazon Aurora - [InfoWorld Review – Amazon Aurora Rocks MySQL](https://aws.amazon.com/blogs/aws/infoworld-review-amazon-aurora-rocks-mysql) [COMMUNITY-TOOL] β€” An influential early review of Amazon Aurora documenting how its decoupling of compute and storage engines significantly outperformed traditional MySQL instances. Grounding shows that while old, it provides the fundamental history of cloud-native storage architecture. -## Software Engineering - -### Frontend Development - -#### Architectural Patterns - - - **(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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 fb1090bd..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 a385dfa7..a9ad6333 100644 --- a/v2-docs/aws-containers.md +++ b/v2-docs/aws-containers.md @@ -10,7 +10,6 @@ - [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] - - [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] @@ -20,6 +19,7 @@ - [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] @@ -34,5 +34,5 @@ - [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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 c1fbdf53..5dcefc6b 100644 --- a/v2-docs/aws-data.md +++ b/v2-docs/aws-data.md @@ -17,5 +17,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 d847f09d..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 e569d697..600b237f 100644 --- a/v2-docs/aws-devops.md +++ b/v2-docs/aws-devops.md @@ -27,6 +27,12 @@ Live Grounding: Demonstrates step-by-step scheduling configurations, enabling cr Live Grounding: The active development has stalled, but the architecture remains highly relevant for federation research, featuring cross-cluster pod scheduling and proxy-pods. ## Public Cloud Infrastructure +### AWS Architecture + +#### Multi-Region Blueprints + + - **(2021)** [**Multi-Region Infrastructure Deployment**](https://aws.amazon.com/solutions) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Curator Insight: AWS Solutions library offering reference architectures for high-availability setups. +Live Grounding: Provides automated CloudFormation and CDK deployment configurations to orchestrate secure application instances across multiple geographical AWS regions. ### AWS Ecosystem #### AI Ops @@ -71,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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 4a35ac47..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 d52275a0..4f0826ad 100644 --- a/v2-docs/aws-messaging.md +++ b/v2-docs/aws-messaging.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 3b86f76d..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 dbf03788..21bfd2c2 100644 --- a/v2-docs/aws-monitoring.md +++ b/v2-docs/aws-monitoring.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 514e2e32..d7d07761 100644 --- a/v2-docs/aws-networking.md +++ b/v2-docs/aws-networking.md @@ -5,12 +5,12 @@ ## Standard Reference - - [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] - [AWS Cloud Networking – Zero to Hero](http://www.netdesignarena.com/index.php/2020/04/15/new-blog-series-aws-cloud-networking-zero-to-hero) [COMMUNITY-TOOL] - [How do I transfer a domain to AWS from another registrar?](https://repost.aws/knowledge-center) [COMMUNITY-TOOL] - [docs.aws.amazon.com: What Is Elastic Load Balancing?](http://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html) [COMMUNITY-TOOL] - [Application Load Balancer](https://aws.amazon.com/elasticloadbalancing/application-load-balancer) [COMMUNITY-TOOL] - [Find the fastest region from your location](http://aws-latency.altaircp.com) [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] - [linuxjournal.com: AWS EC2 VPC CLI](http://www.linuxjournal.com/content/aws-ec2-vpc-cli) [COMMUNITY-TOOL] - [tailscale.com: Connect to an AWS VPC using subnet routes](https://tailscale.com/docs/install/cloud/aws) [COMMUNITY-TOOL] - [AWS Networking for Developers](https://aws.amazon.com/es/blogs/apn/aws-networking-for-developers) [COMMUNITY-TOOL] @@ -59,5 +59,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 23fed8f0..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 94d5b8e7..e621e553 100644 --- a/v2-docs/aws-pricing.md +++ b/v2-docs/aws-pricing.md @@ -27,5 +27,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 cf88151a..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 4b2e7334..a0d2cb92 100644 --- a/v2-docs/aws-serverless.md +++ b/v2-docs/aws-serverless.md @@ -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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 7a9eb78b..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 65b59264..3ad8cee4 100644 --- a/v2-docs/aws-storage.md +++ b/v2-docs/aws-storage.md @@ -26,6 +26,7 @@ - [infoq.com: AWS Transfer Family Introduces Support for EFS](https://www.infoq.com/news/2021/01/aws-transfer-ftp-efs) [COMMUNITY-TOOL] β€” Reports on the strategic integration between AWS Transfer Family (SFTP/FTPS/FTP) and EFS. Enables developers to expose shared file systems securely directly to remote partners without managing SFTP instance clusters. #### Amazon S3 + - **(2023)** [**blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide**](https://awsfundamentals.com/blog/aws-s3-sync) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A detailed, high-density guide on utilizing the aws s3 sync CLI command. Includes performance tuning parameters like concurrency configs, exclusion patterns, and handling large scales securely. - **(2021)** [acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage Class is right for me?](https://www.pluralsight.com/resources/blog/cloud/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me) 🌟🌟🌟 [COMMUNITY-TOOL] β€” A deep dive into S3 Glacier Instant Retrieval, analyzing costs and access latency. Explains the strategic sweet spot of the tier for archival data that requires millisecond retrieval speeds without standard Glacier delays. - [S3 FAQ](https://aws.amazon.com/s3/faqs) [DOCUMENTATION] [DE FACTO STANDARD] β€” The official AWS documentation addressing technical details of Simple Storage Service (S3). Provides absolute specifications for consistency models, replication capabilities, access control lists, and durability guarantees. - [cloudkatha.com: Is S3 Region Specific or Global? What do you think?](https://cloudkatha.com/is-s3-region-specific-or-global-what-do-you-think) [COMMUNITY-TOOL] β€” Clarifies the architectural paradox of Amazon S3's namespace being globally unique while data is stored physically in regional clusters. Details the implications on DNS, endpoint routing, and latency. @@ -58,5 +59,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 92e8aaa3..0997d180 100644 --- a/v2-docs/aws-tools-scripts.md +++ b/v2-docs/aws-tools-scripts.md @@ -5,17 +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] - - [Amazon CodeWhisperer](https://aws.amazon.com/q/developer) [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] - - [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] + - [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] @@ -23,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] @@ -31,6 +30,7 @@ - [cloudcatalog.dev](https://www.cloudcatalog.dev) [COMMUNITY-TOOL] - [github.com/infrahouse/infrahouse-toolkit](https://github.com/infrahouse/infrahouse-toolkit) ⭐ 74 [COMMUNITY-TOOL] - [dev.to: Continuous Integration and Deployment on AWS - and a wishlist' for CI/CD Tools on AWS](https://dev.to/aws-builders/continuous-integration-and-deployment-on-aws-and-a-wishlist-for-cicd-tools-on-aws-5a13) [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] - [AWS Management Tools Blog](https://aws.amazon.com/blogs/mt) [COMMUNITY-TOOL] - [Metabadger](https://github.com/salesforce/metabadger) ⭐ 143 [COMMUNITY-TOOL] - [Amazon CLI Documentation](https://aws.amazon.com/cli) [COMMUNITY-TOOL] @@ -63,11 +63,6 @@ #### Asset Management - [Querying AWS at scale across APIs, Regions, and accounts](https://aws.amazon.com/blogs/opensource/querying-aws-at-scale-across-apis-regions-and-accounts) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An AWS blog post analyzing strategies and open-source tools (like Steampipe) to query and audit AWS resources at massive multi-region, multi-account scales. It breaks down API rate-limiting workarounds and security posture assessment methodologies. -### AWS Storage - -#### Amazon S3 - - - **(2023)** [**blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide**](https://awsfundamentals.com/blog/aws-s3-sync) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A detailed, high-density guide on utilizing the aws s3 sync CLI command. Includes performance tuning parameters like concurrency configs, exclusion patterns, and handling large scales securely. ## Cloud Security ### Asset Management (1) @@ -77,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:** [Azure](./azure.md) | [AWS](./aws.md) | [AWS Architecture](./aws-architecture.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 0a24bc0a..5c0779bb 100644 --- a/v2-docs/aws-training.md +++ b/v2-docs/aws-training.md @@ -6,9 +6,9 @@ ## Standard Reference - [Amazon AWS Certification Preparation Tips](http://walkintocloud.com/index.php/2016/06/04/amazon-aws-certification-preparation-tips) [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] - [hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS](https://hashnode.tpschmidt.com/my-top-10-free-learning-resources-for-aws) [COMMUNITY-TOOL] - [satyenkumar.medium.com: My Youtube Channel is updated for AWS Certifications' (Over 150 Video list)](https://satyenkumar.medium.com/my-youtube-channel-is-updated-for-aws-certifications-over-150-video-list-1ae7aa81e99d) [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] - [devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!!](https://devopsmonk.hashnode.dev/learn-aws-if-you-want-to-save-your-career) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -29,8 +29,9 @@ #### AWS Official - **(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. - - [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] + - **(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.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 @@ -51,7 +52,10 @@ #### Exam Practice - [portal.tutorialsdojo.com: AWS Digital Courses (free)](https://portal.tutorialsdojo.com/product-category/aws/aws-digital-courses-2) [ENTERPRISE-STABLE] [GUIDE] β€” Highly-regarded training portal delivering structured practice tests and cheat sheets designed to replicate the logic and design depth of official AWS Associate and Professional certifications. +#### Multi-Cloud Platforms + + - **(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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 1c3d984c..d6523a50 100644 --- a/v2-docs/aws.md +++ b/v2-docs/aws.md @@ -29,13 +29,13 @@ - [Working with the AWS Management Console](http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/getting-started.html) [COMMUNITY-TOOL] - [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] - - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [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] - [AWS Cloud Products](https://aws.amazon.com/products) [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] - [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] @@ -66,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] @@ -81,7 +82,6 @@ - [Everything AWS | Search and discover 6K+ quality AWS repositories](https://app.polymersearch.com/discover/aws) [COMMUNITY-TOOL] - [AWS Courses created by AWS experts](https://www.amazon.com/b/?node=14297978011) [COMMUNITY-TOOL] - [dev.to: Many free and useful AWS official Dev and User guides!](https://dev.to/aws-builders/many-free-and-useful-aws-official-dev-and-user-guides-54ci) [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] - [vladionescu.me: Scaling containers on AWS in 2022 (comparison)](https://www.vladionescu.me/posts/scaling-containers-on-aws-in-2022) [COMMUNITY-TOOL] - [bitmovin: Improving Video Quality on the Web](https://medium.com/aws-activate-startup-blog/bitmovin-improving-video-quality-on-the-web-8670039c4334) [COMMUNITY-TOOL] - [What Startups Should Know about Amazon VPCβ€Šβ€”β€ŠPart 1](https://medium.com/aws-activate-startup-blog/what-startups-should-know-about-amazon-vpc-part-1-bebe94b7f228) [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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS Architecture](./aws-architecture.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 0c5994b4..c331070a 100644 --- a/v2-docs/azure.md +++ b/v2-docs/azure.md @@ -5,7 +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] + - [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] - [Microsoft Docs](https://learn.microsoft.com/en-us) [COMMUNITY-TOOL] @@ -40,12 +40,12 @@ - [theregister.com: Microsoft has made Azure Linux generally available. Repeat, Azure Linux](https://www.theregister.com/software/2023/05/26/microsofts-azure-linux-distro-is-now-generally-available/568359) [COMMUNITY-TOOL] - [CommandLine Ninja](https://commandline.ninja) [COMMUNITY-TOOL] - [azurebrains.com: Azurebrains](https://blog.azurebrains.com) [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] - [docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load balancing in Azure](https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview) [COMMUNITY-TOOL] - [mvark.blogspot.com: Comparison of Azure Front Door, Traffic Manager, Application Gateway & Load Balancer](http://mvark.blogspot.com/2019/12/comparison-of-azure-front-door-traffic.html) [COMMUNITY-TOOL] - [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,18 +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] - - [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] - - [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] - - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [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] - - [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] - [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] @@ -163,6 +151,7 @@ - [nwktimes.blogspot.com: NVA Part IV: NVA Redundancy with Azure Internal Load' Balancer](https://nwktimes.blogspot.com/2023/06/azure-ilb-for-nva-ha.html) [COMMUNITY-TOOL] - [blog.davesdomain.co.uk: A look at Azure RBAC Constrained Delegation](https://blog.davesdomain.co.uk/posts/azure-rbac-constrained-delegation) [COMMUNITY-TOOL] - [allazureblog.wordpress.com: Azure Bastion vs UDR](https://allazureblog.wordpress.com/2024/01/18/azure-bastion-and-udrs) [COMMUNITY-TOOL] + - [medium.com/@mikakrief: Using Azure Service Operator v2](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [COMMUNITY-TOOL] - [blog.cloudtrooper.net: Azure network monitoring with synthetic traffic](https://blog.cloudtrooper.net/2024/01/23/azure-network-monitoring-with-synthetic-traffic) [COMMUNITY-TOOL] - [github.com/Azure/Enterprise-Scale: ALZ AMA Update](https://github.com/Azure/Enterprise-Scale/wiki/ALZ-AMA-Update) ⭐ 1940 [COMMUNITY-TOOL] - [blog.siliconvalve.com: Analysing git commit history using Azure Data Explorer](https://blog.siliconvalve.com/posts/2024/02/06/analysing-git-commit-history-using-azure-data-explorer) [COMMUNITY-TOOL] @@ -179,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] @@ -188,7 +178,9 @@ - [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] @@ -211,13 +203,16 @@ - [learn.microsoft.com: Browse all courses, learning paths, and modules' 🌟🌟🌟](https://learn.microsoft.com/en-us/training/browse/?resource_type=course&products=azure) [COMMUNITY-TOOL] - [freecodecamp.org: Azure Fundamentals Certification (AZ-900) – Pass the Exam' With This Free 8-Hour Course](https://www.freecodecamp.org/news/azure-fundamentals-certification-az-900-exam-course) [COMMUNITY-TOOL] - [learn.microsoft.com: Practice Assessments for Microsoft Certifications](https://learn.microsoft.com/en-us/credentials/certifications/practice-assessments-for-microsoft-certifications) [COMMUNITY-TOOL] + - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [COMMUNITY-TOOL] - [justinoconnor.codes: Azure Periodic Table of Resource Naming Convention' Shorthands](https://justinoconnor.codes/2022/08/19/azure-periodic-table-of-resource-naming-convention-shorthands) [COMMUNITY-TOOL] - [learn.microsoft.com: Mission-critical baseline architecture on Azure](https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-mission-critical/mission-critical-intro) [COMMUNITY-TOOL] - [learn.microsoft.com: Mission-critical workloads](https://learn.microsoft.com/en-us/azure/well-architected/mission-critical/mission-critical-overview) [COMMUNITY-TOOL] - [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] @@ -287,15 +282,19 @@ - [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] - [youtube: How to run an App Service Web App on Azure Arc-enabled Kubernetes' - Part 2 | Azure Tips and Tricks](https://www.youtube.com/watch?v=53-Y_aI0KpE&ab_channel=MicrosoftAzure) [COMMUNITY-TOOL] - [azure.github.io/AppService: General availability of Diagnostics tools for' App Service on Linux Node.js apps](https://azure.github.io/AppService/2024/01/05/Diagnose-Tools-for-NodeJs-Linux-apps.html) [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] - [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] @@ -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 @@ -527,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 Tools Scripts](./aws-tools-scripts.md) | [AWS](./aws.md) | [AWS Architecture](./aws-architecture.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 ad78e629..58c7d817 100644 --- a/v2-docs/caching.md +++ b/v2-docs/caching.md @@ -23,7 +23,6 @@ - [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] - [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] @@ -32,6 +31,7 @@ - [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:** [Kubernetes Networking](./kubernetes-networking.md) | [Servicemesh](./servicemesh.md) | [Networking](./networking.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 a8329cf1..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) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 10fd69c6..5fdf585e 100644 --- a/v2-docs/chatgpt.md +++ b/v2-docs/chatgpt.md @@ -111,7 +111,12 @@ #### Code Generation Quality - [thenewstack.io: Developers Put AI Bots to the Test of Writing Code](https://thenewstack.io/developers-put-ai-bots-to-the-test-of-writing-code) [COMMUNITY-TOOL] β€” Empirical evaluation measuring code-generation accuracy across popular AI engines. Examines compiler error rates, structural vulnerabilities, and the necessity of developer supervision in AI workflows. +### Programming Foundations + +#### Python Language + + - **(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 4494f088..608f1d70 100644 --- a/v2-docs/cheatsheets.md +++ b/v2-docs/cheatsheets.md @@ -5,11 +5,11 @@ ## Standard Reference + - [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] - - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [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] @@ -40,7 +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] - - [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] + - [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] @@ -64,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] @@ -186,6 +185,7 @@ - [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] + - [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] - [https://dev.to/aurelievache: Understanding Kubernetes: part 1 – Pods](https://dev.to/aurelievache/kubernetes-sketchnotes-pods-4ib0) [COMMUNITY-TOOL] - [garba.org: Kubernetes Pod Life Cycle Cheat Sheet](https://garba.org/posts/2018/k8s_pod_lc) [COMMUNITY-TOOL] - [developers.redhat.com: Buildah Cheat Sheet](https://developers.redhat.com/cheat-sheets/buildah-cheat-sheet) [COMMUNITY-TOOL] @@ -236,6 +236,7 @@ - [intellipaat.com: Python Cheat Sheet Basics](https://intellipaat.com/blog/tutorial/python-tutorial/python-cheat-sheet-basics) [COMMUNITY-TOOL] - [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] @@ -316,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 acb9f8e0..dd6b1f52 100644 --- a/v2-docs/chef.md +++ b/v2-docs/chef.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 d96a4b02..f709719b 100644 --- a/v2-docs/cicd-kubernetes-plugins.md +++ b/v2-docs/cicd-kubernetes-plugins.md @@ -3,6 +3,10 @@ !!! info "Architectural Context" Detailed reference for CI/CD Kubernetes Plugins in the context of Engineering Pipeline. +## Standard Reference + + - [GitLab Kubernetes Agent available on GitLab.com](https://docs.gitlab.com/releases/#gitlab-kubernetes-agent-available-on-gitlabcom) [COMMUNITY-TOOL] + ## Continuous Delivery ### GitOps @@ -23,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:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 54a356b1..6fc417d7 100644 --- a/v2-docs/cicd.md +++ b/v2-docs/cicd.md @@ -7,10 +7,7 @@ - [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] - - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - [Wikipedia.org: Continuous Integration](https://en.wikipedia.org/wiki/Continuous_integration) [COMMUNITY-TOOL] - [Wikipedia.org: Continuous Delivery](https://en.wikipedia.org/wiki/Continuous_delivery) [COMMUNITY-TOOL] - [DZone: Continuous Integration: Servers and Tools](https://dzone.com/refcardz/continuous-integration-servers) [COMMUNITY-TOOL] @@ -34,6 +31,7 @@ - [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] @@ -41,6 +39,8 @@ - [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] - [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] - [dzone: DevOps: CI/CD Tools to Watch Out for in 2022](https://dzone.com/articles/devops-cicd-tools-to-watch-out-for-in-2022) [COMMUNITY-TOOL] - [betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson](https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6) [COMMUNITY-TOOL] @@ -81,6 +81,7 @@ #### Blue-Green + - **(2022)** [==semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟==](https://semaphore.io/blog/continuous-blue-green-deployments-with-kubernetes) [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” A highly-rated technical guide illustrating step-by-step implementation of automated Blue-Green deployments within a Kubernetes cluster. Details traffic switching using Kubernetes Services and ingress resources, highlighting rollback procedures and pipeline workflow integration. - [opsmx.com: What is Blue Green Deployment ?](https://www.opsmx.com/blog/blue-green-deployment) [COMMUNITY-TOOL] β€” Explains the fundamental architecture of Blue-Green deployment models, evaluating how this strategy minimizes downtime and mitigates risks during production releases. Offers comparisons against canary configurations and covers prerequisite infrastructure needs. #### Overview @@ -107,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 @@ -131,10 +133,10 @@ #### 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. - [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. - - [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. - [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 @@ -248,8 +250,8 @@ #### 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 @@ -295,8 +297,8 @@ - [sdtimes.com: The State of CI/CD](https://sdtimes.com/cicd/the-state-of-ci-cd) [COMMUNITY-TOOL] β€” Curator Insight: Broad industry survey analyzing developer adoption and tool fragmentation in delivery architectures. Live Grounding: Highlights the continuous shift towards GitOps, automated security gates (DevSecOps), and platform orchestration. Useful for long-term strategic architectural planning. #### Open Source Pipelines - - [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. - [opensource.com: A beginner's guide to building DevOps pipelines with open' source tools](https://opensource.com/article/19/4/devops-pipeline) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Curator Insight: Demystifies CI/CD pipeline construction using classic open-source tools like Jenkins and GitLab CI. Live Grounding: Provides an educational blueprint on source control integration, build automation, and deployment validation. Highly suitable for teams transitioning from manual deployments to early automation. + - [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. #### Theory and Concepts (1) - **(2023)** [infoworld.com: What is CI/CD? Continuous integration and continuous delivery explained](https://www.infoworld.com/article/2269266/what-is-cicd-continuous-integration-and-continuous-delivery-explained.html) 🌟🌟 [COMMUNITY-TOOL] β€” Curator Insight: Broad industry-focused definition of CI/CD pipeline automation and toolchains. Live Grounding: Explores the evolutionary shift from monolithic build scripts to declarative yaml-based pipeline orchestration. Provides a vendor-neutral high-level analysis of standard integration loops. @@ -312,8 +314,8 @@ - **(2023)** [lambdatest.com: Top 10 CI/CD Pipeline Implementation Challenges And Solutions](https://www.testmuai.com/blog/cicd-pipeline-challenges) [GUIDE] 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” Curator Insight: Highlights common pipeline failure patterns (e.g., flaky testing, configuration drift) and mitigation techniques. Live Grounding: Discusses technical strategies such as containerizing run environments and orchestrating parallel testing clusters. Ideal for operational maintenance planning. #### Trunk-Based Development - - [Purposeful Commits](https://chrisarcand.com/purposeful-commits) [COMMUNITY-TOOL] β€” Curator Insight: Explores the cultural developer hygiene of crafting clear, logical git commits. Live Grounding: Details how concise commit histories simplify pipeline automated testing, automated changelogs, and fast deployment troubleshooting. Essential software craft guidance. - [thinkinglabs.io: Feature Branching considered evil 🌟](https://thinkinglabs.io/talks/feature-branching-considered-evil.html) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Curator Insight: A provocative analysis contrasting long-lived feature branches with trunk-based development. Live Grounding: Details how feature branches delay integration, hide conflicts, and impede actual continuous integration. Offers clear alternative patterns like branch-by-abstraction and feature flags. + - [Purposeful Commits](https://chrisarcand.com/purposeful-commits) [COMMUNITY-TOOL] β€” Curator Insight: Explores the cultural developer hygiene of crafting clear, logical git commits. Live Grounding: Details how concise commit histories simplify pipeline automated testing, automated changelogs, and fast deployment troubleshooting. Essential software craft guidance. ### Cloud-Native Delivery #### Best Practices (2) @@ -363,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:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 f48b35ae..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,13 +13,17 @@ - [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] - [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] @@ -39,12 +44,7 @@ - [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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 9ecba347..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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 df5cdc3d..956cac8b 100644 --- a/v2-docs/cloudflare.md +++ b/v2-docs/cloudflare.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Networking](./kubernetes-networking.md) | [Servicemesh](./servicemesh.md) | [Networking](./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 2cf08a8b..1116f6fb 100644 --- a/v2-docs/container-managers.md +++ b/v2-docs/container-managers.md @@ -31,21 +31,18 @@ - [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] - - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - - [sherifabdlnaby/kubephp](https://github.com/sherifabdlnaby/kubephp) ⭐ 455 [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] - - [blog.alexellis.io: Building containers without Docker 🌟](https://blog.alexellis.io/building-containers-without-docker) [COMMUNITY-TOOL] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [Podman.io](https://podman.io) [COMMUNITY-TOOL] - [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] @@ -79,6 +76,7 @@ - [dev.to: Containers without Docker (podman, buildah, and skopeo)](https://dev.to/cedricclyburn/containers-without-docker-podman-buildah-and-skopeo-1eal) [COMMUNITY-TOOL] - [Podman Desktop](https://podman-desktop.io) [COMMUNITY-TOOL] - [developers.redhat.com: Podman expands to the Desktop](https://developers.redhat.com/articles/2022/10/24/podman-expands-desktop) [COMMUNITY-TOOL] + - [sherifabdlnaby/kubephp](https://github.com/sherifabdlnaby/kubephp) ⭐ 455 [COMMUNITY-TOOL] - [iximiuz.com: In Pursuit of Better Container Images: Alpine, Distroless,' Apko, Chisel, DockerSlim, oh my!](https://iximiuz.com/en/posts/containers-making-images-better) [COMMUNITY-TOOL] - [Introducing the Red Hat Universal Base Image 🌟](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image) [COMMUNITY-TOOL] - [What is Red Hat Universal Base Image?](https://developers.redhat.com/blog/2019/10/09/what-is-red-hat-universal-base-image) [COMMUNITY-TOOL] @@ -87,9 +85,11 @@ - [developers.redhat.com: How to pick the right container base image](https://developers.redhat.com/blog/2021/04/13/how-to-pick-the-right-container-base-image) [COMMUNITY-TOOL] - [itnext.io: Docker, Kaniko, Buildah](https://itnext.io/docker-kaniko-buildah-209abdde5f94) [COMMUNITY-TOOL] - [blog.kubesimplify.com: Getting started with ko: A fast container image builder' for your Go applications](https://blog.kubesimplify.com/getting-started-with-ko-a-fast-container-image-builder-for-your-go-applications) [COMMUNITY-TOOL] + - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - [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 Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 5a48acf4..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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 e146847b..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] @@ -48,8 +48,6 @@ - [Crunchy PostgreSQL and Openshift](https://www.redhat.com/en/blog/leveraging-the-crunchy-postgresql) [COMMUNITY-TOOL] - [ref1](https://www.redhat.com/en/blog/understanding-service-accounts-sccs) [COMMUNITY-TOOL] β€” - [ref2](https://docs.openshift.com/container-platform/4.1/authentication/understanding-and-creating-service-accounts.html) - [ref3](https://docs.openshift.com/container-platform/4.1/authentication/managing-security-context-constraints.html#role-based-access-to-ssc_configuring-internal-oauth) - - [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] - [crunchydata.com](https://www.crunchydata.com) [COMMUNITY-TOOL] - [github.com/CrunchyData](https://github.com/CrunchyData) [COMMUNITY-TOOL] - [github.com/CrunchyData/postgres-operator](https://github.com/CrunchyData/postgres-operator) ⭐ 4406 [ENTERPRISE-STABLE] @@ -72,6 +70,8 @@ - [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] + - [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 @@ -82,5 +82,5 @@ - **(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:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [Yaml](./yaml.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 7d8fbe68..a68ea2e2 100644 --- a/v2-docs/customer.md +++ b/v2-docs/customer.md @@ -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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 59324b9e..30d63a81 100644 --- a/v2-docs/databases.md +++ b/v2-docs/databases.md @@ -5,7 +5,8 @@ ## Standard Reference - - [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] + - [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] @@ -26,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,9 +38,9 @@ - [Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster](https://docs.percona.com/percona-operator-for-mysql/pxc/index.html) [COMMUNITY-TOOL] - [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] - - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [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] - - [victoriametrics.com](https://victoriametrics.com) [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] @@ -61,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] @@ -113,6 +111,7 @@ - [Wikipedia: CockroachDB](https://en.wikipedia.org/wiki/Cockroach_Labs) [COMMUNITY-TOOL] - [cockroachlabs.com: Automated database operations with Terraform](https://www.cockroachlabs.com/blog/automate-database-ops-with-terraform) [COMMUNITY-TOOL] - [blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE](https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke) [COMMUNITY-TOOL] + - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] - [Spilo: HA PostgreSQL Clusters with Docker](https://github.com/zalando/spilo) ⭐ 1829 [COMMUNITY-TOOL] - [How I've Set Up HA PostgreSQL on Kubernetes (powered by Patroni, a template for PostgreSQL HA)](https://disaev.me/p/how-i-have-set-up-ha-postgresql-on-kubernetes) [COMMUNITY-TOOL] - [Zalando Postgres Operator](https://github.com/zalando/postgres-operator) ⭐ 5166 [ENTERPRISE-STABLE] @@ -161,6 +160,7 @@ - [Apache Druid](https://druid.apache.org) [COMMUNITY-TOOL] - [dev.to: Apache Druid: overview, running in Kubernetes and monitoring with' Prometheus](https://dev.to/setevoy/apache-druid-overview-running-in-kubernetes-and-monitoring-with-prometheus-g5j) [COMMUNITY-TOOL] - [github.com/dolthub/dolt](https://github.com/dolthub/dolt) ⭐ 22792 [DE FACTO STANDARD] + - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - [SHMIG](https://github.com/mbucc/shmig) ⭐ 474 [COMMUNITY-TOOL] - [DATA-DOG/go-sqlmock](https://github.com/DATA-DOG/go-sqlmock) ⭐ 6550 [ENTERPRISE-STABLE] - [datafold/data-diff](https://github.com/datafold/data-diff) ⭐ 2987 [COMMUNITY-TOOL] @@ -197,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:** [Crunchydata](./crunchydata.md) | [Message Queue](./message-queue.md) | [Yaml](./yaml.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 5a9c85d2..570190fa 100644 --- a/v2-docs/demos.md +++ b/v2-docs/demos.md @@ -96,16 +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] - - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - - [AWS App Mesh with EKS and Canary deployment](https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6) [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] - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] - [github.com/Azure-Samples 🌟](https://github.com/Azure-Samples) [COMMUNITY-TOOL] - - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide) [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] - - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] - - [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] - [SysAdmin Casts](https://sysadmincasts.com) [COMMUNITY-TOOL] - [DEVOPS Library](https://devopslibrary.com) [COMMUNITY-TOOL] - [cloud quick POCs](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ) [COMMUNITY-TOOL] @@ -116,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] @@ -193,6 +188,7 @@ - [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] @@ -200,6 +196,7 @@ - [aws blogs: Git Push to Deploy Your App on EKS](https://aws.amazon.com/blogs/opensource/git-push-deploy-app-eks-gitkube) [COMMUNITY-TOOL] - [medium: create your first application on aws eks kubernetes](https://medium.com/faun/create-your-first-application-on-aws-eks-kubernetes-cluster-874ee9681293) [COMMUNITY-TOOL] - [dzone: deploying a kubernetes cluster with amazon eks 🌟](https://dzone.com/articles/deploying-a-kubernetes-cluster-with-amazon-eks) [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] - [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] @@ -209,6 +206,7 @@ - [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] @@ -222,6 +220,7 @@ - [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] @@ -320,6 +319,7 @@ - [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] @@ -383,8 +383,6 @@ - [medium.com/tea-networks: Kubernetes & CI/CD Pipeline](https://medium.com/tea-networks/kubernetes-ci-cd-pipeline-c028aea17535) [COMMUNITY-TOOL] - [blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using' REST API – Part 1](https://blogs.sap.com/2021/07/04/cloud-integration-with-commerce-azure-blob-storage-using-rest-api) [COMMUNITY-TOOL] - [blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using' REST API – Part 2](https://blogs.sap.com/2021/12/26/cloud-integration-with-commerce-azure-blob-storage-using-rest-api-part-2) [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] - [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] @@ -451,13 +449,14 @@ - [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] - [devops.com: Measuring the Progress of the OpenTelemetry Project](https://devops.com/measuring-the-progress-of-the-opentelemetry-project) [COMMUNITY-TOOL] - [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] - - [gitlab.com: Project Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [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] @@ -471,6 +470,7 @@ - [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 @@ -551,6 +551,7 @@ #### 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 @@ -571,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Kubernetes Tools](./kubernetes-tools.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 03d2c023..72dbb2d8 100644 --- a/v2-docs/devel-sites.md +++ b/v2-docs/devel-sites.md @@ -5,13 +5,13 @@ ## Standard Reference + - [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] - - [Amazon CodeWhisperer](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [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] @@ -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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 12a9e151..d2f1efb9 100644 --- a/v2-docs/developerportals.md +++ b/v2-docs/developerportals.md @@ -5,9 +5,9 @@ ## Standard Reference - - [IBM API Connect](https://www.ibm.com/docs/en/api-connect) [COMMUNITY-TOOL] - [chakray.com: API Strategy. How to create an API Marketplace](https://chakray.com/api-strategy-how-to-create-an-api-marketplace) [COMMUNITY-TOOL] - [OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale](https://www.redhat.com/en/blog/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale) [COMMUNITY-TOOL] + - [IBM API Connect](https://www.ibm.com/docs/en/api-connect) [COMMUNITY-TOOL] - [chakray.com: Why API Lifecycle Management is a MUST for Your Organisation APIs](https://chakray.com/why-api-lifecycle-management-is-must-organisation-apis) [COMMUNITY-TOOL] - [chakray.com: 11 Steps to achieving a successful API Management Strategy](https://chakray.com/11-steps-achieving-successful-api-management-strategy) [COMMUNITY-TOOL] - [chakray.com: Por quΓ© API LIFECYCLE MANAGEMENT es imprescindible para la organizaciΓ³n de APIs](https://chakray.com/es/por-que-api-lifecycle-management-imprescindible-api-organizacion) [COMMUNITY-TOOL] @@ -20,7 +20,6 @@ - [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] @@ -36,6 +35,7 @@ - [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] - [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] @@ -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 @@ -157,7 +166,12 @@ Live Grounding: Delivers strategic instruction on utilizing AI capabilities, cod ##### GitHub Copilot - **(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. +### Frontend Development + +#### Architectural Patterns + + - **(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:** [DevOps](./devops.md) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 3284e5d0..9f4312ce 100644 --- a/v2-docs/devops-tools.md +++ b/v2-docs/devops-tools.md @@ -6,7 +6,6 @@ ## Standard Reference - [geekflare.com: devops-tools](https://geekflare.com/devops/config-management-tools) [COMMUNITY-TOOL] - - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - [medium: Technologies & Tools to Watch in 2021 🌟](https://medium.com/dev-genius/technologies-tools-to-watch-in-2021-a216dfc30f25) [COMMUNITY-TOOL] - [DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [COMMUNITY-TOOL] @@ -20,6 +19,7 @@ - [medium.com/4th-coffee: 10 New DevOps Tools to Watch in 2023 🌟](https://medium.com/4th-coffee/10-new-devops-tools-to-watch-in-2023-e974dbb1f1bb) [COMMUNITY-TOOL] - [medium.com/4th-coffee: 10 Best DevOps Tools for Start-ups](https://medium.com/4th-coffee/10-best-devops-tools-for-start-ups-91eb69bc3128) [COMMUNITY-TOOL] - [Relay](https://relay.sh) [COMMUNITY-TOOL] + - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] - [blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments](https://blog.searce.com/devtron-one-stop-shop-for-all-kubernetes-deployments-6f1c111a7ba1) [COMMUNITY-TOOL] - [medium.com/cp-massive-programming: Deploying Devtron in a Local K8s Kind' Cluster using Terraform](https://medium.com/cp-massive-programming/deploying-devtron-in-a-local-k8s-kind-cluster-using-terraform-cea9d4d9636) [COMMUNITY-TOOL] @@ -129,16 +129,16 @@ #### GUI Clients - - [KubeUI: A Desktop Kubernetes Client](https://github.com/IvanJosipovic/KubeUI) ⭐ 308 [EN CONTENT] [COMMUNITY-TOOL] β€” A native, desktop-optimized UI designed to stream, monitor, and interact with live cluster metrics and objects. Enhances developer agility through dynamic views of multi-cluster namespaces, container outputs, and active workload parameters. - [Kubeterm: Graphical Management Tool for Kubernetes](https://github.com/kbterm/kubeterm) ⭐ 208 [EN CONTENT] [COMMUNITY-TOOL] β€” An open-source desktop client designed for administrative and monitoring interactions within Kubernetes clusters. Employs graphical representations of active resources to lower cognitive load during deep-dive debugging of deployments, services, and namespace configurations. + - [KubeUI: A Desktop Kubernetes Client](https://github.com/IvanJosipovic/KubeUI) ⭐ 308 [EN CONTENT] [COMMUNITY-TOOL] β€” A native, desktop-optimized UI designed to stream, monitor, and interact with live cluster metrics and objects. Enhances developer agility through dynamic views of multi-cluster namespaces, container outputs, and active workload parameters. ## Platform Engineering (1) ### AI Integration #### Agentic Engineering - - [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. - [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. #### Coding Assistants - [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. @@ -177,7 +177,12 @@ #### Philosophical Frameworks - [thenewstack.io: DevOps Is Fed by a Tools Culture Loop](https://thenewstack.io/devops-is-fed-by-a-tools-culture-loop) [COMMUNITY-TOOL] β€” Commentary exploring the dynamic intersection between DevOps organizational practices, corporate cultures, and how continuous toolchain feedback loops dictate infrastructure modernization. +### Version Control + +#### Branching Strategies + + - **(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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 9dd6c8dd..7e2b3367 100644 --- a/v2-docs/devops.md +++ b/v2-docs/devops.md @@ -5,14 +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] - [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] @@ -24,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] @@ -39,25 +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] - - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [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] - - [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] - - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [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] + - [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] - [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] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] - - [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] - - [cloud.google.com: DevOps](https://cloud.google.com/devops) [COMMUNITY-TOOL] - - [Cloud Developer Tools](https://cloud.google.com/products/tools) [COMMUNITY-TOOL] - - [medium.com/google-cloud/tagged/devops](https://medium.com/google-cloud/tagged/devops) [COMMUNITY-TOOL] - - [reddit.com/r/devops](https://www.reddit.com/r/devops) [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] @@ -83,6 +78,7 @@ - [infoq.com: Dark Side of DevOps - the Price of Shifting Left and Ways to' Make it Affordable](https://www.infoq.com/articles/devops-shifting-left) [COMMUNITY-TOOL] - [Red Hat automation glossary 🌟](https://www.redhat.com/en/blog/red-hat-automation-glossary) [COMMUNITY-TOOL] - [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] @@ -91,6 +87,7 @@ - [devopslearners.com](https://devopslearners.com) [COMMUNITY-TOOL] - [orange-quarter.com: Upskill yourself with these 5 DevOps resources](https://orange-quarter.com/upskill-yourself-with-these-5-devops-resources) [COMMUNITY-TOOL] - [mrcloudbook.com: Mr Cloud Book](https://mrcloudbook.com) [COMMUNITY-TOOL] + - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [COMMUNITY-TOOL] - [github.com/paragpallavsingh/90DaysOfDevOps: 90DaysOfDevOps Challenge](https://github.com/paragpallavsingh/90DaysOfDevOps) ⭐ 11 [COMMUNITY-TOOL] - [cloud.google.com: State of DevOps 2021 🌟](https://cloud.google.com/blog/products/devops-sre/announcing-dora-2021-accelerate-state-of-devops-report) [COMMUNITY-TOOL] - [Dzone: Configuration Drift 🌟](https://dzone.com/articles/configuration-drift) [COMMUNITY-TOOL] @@ -99,7 +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] - - [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] - [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] @@ -210,6 +207,7 @@ - [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] @@ -218,6 +216,7 @@ - [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: 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] @@ -256,6 +255,7 @@ - [Atlassian Compass](https://www.atlassian.com/software/compass) [COMMUNITY-TOOL] - [github.com/KusionStack/kusion](https://github.com/KusionStack/kusion) ⭐ 1306 [COMMUNITY-TOOL] - [Infrastructure as Code in DevOps](https://alpacked.io/blog/infrastructure-as-code-for-devops) [COMMUNITY-TOOL] + - [reddit.com/r/devops](https://www.reddit.com/r/devops) [COMMUNITY-TOOL] ## Agentic Engineering @@ -329,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 @@ -372,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:** [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.md) | [Developerportals](./developerportals.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 523f3844..7219641c 100644 --- a/v2-docs/devsecops.md +++ b/v2-docs/devsecops.md @@ -5,12 +5,10 @@ ## 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] - [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] - [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] - - [grype: a vulnerability scanner for container images and filesystems](https://github.com/anchore/grype) ⭐ 12262 [ENTERPRISE-STABLE] - - [Project Calico](https://www.projectcalico.org) [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] @@ -39,6 +37,7 @@ - [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] + - [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] - [securityonline.info: VAmPI: Vulnerable REST API with OWASP top 10 vulnerabilities](https://securityonline.info/vampi-vulnerable-rest-api-with-owasp-top-10-vulnerabilities) [COMMUNITY-TOOL] @@ -111,6 +110,7 @@ - [bridgecrew](https://bridgecrew.io) [COMMUNITY-TOOL] - [bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline' with Bridgecrew, Jenkins, and GitHub](https://bridgecrew.io/blog/tutorial-incorporate-iac-security-in-your-ci-cd-pipeline-with-bridgecrew-jenkins-and-github) [COMMUNITY-TOOL] - [itbusinessedge.com: Okta vs. Azure AD: IAM Tool Comparison](https://www.itbusinessedge.com/security/okta-vs-azure-ad) [COMMUNITY-TOOL] + - [grype: a vulnerability scanner for container images and filesystems](https://github.com/anchore/grype) ⭐ 12262 [ENTERPRISE-STABLE] - [Kubernetes-Secrets-Store-CSI-Driver: Secrets Store CSI driver for Kubernetes' secrets](https://github.com/kubernetes-sigs/secrets-store-csi-driver) ⭐ 1530 [COMMUNITY-TOOL] ## Application Security @@ -228,6 +228,11 @@ #### Security Tooling - [cybersecsi/HOUDINI: Hundreds of Offensive and Useful Docker Images for' Network Intrusion](https://github.com/cybersecsi/HOUDINI) ⭐ 1251 [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A catalog containing hundreds of preconfigured Docker images optimized for security audit operations, network mapping, and intrusion evaluation. Note: The repository has seen limited recent updates but remains structurally valuable. +### Policy Enforcement + +#### Open Policy Agent + + - **(2021)** [infracloud.io: Kubernetes Pod Security Policies with Open Policy Agent](https://www.infracloud.io/blogs/kubernetes-pod-security-policies-opa) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Addresses the transition from obsolete Kubernetes Pod Security Policies (PSPs) to Open Policy Agent (OPA) Gatekeeper. Explores how to leverage declarative constraints using the Rego engine to strictly manage admission control actions. ### Secrets Management (1) #### Bitwarden @@ -420,10 +425,10 @@ - [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. - - [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. - [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. ### Pipeline Security @@ -793,7 +798,7 @@ #### Container Security Platforms - **(2026)** [**stackrox.com**](https://www.redhat.com/en/technologies/cloud-computing/openshift/advanced-cluster-security-kubernetes) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Red Hat Advanced Cluster Security (formerly StackRox) provides Kubernetes-native guardrails to secure application life cycles across build, deploy, and runtime phases. Operating deep within the cluster infrastructure, it leverages declarative policies to enforce network segmentation, assess vulnerability risk, and monitor active configurations. -#### Policy Enforcement +#### Policy Enforcement (1) - [Securing Kubernetes With Anchore](https://anchore.com/kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” This reference highlights Anchore's integration into Kubernetes systems to enforce compliance and vulnerability policies. It showcases the utilization of native admission controllers to intercept deployment requests and reject any images failing automated security criteria. #### Secrets Auditing @@ -883,10 +888,10 @@ - **(2021)** [techcommunity.microsoft.com: In preview: Azure Key Vault secrets provider extension for Arc enabled Kubernetes clusters](https://techcommunity.microsoft.com/blog/azurearcblog/in-preview-azure-key-vault-secrets-provider-extension-for-arc-enabled-kubernetes/3002160) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Details the expansion of Azure Key Vault capabilities to edge and multi-cloud nodes using Azure Arc-enabled Kubernetes clusters. Offers uniform cloud security controls outside standard Azure datacenters. #### Injection - - [K8s Vault Webhook 🌟](https://ot-container-kit.github.io/k8s-vault-webhook) [DOCUMENTATION] [COMMUNITY-TOOL] β€” An admission webhook targeting automated HashiCorp Vault secrets injection inside pod templates. Replaces the necessity for heavy sidecar container orchestration inside lightweight pods. - [devopscube.com: Vault Agent Injector Tutorial: Inject Secrets to Pods Using' Vault Agent](https://devopscube.com/vault-agent-injector-tutorial) [COMMUNITY-TOOL] β€” In-depth guide showing how to use the Vault Agent Injector service. Explains how mutations based on Pod annotations auto-populate secrets into dynamic system volumes, minimizing application-level logic modifications. - [alexandre-vazquez.com: How To Inject Secrets in Pods To Improve Security' with Hashicorp Vault in 5 Minutes 🌟](https://alexandre-vazquez.com/inject-secrets-in-pods-using-hashicorp-vault) [COMMUNITY-TOOL] β€” A quick-start configuration tutorial for implementing vault-agent sidecar injection in under 5 minutes. Simplifies standard documentation into a practical, actionable snippet guide. - [itnext.io: Secrets injection at runtime from external Vault into Kubernetes' β€” POC](https://itnext.io/secrets-injection-from-external-vault-into-kubernetes-poc-83a52c8cf5cb) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A technical proof-of-concept for dynamic runtime injection utilizing external Vault endpoints. Bypasses Kubernetes native secrets store entirely to reduce security exposures. + - [K8s Vault Webhook 🌟](https://ot-container-kit.github.io/k8s-vault-webhook) [DOCUMENTATION] [COMMUNITY-TOOL] β€” An admission webhook targeting automated HashiCorp Vault secrets injection inside pod templates. Replaces the necessity for heavy sidecar container orchestration inside lightweight pods. #### Introduction - [digitalvarys.com: Simple Introduction to HashiCorp Vault](https://digitalvarys.com/simple-introduction-to-hashicorp-vault) [COMMUNITY-TOOL] β€” A simplified, beginner-friendly walkthrough of Vault core terms, architecture, and deployment principles. Covers seal and unseal mechanics, storage backends, and simple key-value reading. @@ -984,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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 4e595d96..f1adeb76 100644 --- a/v2-docs/digital-money.md +++ b/v2-docs/digital-money.md @@ -11,5 +11,5 @@ --- -πŸ’‘ **Explore Related:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 b86d5987..1c718f84 100644 --- a/v2-docs/digitalocean.md +++ b/v2-docs/digitalocean.md @@ -7,8 +7,8 @@ - [App Platform](https://docs.digitalocean.com/products/app-platform) [COMMUNITY-TOOL] - [theregister.com: DigitalOcean decides to head rivals off at the PaaS, floats App Platform to deploy, run code without juggling servers](https://www.theregister.com/off-prem/2020/10/07/digitalocean-decides-to-head-rivals-off-at-the-paas-floats-app-platform-to-deploy-run-code-without-juggling-servers/802967) [COMMUNITY-TOOL] - - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [Digital Ocean](https://www.digitalocean.com) [COMMUNITY-TOOL] + - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [try.digitalocean.com/cloudplex](https://try.digitalocean.com/cloudplex) [COMMUNITY-TOOL] - [Community Tools 🌟](https://www.digitalocean.com/community/tools) [COMMUNITY-TOOL] - [App Platform - Digital Ocean PaaS](https://try.digitalocean.com/app-platform) [COMMUNITY-TOOL] @@ -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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 41d5cb9c..7eebb49f 100644 --- a/v2-docs/docker.md +++ b/v2-docs/docker.md @@ -37,16 +37,14 @@ - [crunchtools.com: A Comparison of Linux Container Images](http://crunchtools.com/comparison-linux-container-images) [COMMUNITY-TOOL] - [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] - - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] - - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - - [cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [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] - - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [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] - [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] @@ -69,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] @@ -160,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] @@ -197,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] @@ -222,25 +225,23 @@ - [altoros.com: Streamlining the Creation of Docker Images with Cloud Native' Buildpacks](https://www.altoros.com/blog/streamlining-the-creation-of-docker-images-with-cloud-native-buildpacks) [COMMUNITY-TOOL] - [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] - - [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] - - [blog.alexellis.io: Building containers without Docker 🌟](https://blog.alexellis.io/building-containers-without-docker) [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] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [Podman.io](https://podman.io) [COMMUNITY-TOOL] + - [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 Infrastructure +## Cloud Native AI -### Training +### Big Data Orchestration -#### Multi-Cloud Platforms +#### Spark on Kubernetes - - **(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. + - **(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 @@ -278,5 +279,5 @@ - **(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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 b3f74fdd..7daf9c5c 100644 --- a/v2-docs/dom.md +++ b/v2-docs/dom.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 bf596f51..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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 756c0e6e..8519b91e 100644 --- a/v2-docs/edge-computing.md +++ b/v2-docs/edge-computing.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 0170fee0..4ab8348c 100644 --- a/v2-docs/elearning.md +++ b/v2-docs/elearning.md @@ -6,13 +6,13 @@ ## Standard Reference - [tutorialspoint.com](http://www.tutorialspoint.com) [COMMUNITY-TOOL] - - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] - - [wiki.bash-hackers.org](https://wiki.bash-hackers.org) [COMMUNITY-TOOL] - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] - [zeef.com: e-learning](https://e-learning.zeef.com/tracy.parish) [COMMUNITY-TOOL] - [Udemy.com](https://www.udemy.com) [COMMUNITY-TOOL] - [Udacity.com](https://eu.udacity.com) [COMMUNITY-TOOL] - [guru99.com](https://www.guru99.com) [COMMUNITY-TOOL] + - [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] - [harvard.edu: CS50: Introduction to Computer Science (free)](https://pll.harvard.edu/course/cs50-introduction-computer-science) [COMMUNITY-TOOL] - [medium.com/javarevisited: 11 Best Java Microservices Courses with Spring' Boot and Spring Cloud in 2022](https://medium.com/javarevisited/10-best-java-microservices-courses-with-spring-boot-and-spring-cloud-6d04556bdfed) [COMMUNITY-TOOL] @@ -121,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:** [Interview Questions](./interview-questions.md) | [Recruitment](./recruitment.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 31992b73..b8ed906c 100644 --- a/v2-docs/embedded-servlet-containers.md +++ b/v2-docs/embedded-servlet-containers.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 e1fd5de3..9a391bfd 100644 --- a/v2-docs/faq.md +++ b/v2-docs/faq.md @@ -89,13 +89,6 @@ #### Container Storage - [thenewstack.io: Choosing Between Container-Native and Container-Ready Storage' 🌟](https://thenewstack.io/choosing-between-container-native-and-container-ready-storage) [ADVANCED LEVEL] [ENTERPRISE-STABLE] [LEGACY] β€” Curator Insight: Demystifies cloud-native storage interfaces (CSI), comparing storage systems designed natively for Kubernetes with legacy storage adaptions. Live Grounding: Key guide for cloud architects evaluating storage performance, resilience, automated dynamic provisioning, and multi-protocol scaling features. -## 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. ## Platform Engineering ### Cloud Native @@ -105,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 85d9509c..84b76bc6 100644 --- a/v2-docs/finops.md +++ b/v2-docs/finops.md @@ -22,7 +22,6 @@ - [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] - - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [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] @@ -50,6 +49,7 @@ - [github.com/mivano/azure-cost-cli](https://github.com/mivano/azure-cost-cli) ⭐ 1117 [COMMUNITY-TOOL] - [https://learn.microsoft.com: View Kubernetes costs (AKS)](https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/view-kubernetes-costs) [COMMUNITY-TOOL] - [medium.com/armory: Continuous Cost Optimization for Kubernetes](https://medium.com/armory/continuous-cost-optimization-for-kubernetes-4361045f0215) [COMMUNITY-TOOL] + - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [COMMUNITY-TOOL] - [medium.com/empathyco: Cloud FinOps β€” Part 4: Kubernetes Cost Report](https://medium.com/empathyco/cloud-finops-part-4-kubernetes-cost-report-b4964be02dc3) [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] - [medium.com/develeap: Cutting down Kubernetes Costs: Cast.ai vs. Karpenter](https://medium.com/develeap/cutting-down-kubernetes-costs-cast-ai-vs-karpenter-20f6788b4c67) [COMMUNITY-TOOL] @@ -104,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:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 5220450d..a998f76f 100644 --- a/v2-docs/flux.md +++ b/v2-docs/flux.md @@ -11,12 +11,11 @@ - [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] - - [github.com/flux-iac/tofu-controller](https://github.com/flux-iac/tofu-controller) ⭐ 1640 [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] @@ -39,8 +38,9 @@ - [dzone.com: GitOps: Flux vs Argo CD 🌟](https://dzone.com/articles/gitops-flux-vs-argo-cd) [COMMUNITY-TOOL] - [blog.aenix.io: Argo CD vs Flux CD](https://blog.aenix.io/argo-cd-vs-flux-cd-7b1d67a246ca) [COMMUNITY-TOOL] - [cncf.io: How to GitOps your Terraform](https://www.cncf.io/blog/2022/09/30/how-to-gitops-your-terraform) [COMMUNITY-TOOL] + - [github.com/flux-iac/tofu-controller](https://github.com/flux-iac/tofu-controller) ⭐ 1640 [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [Argo](./argo.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 14a5082b..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:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 17b8c14d..3e3408d2 100644 --- a/v2-docs/git.md +++ b/v2-docs/git.md @@ -5,10 +5,9 @@ ## Standard Reference - - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] - [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] - - [about.gitlab.com: GitLab 13.11 released with Kubernetes Agent and Pipeline Compliance](https://docs.gitlab.com/releases) [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] @@ -626,7 +625,6 @@ - **(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. - - **(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. - **(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. @@ -789,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 7da4d2b9..6e16104f 100644 --- a/v2-docs/gitops.md +++ b/v2-docs/gitops.md @@ -6,9 +6,6 @@ ## Standard Reference - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [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] - - [HashiCorp Waypoint](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [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] @@ -36,20 +33,15 @@ - [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] - [Anthos Config Management](https://docs.cloud.google.com/kubernetes-engine/docs) [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] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] + - [waypointproject.io](https://developer.hashicorp.com/waypoint) [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] - [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] - - [FossFLOW](https://github.com/stan-smith/FossFLOW) [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] - - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] - - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [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] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [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] @@ -154,8 +146,10 @@ - [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] - [How to Create a GitOps Workflow with Terraform and Jenkins](https://www.hashicorp.com/resources/how-create-gitops-workflow-terraform-jenkins) [COMMUNITY-TOOL] - [portworx.com: Automating Kubernetes Data Management with GitOps & AutoPilot](https://portworx.com/automating-kubernetes-data-management-with-gitops-autopilot) [COMMUNITY-TOOL] - [openshift-applier](https://github.com/redhat-cop/openshift-applier) ⭐ 98 [COMMUNITY-TOOL] @@ -164,9 +158,13 @@ - [thenewstack.io: Weave GitOps Core Integrates Git with Kubernetes](https://thenewstack.io/weave-gitops-core-integrates-git-with-kubernetes) [COMMUNITY-TOOL] - [thenewstack.io: Weave GitOps Trusted Delivery: A Road to Kubernetes Sanity?](https://thenewstack.io/weave-gitops-trusted-delivery-a-road-to-kubernetes-sanity) [COMMUNITY-TOOL] - [dailymotion-oss.github.io/octopilot: Octopilot](https://dailymotion-oss.github.io/octopilot) [COMMUNITY-TOOL] + - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] - [thenewstack.io: KubeStack: Towards Full-Stack GitOps](https://thenewstack.io/kubestack-towards-full-stack-gitops) [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] - [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] @@ -176,6 +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] + - [github.com/stakater/Xposer](https://github.com/stakater/Xposer) ⭐ 32 [COMMUNITY-TOOL] + - [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:** [Flux](./flux.md) | [Argo](./argo.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 dc12270b..ca0d19c7 100644 --- a/v2-docs/golang.md +++ b/v2-docs/golang.md @@ -6,8 +6,6 @@ ## Standard Reference - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - - [alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes](https://alexsniffin.medium.com/debugging-remotely-in-kubernetes-with-go-fda4f3332316) [COMMUNITY-TOOL] - - [Koa.js](https://koa) [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] @@ -22,8 +20,10 @@ - [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] + - [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] + - [alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes](https://alexsniffin.medium.com/debugging-remotely-in-kubernetes-with-go-fda4f3332316) [COMMUNITY-TOOL] ## Architecture @@ -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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 f0d9e9b6..5ca8dfea 100644 --- a/v2-docs/grafana.md +++ b/v2-docs/grafana.md @@ -11,11 +11,11 @@ - [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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 000f8719..fe79835a 100644 --- a/v2-docs/helm.md +++ b/v2-docs/helm.md @@ -5,7 +5,7 @@ ## Standard Reference - - [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] + - [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] @@ -46,6 +46,7 @@ - [shipmight.com: Understanding Helm upgrade flags](https://shipmight.com/blog/understanding-helm-upgrade-reset-reuse-values) [COMMUNITY-TOOL] - [blog.devops.dev: Stop cloning helm charts! Enough! 🌟](https://blog.devops.dev/stop-cloning-helm-charts-enough-b40fb5d67ac7) [COMMUNITY-TOOL] - [medium.com/kubeshop-i: Monokle, Helm & Quality Kubernetes Deployments](https://medium.com/kubeshop-i/monokle-helm-quality-kubernetes-deployments-af050fcc91db) [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] - [blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser](https://blog.devops.dev/hosting-your-own-helm-chart-on-github-with-chart-releaser-a356ac10ce5c) [COMMUNITY-TOOL] - [faun.pub: Package and Deploy Your Application Using Helm Chart](https://faun.pub/package-and-deploy-your-application-using-helm-chart-21f0c568e65c) [COMMUNITY-TOOL] - [medium.com/@badawekoo: Helm theory, demo and commands you need to know!](https://medium.com/@badawekoo/helm-theory-demo-and-commands-you-need-to-know-628777fdb0c2) [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] @@ -80,13 +80,13 @@ - [opensource.com: What Kubernetes taught me about development](https://opensource.com/article/21/12/kubernetes-developer) [COMMUNITY-TOOL] β€” A retrospective engineering article summarizing lessons learned from building and deploying microservices on Kubernetes. It highlights the paradigm shift of treating infrastructure-as-code and configuration as vital parts of the software lifecycle. #### Documentation + - [chart-doc-gen: Helm Chart Documentation Generator](https://github.com/kubepack/chart-doc-gen) ⭐ 122 [COMMUNITY-TOOL] β€” A dedicated CLI utility for generating Markdown documentation automatically from Helm 'values.yaml' files. It streamlines package maintenance by keeping user-facing parameter catalogs perfectly aligned with template configurations. - [helm-docs](https://github.com/norwoodj/helm-docs) ⭐ 1740 [DE FACTO STANDARD] β€” The industry standard utility that auto-generates Markdown documentation from Helm chart metadata and variables files. It reads 'values.yaml' schema annotations to generate detailed configuration tables, ensuring precise, up-to-date documentation. - [helm-changelog: Create changelogs for Helm Charts, based on git history](https://github.com/mogensen/helm-changelog) ⭐ 43 [COMMUNITY-TOOL] β€” A CLI utility designed to automatically assemble neat changelogs for Helm charts by parsing git repository commit history. It simplifies publishing notes by keeping track of charts updates over multiple releases. - - [chart-doc-gen: Helm Chart Documentation Generator](https://github.com/kubepack/chart-doc-gen) ⭐ 122 [COMMUNITY-TOOL] β€” A dedicated CLI utility for generating Markdown documentation automatically from Helm 'values.yaml' files. It streamlines package maintenance by keeping user-facing parameter catalogs perfectly aligned with template configurations. #### Governance - - [redhat-certification: chart-verifier: Rules based tool to certify Helm charts' 🌟](https://github.com/redhat-certification/chart-verifier) ⭐ 61 [COMMUNITY-TOOL] β€” Red Hat's automated verification tool built to certify that third-party Helm charts align with platform standards on OpenShift. It performs automated checks against strict deployment policies and security guidelines. - [github: Nova 🌟](https://github.com/fairwindsops/nova) ⭐ 860 [ENTERPRISE-STABLE] β€” A valuable auditing tool that scans running Kubernetes clusters for outdated Helm releases. It cross-references deployed charts with upstream versions to ensure administrators maintain robust patch levels and security updates. + - [redhat-certification: chart-verifier: Rules based tool to certify Helm charts' 🌟](https://github.com/redhat-certification/chart-verifier) ⭐ 61 [COMMUNITY-TOOL] β€” Red Hat's automated verification tool built to certify that third-party Helm charts align with platform standards on OpenShift. It performs automated checks against strict deployment policies and security guidelines. #### Learning Paths - [mattias.engineer/courses/kubernetes/helm: Kubernetes-101: Helm 🌟](https://mattias.engineer/courses/kubernetes/helm) [ENTERPRISE-STABLE] [GUIDE] β€” A foundational course module mapping out Helm architecture, release lifecycles, and template syntax. It serves as an optimal starting point for operators transitioning from static manifests to dynamic Kubernetes packaging. @@ -136,9 +136,9 @@ - [tellerops/helm-teller](https://github.com/tellerops/helm-teller) ⭐ 69 [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A specialized plugin built to secure sensitive parameters inside charts by pulling secrets directly from cloud secret managers (such as HashiCorp Vault or AWS Secrets Manager) during deployment execution. #### Templating - - [HULL](https://github.com/vidispine/hull) ⭐ 288 [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A unique template library extension designed to drastically reduce boilerplate in Helm development. HULL enables declarative, object-oriented configuration structures, letting developers generate entire charts with minimal template overhead. - [itnext.io: Helm: reusable chart β€” named templates, and a generic chart for' multiple applications](https://itnext.io/helm-reusable-chart-named-templates-and-a-generic-chart-for-multiple-applications-13d9b26e9244) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A deep-dive article addressing advanced Go template techniques in Helm, specifically targeting the creation of reusable library charts. It offers a blueprint for building a single, highly flexible parent chart that can deploy diverse microservice patterns. - [boxunix.com: Developer’s Guide to Writing a Good Helm Chart](https://boxunix.com/2022/02/05/developers-guide-to-writing-a-good-helm-chart) [COMMUNITY-TOOL] β€” A comprehensive guide outline covering best practices in writing high-quality Helm charts. It addresses templates organization, variable naming conventions, semantic schema formatting, and validation practices. + - [HULL](https://github.com/vidispine/hull) ⭐ 288 [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A unique template library extension designed to drastically reduce boilerplate in Helm development. HULL enables declarative, object-oriented configuration structures, letting developers generate entire charts with minimal template overhead. #### Visualization - **(2024)** [Helm Kanvas Snapshot](https://github.com/meshery-extensions/helm-kanvas-snapshot) ⭐ 35 🌟🌟 [COMMUNITY-TOOL] β€” An extension designed to capture visual topology snapshots of Helm releases within Meshery. It allows operators to visually audit and document the runtime architecture generated by complex multi-tier Helm installations. @@ -215,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 @@ -259,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 2dc46cf9..4f2d5d63 100644 --- a/v2-docs/hr.md +++ b/v2-docs/hr.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 da35b79c..1e7a7fbb 100644 --- a/v2-docs/iac.md +++ b/v2-docs/iac.md @@ -7,20 +7,16 @@ - [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] - - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - [agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps](https://www.stickyminds.com/?utm_source=d7ac) [COMMUNITY-TOOL] - [redhat.com: Pull vs. push in automated VM provisioning: What you need to know](https://www.redhat.com/en/blog/pull-push-provisioning-cicd) [COMMUNITY-TOOL] - [infoworld.com: 5 priorities that cut cloud costs and improve IT ops](https://www.infoworld.com/article/2338245/5-priorities-that-cut-cloud-costs-and-improve-it-ops.html) [COMMUNITY-TOOL] - [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] - - [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] + - [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] - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] - - [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 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] - [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] @@ -28,23 +24,21 @@ - [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 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] - - [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] - - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [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] + - [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] - [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] @@ -77,10 +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] - - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [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:** [Terraform](./terraform.md) | [Ansible](./ansible.md) | [Devsecops](./devsecops.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 42b4f935..15fc3aae 100644 --- a/v2-docs/ibm_cloud.md +++ b/v2-docs/ibm_cloud.md @@ -5,11 +5,11 @@ ## Standard Reference + - [IBM API Connect](https://www.ibm.com/docs/en/api-connect) [COMMUNITY-TOOL] - [IBM Cloud](https://www.ibm.com/solutions/cloud) [COMMUNITY-TOOL] - [Red Hat OpenShift on IBM Cloud](https://www.ibm.com/solutions/cloud/openshift) [COMMUNITY-TOOL] - [IBM Knowledge Center 🌟](https://www.ibm.com/docs/en) [COMMUNITY-TOOL] - [IBM Leverages Containers to Advance DevOps on Mainframes](https://cloudnativenow.com/topics/cloudnativedevelopment/ibm-leverages-containers-to-advance-devops-on-mainframes) [COMMUNITY-TOOL] - - [IBM API Connect](https://www.ibm.com/docs/en/api-connect) [COMMUNITY-TOOL] - [openliberty.io](https://openliberty.io) [COMMUNITY-TOOL] - [IBM and Red Hat bring OpenShift to IBM Z and LinuxONE](https://www.redhat.com/en/blog/ibm-and-red-hat-bring-openshift-to-ibm-z-and-linuxone) [COMMUNITY-TOOL] - [Red Hat OpenShift Installation Process Experiences on IBM Z/LinuxONE](https://www.redhat.com/en/blog/red-hat-openshift-installation-process-experiences-on-ibm-z-linuxone) [COMMUNITY-TOOL] @@ -17,19 +17,19 @@ - [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 Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] + - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [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] - [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] @@ -37,5 +37,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 7a13ac10..f14b4302 100644 --- a/v2-docs/index.md +++ b/v2-docs/index.md @@ -62,9 +62,9 @@ 2. **Standard Layer (Mapped)**: Resources identified as candidates for Elite status but pending deep AI analysis. **Current Inventory Coverage:** - - **V1 Base Inventory**: 18357 total resources analyzed. - - **V2 Elite Selection**: 14190 candidates identified (77.3% density ratio). - - **AI Enrichment Coverage**: 2853 / 14190 (20.11%) + - **V1 Base Inventory**: 18356 total resources analyzed. + - **V2 Elite Selection**: 14189 candidates identified (77.3% density ratio). + - **AI Enrichment Coverage**: 2852 / 14189 (20.1%) - **GitHub Metadata Coverage**: 1451 / 1763 (82.3%) - *Critical for Maturity Tagging* - **Status**: The system is incrementally processing pending resources to complete the knowledge graph. @@ -117,8 +117,8 @@ - **(N/A)** [**==Think Python==**](https://allendowney.github.io/ThinkPython) 🌟🌟🌟🌟 - **(N/A)** [**==Angry IP Scanner (or simply ipscan)==**](https://angryip.org) 🌟🌟🌟🌟 - **(N/A)** [**==Whitepaper: Migrating Your Databases to AWS==**](https://aws.amazon.com/dms/?audit=2019q1) 🌟🌟🌟🌟 -- **(N/A)** [**==AWS Quick Start Reference Deployments==**](https://aws.amazon.com/es/quickstart) 🌟🌟🌟🌟 - **(N/A)** [**==blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide==**](https://awsfundamentals.com/blog/aws-s3-sync) 🌟🌟🌟🌟 +- **(N/A)** [**==Clean Architecture on Frontend==**](https://bespoyasov.me/blog/clean-architecture-on-frontend) 🌟🌟🌟🌟 ## Strategic Dimensions - **[πŸŽ₯ Agentic Video Hub (Architectural Summary)](./videos/index.md)** diff --git a/v2-docs/interview-questions.md b/v2-docs/interview-questions.md index efa28d71..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) | [Finops](./finops.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 b6d5f8f6..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] @@ -91,13 +91,11 @@ graph TD - [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] - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [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] - - [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] + - [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] - - [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] + - [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] - [itnext.io: Platform-as-Code: how it relates to Infrastructure-as-Code and' what it enables](https://itnext.io/platform-as-code-how-it-compares-with-infrastructure-as-code-and-what-it-enables-2684b348be2e) [COMMUNITY-TOOL] - [developers.redhat.com: Why Kubernetes is The New Application Server](https://developers.redhat.com/blog/2018/06/28/why-kubernetes-is-the-new-application-server) [COMMUNITY-TOOL] - [redhat.com: Why choose Red Hat for microservices?](https://www.redhat.com/en/topics/microservices/why-choose-red-hat-microservices) [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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 5eb18004..f3c5b792 100644 --- a/v2-docs/istio.md +++ b/v2-docs/istio.md @@ -286,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:** [Kubernetes Networking](./kubernetes-networking.md) | [Servicemesh](./servicemesh.md) | [Networking](./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 b2788598..d34199b5 100644 --- a/v2-docs/java-and-java-performance-optimization.md +++ b/v2-docs/java-and-java-performance-optimization.md @@ -7,15 +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] - - [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] - - [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] @@ -26,8 +21,13 @@ - [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] + - [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] - [baeldung.com: How to Analyze Java Thread Dumps 🌟](https://www.baeldung.com/java-analyze-thread-dumps) [COMMUNITY-TOOL] - [baeldung.com: Capturing a Java Thread Dump](https://www.baeldung.com/java-thread-dump) [COMMUNITY-TOOL] - [DZone: Understanding the Java Memory Model and Garbage Collection 🌟](https://dzone.com/articles/understanding-the-java-memory-model-and-the-garbag) [COMMUNITY-TOOL] @@ -112,10 +112,13 @@ - **(2021)** [blog.openshift.com: Scaling Java Containers 🌟](https://www.redhat.com/en/blog/scaling-java-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores container resource limit considerations for Java workloads. Details memory calculation adjustments (Heap vs Non-Heap) to prevent OOMKills. - [tech.olx.com: Improving JVM Warm-up on Kubernetes 🌟](https://tech.olx.com/improving-jvm-warm-up-on-kubernetes-1b27dd8ecd58) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Operational case study detailing OLX's strategy to remediate high CPU spikes caused by JVM JIT compiling during initial Kubernetes pod scaling actions. - [itnext.io: How to cold start fast a java service on k8s (EKS)](https://itnext.io/how-to-cold-start-fast-a-java-service-on-k8s-eks-3a7b4450845d) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Engineering exploration highlighting techniques to minimize startup latency for Spring Boot/Quarkus container images, leveraging GraalVM, CRaC, or CPU shares. +#### Monitoring and Profiling (1) + + - **(2021)** [blog.openshift.com: Debugging Java Applications On OpenShift and Kubernetes](https://www.redhat.com/en/blog/debugging-java-applications-on-openshift-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” Walkthrough covering remote JVM agent connection attachment procedures targeting pods deployed within secured target Kubernetes namespaces. #### Observability - **(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:** [Python](./python.md) | [Visual Studio](./visual-studio.md) | [API](./api.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 c8471505..88c712d0 100644 --- a/v2-docs/java_app_servers.md +++ b/v2-docs/java_app_servers.md @@ -9,6 +9,7 @@ - [WildFly](https://www.wildfly.org) [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] @@ -17,7 +18,6 @@ - [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] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 d7408fdb..f1d90dc9 100644 --- a/v2-docs/java_frameworks.md +++ b/v2-docs/java_frameworks.md @@ -33,12 +33,12 @@ - [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] - - [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] - - [Dekorate](http://dekorate.io) [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] - [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] @@ -136,6 +136,7 @@ - [infoq.com: Spring Boot 2.6 Improves Docker Images and Metrics, Version 2.4' Is EOL](https://www.infoq.com/news/2021/12/spring-boot-2-6) [COMMUNITY-TOOL] - [dev.to/francescoxx: Java CRUD Rest API using Spring Boot, Hibernate, Postgres,' Docker and Docker Compose](https://dev.to/francescoxx/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose-5cln) [COMMUNITY-TOOL] - [odo](https://odo.dev) [COMMUNITY-TOOL] + - [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] - [Spring Cloud](https://spring.io/projects/spring-cloud) [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:** [Python](./python.md) | [Visual Studio](./visual-studio.md) | [API](./api.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 d4916d67..b08f6aaf 100644 --- a/v2-docs/javascript.md +++ b/v2-docs/javascript.md @@ -5,9 +5,9 @@ ## Standard Reference + - [Koa.js](https://koa) [COMMUNITY-TOOL] - [wikipedia: JavaScript](https://en.wikipedia.org/wiki/JavaScript) [COMMUNITY-TOOL] - [canva.com](https://www.canva.com) [COMMUNITY-TOOL] - - [Koa.js](https://koa) [COMMUNITY-TOOL] - [wikipedia: Node.js](https://en.wikipedia.org/wiki/Node.js) [COMMUNITY-TOOL] - [Npm](https://www.npmjs.com) [COMMUNITY-TOOL] - [cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021](https://cult.honeypot.io/reads/best-frontend-javascript-frameworks-learn-2021) [COMMUNITY-TOOL] @@ -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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 0ec0ccc2..94de5e00 100644 --- a/v2-docs/jenkins-alternatives.md +++ b/v2-docs/jenkins-alternatives.md @@ -5,10 +5,11 @@ ## Standard Reference - - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] - - [armory.io: How to Set Up Liquibase in Spinnaker](https://www.harness.io/products/continuous-delivery) [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] @@ -27,7 +28,6 @@ - [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] - - [HashiCorp Waypoint](https://developer.hashicorp.com/waypoint) [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] @@ -38,8 +38,6 @@ - [harness.io: Best Spinnaker Alternatives to Consider](https://www.harness.io/blog/continuous-delivery/spinnaker-alternatives) [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] - - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - - [Kubeflow](https://www.kubeflow.org) [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] - [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] @@ -50,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] @@ -65,6 +64,7 @@ - [blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You](https://blog.bitsrc.iogithub-actions-or-jenkins-making-the-right-choice-for-you-9ac774684c8) [COMMUNITY-TOOL] - [particule.io: Automatic build with Github Actions and Github Container Registry](https://particule.io/en/blogcicd-github-registry) [COMMUNITY-TOOL] - [proandroiddev.com: Improving CI/CD pipeline for Android via Fastlane and' GitHub Actions](https://proandroiddev.comimproving-ci-cd-pipeline-for-android-via-fastlane-and-github-actions-a635162d2c53) [COMMUNITY-TOOL] + - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - [yokawasa/action-setup-kube-tools](https://github.com/yokawasa/action-setup-kube-tools) ⭐ 92 [COMMUNITY-TOOL] - [shuttleOps](https://www.shuttleops.io) [COMMUNITY-TOOL] - [thenewstack.io: ShuttleOps: No-Code Docker and Kubernetes](https://thenewstack.io/shuttleops-no-code-docker-and-kubernetes) [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:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 ffac3d3d..04ef72a9 100644 --- a/v2-docs/jenkins.md +++ b/v2-docs/jenkins.md @@ -5,7 +5,6 @@ ## Standard Reference - - [instana.com: The Hidden Cost of Observability: Data Volume](https://www.ibm.com/think) [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) - [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] @@ -32,33 +31,27 @@ - [youtube: monitoring jenkins job with build monitor view](https://www.youtube.com/watch?v=y6RNLNvnYIw) - [tatiyants.com: jenkins build monitor](http://tatiyants.com/jenkins-build-monitor) - [Monitor Pro Plugin](https://plugins.jenkins.io/monitor-pro) [COMMUNITY-TOOL] + - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [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] - [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] - [sap.github.io/jenkins-library](https://www.project-piper.io) [COMMUNITY-TOOL] - - [sahilsk/awesome-jenkins](https://github.com/sahilsk/awesome-jenkins) ⭐ 70 [COMMUNITY-TOOL] - - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] - - [Visual Studio Code JCasC-Plugin 🌟](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin) [COMMUNITY-TOOL] - - [JM Meessen: Declarative Jenkinsfile Support](https://marketplace.visualstudio.com/items?itemName=jmMeessen.jenkins-declarative-support) [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] + - [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] - - [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] - - [Robot Framework 🌟](https://robotframework.org) [COMMUNITY-TOOL] + - [DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [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] - - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] - - [jenkins.io: Easily reuse Tekton and Jenkins X from Jenkins 🌟](https://www.jenkins.io/blog/2021/04/21/tekton-plugin) [COMMUNITY-TOOL] - - [DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [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] + - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] - [dzone: getting started with jenkins the ultimate guide](https://dzone.com/articles/getting-started-with-jenkins-the-ultimate-guide) [COMMUNITY-TOOL] - [dzone: jenkins in a nutshell](https://dzone.com/articles/jenkins-in-a-nutshell) [COMMUNITY-TOOL] - [Dzone refcard: Jenkins on PaaS](https://dzone.com/refcardz/jenkins-paas) [COMMUNITY-TOOL] @@ -82,6 +75,7 @@ - [itnext.io: Jenkins: running workers in Kubernetes and Docker images build](https://itnext.io/jenkins-running-workers-in-kubernetes-and-docker-images-build-83299a10f3ca) [COMMUNITY-TOOL] - [amazon.com: Building a serverless Jenkins environment on AWS Fargate](https://aws.amazon.com/es/blogs/devops/building-a-serverless-jenkins-environment-on-aws-fargate) [COMMUNITY-TOOL] - [youtube: How to Create a GitLab Multibranch Pipeline in Jenkins](https://www.youtube.com/watch?app=desktop&v=y4XGFluzPHY&ab_channel=CloudBeesTV) [COMMUNITY-TOOL] + - [jenkins.io: Easily reuse Tekton and Jenkins X from Jenkins 🌟](https://www.jenkins.io/blog/2021/04/21/tekton-plugin) [COMMUNITY-TOOL] - [slideshare.net: Jeff Geerling - Jenkins or: How I learned to stop worrying' and love automation 🌟](https://www.slideshare.net/geerlingguy/jenkins-or-how-i-learned-to-stop-worrying-and-love-automation) [COMMUNITY-TOOL] - [youtube - CloudBeesTV: How to Run a Shell Script in Jenkins Pipeline 🌟](https://www.youtube.com/watch?v=mbeQWBNaNKQ&ab_channel=CloudBeesTV) [COMMUNITY-TOOL] - [opensource.com: Make Jenkins logs pretty](https://opensource.com/article/21/5/jenkins-logs) [COMMUNITY-TOOL] @@ -112,6 +106,7 @@ - [fabiogomezdiaz.com: How to Run Packer Pipelines on Jenkins: Part 1 - Traditional' Jenkins](https://fabiogomezdiaz.com/posts/how-to-run-packer-pipelines-on-jenkins-part1-traditional-jenkins) [COMMUNITY-TOOL] - [jenkins.io: Docker images use Java 11 by default 🌟](https://www.jenkins.io/blog/2021/08/17/docker-images-use-jdk-11-by-default) [COMMUNITY-TOOL] - [community.jenkins.io: DSTY - jenkins-std-lib (Shared Library) - Interact' with files/directories using Groovy!](https://community.jenkins.io/t/dsty-jenkins-std-lib-shared-library-interact-with-files-directories-using-groovy/398) [COMMUNITY-TOOL] + - [Connecting and authenticating to Jenkins with Teleport Application Access](https://github.com/gravitational/teleport/discussions/8330) ⭐ 20357 [DE FACTO STANDARD] - [dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟](https://dzone.com/articles/parameterize-jenkinsfile-in-multibranch-jobs) [COMMUNITY-TOOL] - [automationreinvented.blogspot.com: How to create parameterized job in Jenkins?' What is parameterized build in Jenkins?](https://automationreinvented.blogspot.com/2021/08/how-to-create-parameterized-job-in.html) [COMMUNITY-TOOL] - [automationqahub.com: How To Publish ExtentReport Using Jenkins](https://automationqahub.com/how-to-publish-extentreport-using-jenkins) [COMMUNITY-TOOL] @@ -157,6 +152,8 @@ - [Dzone refcard: Groovy, a Rapid-Development JVM Language](https://dzone.com/refcardz/groovy) [COMMUNITY-TOOL] - [opensource.com: Read and write files with Groovy](https://opensource.com/article/21/4/groovy-io) [COMMUNITY-TOOL] - [dzone: Groovy Goodness: Using The Call Operator](https://dzone.com/articles/groovy-goodness-using-the-call-operator) [COMMUNITY-TOOL] + - [sahilsk/awesome-jenkins](https://github.com/sahilsk/awesome-jenkins) ⭐ 70 [COMMUNITY-TOOL] + - [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] - [blog.techiescamp.com/jenkins-course 🌟🌟🌟](https://blog.techiescamp.com/jenkins-course) [COMMUNITY-TOOL] @@ -178,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] @@ -196,6 +194,7 @@ - [devops.com: Using jenkins configuration as code](https://devops.com/using-jenkins-configuration-as-code) [COMMUNITY-TOOL] - [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] - [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] @@ -347,6 +346,8 @@ - [blogs.sap.com: Continuous quality using plugins and Jenkins (ABAP & UI5)](https://blogs.sap.com/2020/10/18/continuous-quality-using-plugins-and-jenkins-abap-ui5) [COMMUNITY-TOOL] - [blogs.sap.com: CI/CD Tools for SAP Cloud Platform ABAP Environment](https://blogs.sap.com/2020/10/22/ci-cd-tools-for-sap-cloud-platform-abap-environment) [COMMUNITY-TOOL] - [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] ## Application Delivery and GitOps @@ -362,11 +363,6 @@ #### 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. -### Training - -#### AWS Official - - - **(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. ## Continuous Integration ### CI Tools @@ -375,10 +371,10 @@ - [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. - - [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. - [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 @@ -406,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 @@ -423,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:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 80eff2dd..83364ee5 100644 --- a/v2-docs/jvm-parameters-matrix-table.md +++ b/v2-docs/jvm-parameters-matrix-table.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 9e02e64b..58aaa804 100644 --- a/v2-docs/keptn.md +++ b/v2-docs/keptn.md @@ -21,5 +21,5 @@ --- -πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 f787329e..460c51ec 100644 --- a/v2-docs/kubectl-commands.md +++ b/v2-docs/kubectl-commands.md @@ -7,7 +7,7 @@ - [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] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [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] @@ -46,13 +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] - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 70e9afb0..619d7f3d 100644 --- a/v2-docs/kubernetes-alternatives.md +++ b/v2-docs/kubernetes-alternatives.md @@ -128,5 +128,5 @@ - **(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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 61d2886c..e9263ab5 100644 --- a/v2-docs/kubernetes-autoscaling.md +++ b/v2-docs/kubernetes-autoscaling.md @@ -21,11 +21,8 @@ - [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] - [thenewstack.io: K8s Resource Management: An Autoscaling Cheat Sheet' 🌟](https://thenewstack.io/k8s-resource-management-an-autoscaling-cheat-sheet) [COMMUNITY-TOOL] - - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [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] - - [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] - [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] - [infracloud.io: 3 Autoscaling Projects to Optimise Kubernetes Costs](https://www.infracloud.io/blogs/3-autoscaling-projects-optimising-kubernetes-costs) [COMMUNITY-TOOL] - [infracloud.io: Kubernetes Autoscaling with Custom Metrics (updated) 🌟](https://www.infracloud.io/blogs/kubernetes-autoscaling-custom-metrics) [COMMUNITY-TOOL] @@ -77,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] @@ -103,6 +101,8 @@ - [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] @@ -111,5 +111,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 48289344..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,9 +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] - - [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] + - [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] @@ -34,6 +31,7 @@ - [longhorn issue: Move replica to a different server](https://github.com/longhorn/longhorn/issues/292) ⭐ 7734 [ENTERPRISE-STABLE] - [aithority.com: Bacula Systems Announces World’s First Enterprise-Class Backup' and Recovery Solution for Red Hat OpenShift](https://aithority.com/it-and-devops/cloud/bacula-systems-announces-worlds-first-enterprise-class-backup-and-recovery-solution-for-red-hat-openshift) [COMMUNITY-TOOL] - [thenewstack.io: Red Hat Brings Backup, Snapshots to OpenShift Container' Storage](https://thenewstack.io/red-hat-brings-backup-snapshots-to-openshift-container-storage) [COMMUNITY-TOOL] + - [thenewstack.io: 5 Best Practices to Back up Kubernetes](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [COMMUNITY-TOOL] - [Bacula Enterprise for OpenShift and Kubernetes 🌟](https://www.baculasystems.com) [COMMUNITY-TOOL] - [dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated' backup on Openshift/K8s](https://dani-izquierdo95.medium.com/mysql-automated-backup-on-openshift-k8s-3690280d304f) [COMMUNITY-TOOL] - [itnext.io: Backup and Restore of Kubernetes Stateful Application Data with' CSI Volume Snapshots](https://itnext.io/backup-and-restore-of-kubernetes-stateful-application-data-with-csi-volume-snapshots-14ce9e6f3778) [COMMUNITY-TOOL] @@ -42,6 +40,7 @@ - [k8up.io](https://k8up.io) [COMMUNITY-TOOL] - [medium.com/@amitabhprasad: Kubernetes volume backup for disaster recovery](https://medium.com/@amitabhprasad/kubernetes-volume-backup-for-disaster-recovery-56a5facee7fe) [COMMUNITY-TOOL] - [thenewstack.io: K8s Backup and Disaster Recovery Is More Important Than' Ever](https://thenewstack.io/k8s-backup-and-disaster-recovery-is-more-important-than-ever) [COMMUNITY-TOOL] + - [martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing' API](https://martinheinz.dev/blog/85) [COMMUNITY-TOOL] - [youtube: Kubernetes.. ETCD Backup and Restore... Very Easy Steps... CKA' Exam Tips..](https://www.youtube.com/watch?app=desktop&v=mODkt1OJDew&ab_channel=AlokKumar) [COMMUNITY-TOOL] - [github.com/gardener/etcd-backup-restore](https://github.com/gardener/etcd-backup-restore) ⭐ 328 [COMMUNITY-TOOL] - [kubernetes.io: Kubernetes 1.20: Kubernetes Volume Snapshot Moves to GA](https://kubernetes.io/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga) [COMMUNITY-TOOL] @@ -59,6 +58,7 @@ - [engineering.konveyor.io: Konveyor Engineering Knowledgebase](https://engineering.konveyor.io) [COMMUNITY-TOOL] - [youtube: Crane 2 Preview: Introduction and Demo](https://www.youtube.com/watch?v=esIZS7PVrvs&ab_channel=Konveyor) [COMMUNITY-TOOL] - [slideshare.net: Migrating Java JBoss EAP Applications to Kubernetes With' S2I](https://www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i) [COMMUNITY-TOOL] + - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] ## Cloud Providers @@ -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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 0befe731..b0c43e45 100644 --- a/v2-docs/kubernetes-based-devel.md +++ b/v2-docs/kubernetes-based-devel.md @@ -78,6 +78,9 @@ - [testingclouds.wordpress.com: Migrating from Docker Compose to Skaffold 🌟](https://testingclouds.wordpress.com/2021/03/09/migrating-from-docker-compose-to-skaffold) [LEGACY] β€” Step-by-step migration guide transitioning application setups from legacy Docker Compose manifests to Skaffold templates for native cluster interaction. ### Local Development Tools +#### Comparison Frameworks + + - **(2021)** [rookout.com: Developer Tools for Kubernetes in 2021: Helm, Kustomize, and Skaffold (Part 1)](https://www.dynatrace.com/solutions/observability-for-developers) [COMMUNITY-TOOL] β€” A multi-part guide evaluating local-to-remote Kubernetes developer environments. Offers in-depth technical comparisons between Skaffold, Tilt, and Garden for rapid prototyping, highlighting the trade-offs of each system. #### DevSpace - **(2026)** [**devspace.sh**](https://www.devspace.sh) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Fast developer-centric CLI tool designed to lower the cloud-native learning curve. Optimizes the inner loop with real-time bidirectional file sync, container hot reloading, and native terminal streaming. @@ -146,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 @@ -244,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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 2fd3cf9f..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:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.md) | [OCP 4](./ocp4.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 846829c4..4bd63d73 100644 --- a/v2-docs/kubernetes-client-libraries.md +++ b/v2-docs/kubernetes-client-libraries.md @@ -5,7 +5,7 @@ ## Standard Reference - - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] + - [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] - [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] @@ -31,12 +31,12 @@ - [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] - [developers.redhat.com: How to manage microservices using OpenShift Dev Spaces' and JKube](https://developers.redhat.com/developer-sandbox/activities/how-to-manage-microservices-using-openshift-dev-spaces-and-jkube) [COMMUNITY-TOOL] - [javaoperatorsdk.io: Build Kubernetes Operators in Java without hassle](https://javaoperatorsdk.io) [COMMUNITY-TOOL] - - [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] ## Cloud-Native @@ -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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 be72236f..cc75026b 100644 --- a/v2-docs/kubernetes-monitoring.md +++ b/v2-docs/kubernetes-monitoring.md @@ -127,10 +127,10 @@ #### Prometheus + - [Setup Prometheus Using Helm Chart on Kubernetes](https://devopscube.com/setup-prometheus-helm-chart) [ENTERPRISE-STABLE] β€” A direct, production-ready tutorial demonstrating how to install and configure Prometheus using official Helm charts. Explains default values overrides, persistent volume configurations, and custom alertmanager integration for instant operational visibility. - [blog.fourninecloud.com: Kubernetes monitoring β€” How to monitor using prometheus?](https://blog.fourninecloud.com/kubernetes-monitoring-how-to-monitor-using-prometheus-f2eff767f6bb) [COMMUNITY-TOOL] [GUIDE] β€” A foundational tutorial detail step-by-step deployment of Prometheus on Kubernetes. It covers target discovery, metrics collection, and node exporter setup. While helpful for beginners, modern architectures typically favor Operator-based deployments. - [aws.amazon.com: Using Prometheus to Avoid Disasters with Kubernetes CPU' Limits 🌟](https://aws.amazon.com/blogs/containers/using-prometheus-to-avoid-disasters-with-kubernetes-cpu-limits) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A critical engineering guide addressing the dreaded CPU throttling issue in Kubernetes caused by hard CFS limits. Combines Prometheus query analysis with kernel-level metrics to showcase how to balance application latency and resource utilization. Highly recommended for production platform engineers. - [itnext.io: Kubernetes: monitoring with Prometheus β€” exporters, a Service' Discovery, and its roles](https://itnext.io/kubernetes-monitoring-with-prometheus-exporters-a-service-discovery-and-its-roles-ce63752e5a1) [COMMUNITY-TOOL] β€” Deconstructs Prometheus service discovery mechanics inside Kubernetes, highlighting the difference between Pod, Service, and Endpoint discovery roles. Demonstrates how exporters expose node and application-level metrics for scrape targets. - - [Setup Prometheus Using Helm Chart on Kubernetes](https://devopscube.com/setup-prometheus-helm-chart) [ENTERPRISE-STABLE] β€” A direct, production-ready tutorial demonstrating how to install and configure Prometheus using official Helm charts. Explains default values overrides, persistent volume configurations, and custom alertmanager integration for instant operational visibility. #### SLOs - [thenewstack.io: Service Level Objectives in Kubernetes](https://thenewstack.io/service-level-objectives-in-kubernetes) [ENTERPRISE-STABLE] β€” Explains Service Level Objectives (SLOs) in cloud-native systems, detailing how to establish SLIs and error budgets inside Kubernetes clusters. Introduces standard math and metrics pipelines needed to track app health reliably. @@ -144,6 +144,9 @@ - [thenewstack.io: 12 Critical Kubernetes Health Conditions You Need to Monitor](https://thenewstack.io/12-critical-kubernetes-health-conditions-you-need-to-monitor) [COMMUNITY-TOOL] β€” Compiles 12 critical cluster health indicators that platform engineers should monitor. Covers specific warning metrics like CrashLoopBackOff, disk pressure thresholds, and API server request latency bounds. - [circonus.com: 12 Critical Kubernetes Health Conditions You Need to Monitor' and Why](https://www.circonus.com/2020/12/12-critical-kubernetes-health-conditions-you-need-to-monitor-and-why) [COMMUNITY-TOOL] β€” An alternative perspective highlighting twelve crucial Kubernetes metrics. Explains why etcd leader election loss, system OOMs, and PVC storage saturation require high-priority automated alerts. +#### Enterprise Best Practices + + - **(2022)** [sysdig.com: Seven Kubernetes monitoring best practices every monitoring solution should enable](https://www.sysdig.com/blog/kubernetes-monitoring-best-practices) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Sysdig's analysis outlining seven foundational best practices for Kubernetes metric collection. Focuses on cluster plane telemetry, standard label metadata usage, dynamic scraping strategies, and optimizing alert signal-to-noise ratios. #### Introduction - [circonus.com: Guide to Kubernetes Monitoring: Part 1](https://www.circonus.com/2020/09/guide-to-kubernetes-monitoring-part-1) [COMMUNITY-TOOL] β€” Part one of a introductory series detailing the evolution of Kubernetes observability. Outlines how pull-based metrics scrape architectures operate and explains why traditional host-centric monitoring fails in containerized runtime environments. @@ -259,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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 0bc91910..353e0f29 100644 --- a/v2-docs/kubernetes-networking.md +++ b/v2-docs/kubernetes-networking.md @@ -5,8 +5,8 @@ ## Standard Reference - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [instana.com: The Hidden Cost of Observability: Data Volume](https://www.ibm.com/think) [COMMUNITY-TOOL] + - [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] - [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,21 +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] - - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] - - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [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] - - [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] - - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [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] - - [Get kubectl access to your private cluster from anywhere](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [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] - - [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] + - [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] @@ -67,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] @@ -147,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] @@ -156,6 +152,8 @@ - [whyk8s.substack.com: Why NetworkPolicies?](https://whyk8s.substack.com/p/why-networkpolicies) [COMMUNITY-TOOL] - [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] @@ -167,6 +165,7 @@ - [akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller](https://akyriako.medium.com/configure-path-based-routing-with-nginx-ingress-controller-64a63cd4d6bd) [COMMUNITY-TOOL] - [mattias.engineer: Kubernetes-101: Ingress 🌟](https://mattias.engineer/k8s/ingress) [COMMUNITY-TOOL] - [trstringer.com: Kubernetes Ingress with Contour](https://trstringer.com/kubernetes-ingress-with-contour) [COMMUNITY-TOOL] + - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] - [gateway-api.sigs.k8s.io 🌟](https://gateway-api.sigs.k8s.io) [COMMUNITY-TOOL] - [kubernetes.io: Evolving Kubernetes networking with the Gateway API](https://kubernetes.io/blog/2021/04/22/evolving-kubernetes-networking-with-the-gateway-api) [COMMUNITY-TOOL] - [thenewstack.io: Unifying Kubernetes Service Networking (Again) with the' Gateway API 🌟](https://thenewstack.io/unifying-kubernetes-service-networking-again-with-the-gateway-api) [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] @@ -210,7 +210,6 @@ - [itnext.io: Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s' network (Updated: August 2020)](https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-august-2020-6e1b757b9e49) [COMMUNITY-TOOL] - [Damn](https://github.com/nokia/danm) ⭐ 393 [COMMUNITY-TOOL] - [tigera.io](https://www.tigera.io) [COMMUNITY-TOOL] - - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] - [medium: Calico for Kubernetes networking: the basics & examples](https://medium.com/flant-com/calico-for-kubernetes-networking-792b41e19d69) [COMMUNITY-TOOL] - [projectcalico.org: Advertising Kubernetes Service IPs with Calico and BGP](https://www.projectcalico.org/advertising-kubernetes-service-ips-with-calico-and-bgp) [COMMUNITY-TOOL] - [mhmxs.blogspot.com: Autoscaling Calico Route Reflector topology in Kubernetes](https://mhmxs.blogspot.com/2020/12/autoscaling-calico-route-reflector.html) [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:** [Servicemesh](./servicemesh.md) | [Networking](./networking.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 edc672ea..0ac85810 100644 --- a/v2-docs/kubernetes-on-premise.md +++ b/v2-docs/kubernetes-on-premise.md @@ -7,6 +7,7 @@ - [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] @@ -16,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] @@ -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 @@ -68,6 +67,7 @@ - [xiaods/k8e](https://github.com/xiaods/k8e) ⭐ 444 [EN CONTENT] [COMMUNITY-TOOL] β€” A lightweight community-driven Kubernetes distribution modeled after K3s but using standard upstream components. It offers an easy install track for edge nodes and test networks looking for low operational footprints. #### Enterprise Platforms + - **(2026)** [==OKD==](https://okd.io) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” OKD is the open-source upstream community distribution of Red Hat OpenShift, fully integrating containerized virtualization, developer tools, and operators. Built on Fedora CoreOS, OKD provides cloud architects with a platform-as-a-service engine optimized for continuous deployment and complex multi-tenant operations. - **(2022)** [infoworld.com: 6 Kubernetes distributions leading the container revolution](https://www.infoworld.com/article/2266054/6-kubernetes-distributions-leading-the-container-revolution.html) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” Reviews the leading container platforms guiding the market shift towards hybrid and multi-cloud Kubernetes orchestration. Evaluates enterprise-grade capabilities of tools like Red Hat OpenShift, VMware Tanzu, Rancher, and Mirantis, analyzing their management interfaces and security controls. #### Industry News @@ -89,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 @@ -156,6 +149,9 @@ #### Azure - [Kubernetes the Hard Way: Azure Edition](https://github.com/carlosonunez/kubernetes-the-hard-way-on-azure) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An adapted tutorial of Kelsey Hightower's 'Kubernetes the Hard Way' mapped directly onto Azure cloud infrastructure. Details setting up VNets, Azure NSGs, load balancers, and virtual machine scale sets manually to better understand control plane placement. +#### Canonical Juju + + - **(2026)** [**Conjure up**](https://canonical.com/juju) [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The canonical toolset for automating cloud operations using Juju charms. Simplifies the installation of Charmed Kubernetes clusters across various clouds. Note: Conjure-up has been fully integrated and evolved directly into Canonical Juju's primary modeling environment. #### Community Videos - [youtube: OpenShift Commons En Vivo - KubeInit con Maria Bracho, Scott McCarty,' and Carlos Camacho (Red Hat, Spanish) 🌟](https://www.youtube.com/watch?v=9_6H7Ahsdm4&ab_channel=OpenShift) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A video presentation exploring KubeInit, its architecture, and practical use cases for bootstrapping cloud-native platforms like OpenShift and Kubernetes on local hardware. Conducted in Spanish with Red Hat experts. [SPANISH CONTENT] @@ -192,6 +188,9 @@ #### Legacy Tooling - **(2018)** [A Comparative Analysis of Kubernetes Deployment Tools: Kubespray, kops, and conjure-up](https://www.altoros.com/blog/404-page-doesnt-exist) [COMMUNITY-TOOL] β€” Historical comparative study of older-generation Kubernetes provisioning tools (Kubespray, Kops, and Conjure-Up). Note: The link has expired, reflecting the rapid evolution and deprecation of early multi-cloud orchestration scripts. +#### Virtualization + + - [Kubeinit 🌟](https://github.com/kubeinit/kubeinit) ⭐ 222 [ADVANCED LEVEL] [LEGACY] β€” An Ansible-based automation tool to deploy Kubernetes, OKD, or OpenShift on bare-metal or VM hosts using KVM/libvirt and nested virtualization. Helps automate clean network definitions, hypervisor provisioning, and cluster bootstrapping. Note: Repo has seen minimal recent activity, indicating transition towards LEGACY status. ### Edge and IoT (1) #### MicroK8s @@ -207,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) @@ -257,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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 b692b121..55855168 100644 --- a/v2-docs/kubernetes-operators-controllers.md +++ b/v2-docs/kubernetes-operators-controllers.md @@ -20,11 +20,18 @@ - [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] - [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] - [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] - - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] - [Domain-harvester](https://github.com/shurshun/domain-harvester) [COMMUNITY-TOOL] - [Cass Operator](https://github.com/datastax/cass-operator) ⭐ 258 [COMMUNITY-TOOL] - [Kotal operator](https://github.com/kotalco/kotal) ⭐ 221 [COMMUNITY-TOOL] @@ -116,7 +123,6 @@ - [medium.com/lonto-digital-services-integrator: Why We Developed Own Kubernetes' Controller to Copy Secrets](https://medium.com/lonto-digital-services-integrator/why-we-developed-own-kubernetes-controller-to-copy-secrets-e46368ae6db9) [COMMUNITY-TOOL] - [thenewstack.io: HashiCorp Vault Operator Manages Kubernetes Secrets](https://thenewstack.io/hashicorp-vault-operator-manages-kubernetes-secrets) [COMMUNITY-TOOL] - [medium.com/@senjutide2000: Designing a Controller for Custom Resources from' scratch for absolute beginners](https://medium.com/@senjutide2000/designing-a-controller-for-custom-resources-from-scratch-for-absolute-beginners-9cb84b7f906f) [COMMUNITY-TOOL] - - [medium.com/@mikakrief: Using Azure Service Operator v2](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [COMMUNITY-TOOL] - [github.com/gianlucam76/k8s-cleaner 🌟](https://github.com/gianlucam76/k8s-cleaner) ⭐ 780 [COMMUNITY-TOOL] - [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] @@ -130,24 +136,18 @@ - [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] - - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] - - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [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] - [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] - - [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] - [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] - [magalix.com: Creating Custom Kubernetes Operators](https://www.magalix.com/blog/creating-custom-kubernetes-operators) [COMMUNITY-TOOL] - [medium.com: Writing Your First Kubernetes Operator](https://medium.com/faun/writing-your-first-kubernetes-operator-8f3df4453234) [COMMUNITY-TOOL] - [bmc.com: What Is a Kubernetes Operator?](https://www.bmc.com/blogs/kubernetes-operator) [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] - [linuxera.org: Writing Operators using the Operator Framework SDK](https://linuxera.org/writing-operators-using-operator-framework) [COMMUNITY-TOOL] - [medium: From Zero to Kubernetes Operator](https://medium.com/@victorpaulo/from-zero-to-kubernetes-operator-dd06436b9d89) [COMMUNITY-TOOL] - [vivilearns2code.github.io: Writing Controllers For Kubernetes Resources](https://vivilearns2code.github.io/k8s/2021/03/11/writing-controllers-for-kubernetes-custom-resources.html) [COMMUNITY-TOOL] @@ -191,13 +191,6 @@ Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and #### CI-CD Auto-Scaling - [github.com/actions/actions-runner-controller 🌟](https://github.com/actions/actions-runner-controller) ⭐ 6260 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” An official Kubernetes operator designed to manage self-hosted runner infrastructure dynamically. Integrates natively with Kubernetes HPA metrics to automatically scale runner pods based on job queues. -## Cloud-Native Development - -### Local Development Tools - -#### Comparison Frameworks - - - **(2021)** [rookout.com: Developer Tools for Kubernetes in 2021: Helm, Kustomize, and Skaffold (Part 1)](https://www.dynatrace.com/solutions/observability-for-developers) [COMMUNITY-TOOL] β€” A multi-part guide evaluating local-to-remote Kubernetes developer environments. Offers in-depth technical comparisons between Skaffold, Tilt, and Garden for rapid prototyping, highlighting the trade-offs of each system. ## GitOps and Continuous Delivery ### GitOps @@ -212,14 +205,7 @@ Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and #### GPU Integration - [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. -## Security - -### 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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Openshift](./openshift.md) | [OCP 4](./ocp4.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 854a8861..94044081 100644 --- a/v2-docs/kubernetes-releases.md +++ b/v2-docs/kubernetes-releases.md @@ -73,5 +73,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 63d05129..d5d38308 100644 --- a/v2-docs/kubernetes-security.md +++ b/v2-docs/kubernetes-security.md @@ -6,7 +6,6 @@ ## Standard Reference - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - - [kube-bench 🌟](https://github.com/aquasecurity/kube-bench) ⭐ 8049 [ENTERPRISE-STABLE] - [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] @@ -101,6 +100,7 @@ - [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] ## Cloud Architecture @@ -595,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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 140064a8..06ecce10 100644 --- a/v2-docs/kubernetes-storage.md +++ b/v2-docs/kubernetes-storage.md @@ -5,9 +5,9 @@ ## Standard Reference - - [instana.com: The Hidden Cost of Observability: Data Volume](https://www.ibm.com/think) [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,9 +28,6 @@ - Deduplication - Compression - Encryption - - [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] - [dok.community: Data on Kubernetes 2021 Report](https://dok.community/dokc-2021-report) [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] @@ -108,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] @@ -119,7 +117,9 @@ - [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] @@ -136,5 +136,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 8af1d13b..3ce1fd37 100644 --- a/v2-docs/kubernetes-tools.md +++ b/v2-docs/kubernetes-tools.md @@ -5,8 +5,10 @@ ## Standard Reference - - [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) + - [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] @@ -61,7 +63,6 @@ - [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] - - [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] - [chen-keinan/mesh-kridik](https://github.com/chen-keinan/mesh-kridik) ⭐ 27 [COMMUNITY-TOOL] - [kitploit.com: Mesh-Kridik](https://kitploit.com/2021/12/mesh-kridik-open-source-security.html) [COMMUNITY-TOOL] - [bitnami-labs/kubewatch](https://github.com/vmware-archive/kubewatch) ⭐ 2426 [COMMUNITY-TOOL] @@ -72,11 +73,43 @@ - [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] + - [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] + - [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] + - [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] @@ -84,18 +117,9 @@ - [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] - - [realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](https://github.com/realvz/awesome-eks) ⭐ 341 [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - - [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] - - [inspektor-gadget/inspektor-gadget](https://github.com/inspektor-gadget/inspektor-gadget) ⭐ 2817 [COMMUNITY-TOOL] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [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] - - [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] - - [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] - - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [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] @@ -112,15 +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] - - [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] - - [FossFLOW](https://github.com/stan-smith/FossFLOW) [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] - - [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] @@ -167,7 +182,6 @@ - [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] @@ -176,7 +190,6 @@ - [dynamic-pv-scaler](https://github.com/opstree/dynamic-pv-scaler) ⭐ 112 [COMMUNITY-TOOL] - [Sinker](https://github.com/plexsystems/sinker) ⭐ 624 [COMMUNITY-TOOL] - [Cluster Turndown](https://github.com/kubecost/cluster-turndown) ⭐ 286 [COMMUNITY-TOOL] - - [kubeinit 🌟](https://github.com/Kubeinit/kubeinit) ⭐ 222 [COMMUNITY-TOOL] - [kubergui: Kubernetes Deployment Builder🌟](https://github.com/BrandonPotter/kubergui) ⭐ 91 [COMMUNITY-TOOL] - [fubectl](https://github.com/kubermatic/fubectl) ⭐ 997 [COMMUNITY-TOOL] - [Authelia 🌟](https://github.com/authelia/authelia) ⭐ 27857 [DE FACTO STANDARD] @@ -198,13 +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] - [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] @@ -214,6 +225,7 @@ - [vesion-checker](https://github.com/jetstack/version-checker) ⭐ 771 [COMMUNITY-TOOL] - [Descheduler for Kubernetes 🌟](https://github.com/kubernetes-sigs/descheduler) ⭐ 5417 [ENTERPRISE-STABLE] - [kubediff 🌟](https://github.com/weaveworks/kubediff) ⭐ 1181 [COMMUNITY-TOOL] + - [ekglue - Envoy/Kubernetes glue](https://github.com/jrockway/ekglue) ⭐ 29 [COMMUNITY-TOOL] - [salesforce/Craft](https://github.com/salesforce/craft) ⭐ 91 [COMMUNITY-TOOL] - [hyscale 🌟](https://github.com/hyscale/hyscale) ⭐ 446 [COMMUNITY-TOOL] - [kubectl-reap is a kubectl plugin that deletes unused Kubernetes resources 🌟](https://github.com/micnncim/kubectl-reap) ⭐ 200 [COMMUNITY-TOOL] @@ -251,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] @@ -267,16 +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] @@ -290,7 +299,6 @@ - [Kubernetes Kpt in The Wild: What it is and how to use it 🌟](https://labs.meanpug.com/kubernetes-kpt-in-the-wild) [COMMUNITY-TOOL] - [RollingUpgrade](https://github.com/keikoproj/upgrade-manager) ⭐ 138 [COMMUNITY-TOOL] - [space-cloud: Develop, Deploy and Secure Serverless Apps on Kubernetes.](https://github.com/spacecloud-io/space-cloud) ⭐ 3995 [ENTERPRISE-STABLE] - - [Teleport 🌟](https://github.com/gravitational/teleport) ⭐ 20357 [DE FACTO STANDARD] - [github.com/kubereboot/kured ⭐](https://github.com/kubereboot/kured) ⭐ 2541 [COMMUNITY-TOOL] - [k8s-cluster-simulator](https://github.com/pfnet-research/k8s-cluster-simulator) ⭐ 128 [COMMUNITY-TOOL] - [kubelogin 🌟](https://github.com/int128/kubelogin) ⭐ 2282 [COMMUNITY-TOOL] @@ -298,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] @@ -316,18 +323,17 @@ - [KubeView 🌟](https://github.com/benc-uk/kubeview) ⭐ 1195 [COMMUNITY-TOOL] - [karma 🌟](https://github.com/prymitive/karma) ⭐ 2639 [COMMUNITY-TOOL] - [Rancher Desktop 🌟](https://github.com/rancher-sandbox/rancher-desktop) ⭐ 7151 [ENTERPRISE-STABLE] + - [realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](https://github.com/realvz/awesome-eks) ⭐ 341 [COMMUNITY-TOOL] - [salesforce/Sloop - Kubernetes History Visualization 🌟](https://github.com/salesforce/sloop) ⭐ 1576 [COMMUNITY-TOOL] - [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] - [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] @@ -418,7 +424,6 @@ - [jthomperoo/k8shorizmetrics](https://github.com/jthomperoo/k8shorizmetrics) ⭐ 41 [COMMUNITY-TOOL] - [Kube-capacity](https://github.com/robscott/kube-capacity/releases) ⭐ 2620 [COMMUNITY-TOOL] - [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] - - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [COMMUNITY-TOOL] - [kingdonb/kubectl-exec-user](https://github.com/kingdonb/kubectl-exec-user) [COMMUNITY-TOOL] - [upmc-enterprises/registry-creds: Registry Credentials ⭐](https://github.com/upmc-enterprises/registry-creds) ⭐ 348 [COMMUNITY-TOOL] - [pymag09/kubecui](https://github.com/pymag09/kubecui) ⭐ 127 [COMMUNITY-TOOL] @@ -426,13 +431,13 @@ - [stakater/Forecastle](https://github.com/stakater/Forecastle) ⭐ 795 [COMMUNITY-TOOL] - [smartxworks/knest](https://github.com/smartxworks/knest) ⭐ 88 [COMMUNITY-TOOL] - [smartxworks/virtink](https://github.com/smartxworks/virtink) ⭐ 606 [COMMUNITY-TOOL] + - [inspektor-gadget/inspektor-gadget](https://github.com/inspektor-gadget/inspektor-gadget) ⭐ 2817 [COMMUNITY-TOOL] - [toboshii/hajimari](https://github.com/toboshii/hajimari) ⭐ 821 [COMMUNITY-TOOL] - [Ramilito/kubediff ⭐](https://github.com/Ramilito/kubediff) ⭐ 184 [COMMUNITY-TOOL] - [FairwindsOps/gonogo](https://github.com/FairwindsOps/gonogo) ⭐ 146 [COMMUNITY-TOOL] - [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] @@ -488,7 +493,6 @@ - [cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane](https://cloudnativesimplified.substack.com/p/tool-series-1-kcp) [COMMUNITY-TOOL] - [github.com/clusternet](https://github.com/clusternet/clusternet) ⭐ 1434 [COMMUNITY-TOOL] - [open-cluster-management.io](https://open-cluster-management.io) [COMMUNITY-TOOL] - - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] - [intellipaat.com: What is Penetration Testing?](https://intellipaat.com/blog/what-is-penetration-testing) [COMMUNITY-TOOL] - [quarkslab/kdigger](https://github.com/quarkslab/kdigger) ⭐ 481 [COMMUNITY-TOOL] - [inguardians/peirates](https://github.com/inguardians/peirates) ⭐ 1447 [COMMUNITY-TOOL] @@ -497,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] @@ -507,13 +510,11 @@ - [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] - - [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] - [docs.pixielabs.ai: Pixie](https://docs.pixielabs.ai) [COMMUNITY-TOOL] - [github.com: Pixie - Instant Kubernetes-Native Application Observability](https://github.com/pixie-io/pixie) ⭐ 6448 [ENTERPRISE-STABLE] - - [Dekorate](http://dekorate.io) [COMMUNITY-TOOL] - [developers.redhat.com: Using Dekorate to generate Kubernetes manifests for' Java applications](https://developers.redhat.com/blog/2021/03/17/using-dekorate-to-generate-kubernetes-manifests-for-java-applications) [COMMUNITY-TOOL] - [github.com/cyberark/kubesploit 🌟](https://github.com/cyberark/kubesploit) ⭐ 1221 [COMMUNITY-TOOL] - [cyberark.com: Kubesploit: A New Offensive Tool for Testing Containerized' Environments](https://www.cyberark.com/resources/threat-research-blog/kubesploit-a-new-offensive-tool-for-testing-containerized-environments) [COMMUNITY-TOOL] @@ -525,7 +526,6 @@ - [medium.com/kubeshop-i: Monokle 1.5.0 Release](https://medium.com/kubeshop-i/monokle-1-5-0-release-kubeshop-95f574563c79) [COMMUNITY-TOOL] - [youtube: From Code to Cloud: Quality Kubernetes Deployments with Monokle' | Cloud Native Islamabad](https://www.youtube.com/watch?v=7IFAg782pf8) [COMMUNITY-TOOL] - [k8studio](https://k8studio.io) [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] - [KubeLibrary](https://github.com/devopsspiral/KubeLibrary) ⭐ 146 [COMMUNITY-TOOL] - [kube-vip](https://github.com/kube-vip/kube-vip) ⭐ 2846 [COMMUNITY-TOOL] - [oslabs-beta/kubermetrics](https://github.com/oslabs-beta/kubermetrics) [COMMUNITY-TOOL] @@ -632,10 +632,10 @@ - [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] + - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [github.com/AdamRussak/k8f](https://github.com/AdamRussak/k8f) ⭐ 41 [COMMUNITY-TOOL] - [github.com/komodorio/validkube](https://github.com/komodorio/validkube) ⭐ 839 [COMMUNITY-TOOL] - [github.com/box/kube-iptables-tailer](https://github.com/box/kube-iptables-tailer) ⭐ 549 [COMMUNITY-TOOL] @@ -653,8 +653,6 @@ - [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] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - - [k8gb.io](https://www.k8gb.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] ## Application Delivery @@ -795,8 +793,8 @@ Live Grounding: Serves as the backbone for distributed machine learning workload #### GUI Clients - - [KubeUI: A Desktop Kubernetes Client](https://github.com/IvanJosipovic/KubeUI) ⭐ 308 [EN CONTENT] [COMMUNITY-TOOL] β€” A native, desktop-optimized UI designed to stream, monitor, and interact with live cluster metrics and objects. Enhances developer agility through dynamic views of multi-cluster namespaces, container outputs, and active workload parameters. - [Kubeterm: Graphical Management Tool for Kubernetes](https://github.com/kbterm/kubeterm) ⭐ 208 [EN CONTENT] [COMMUNITY-TOOL] β€” An open-source desktop client designed for administrative and monitoring interactions within Kubernetes clusters. Employs graphical representations of active resources to lower cognitive load during deep-dive debugging of deployments, services, and namespace configurations. + - [KubeUI: A Desktop Kubernetes Client](https://github.com/IvanJosipovic/KubeUI) ⭐ 308 [EN CONTENT] [COMMUNITY-TOOL] β€” A native, desktop-optimized UI designed to stream, monitor, and interact with live cluster metrics and objects. Enhances developer agility through dynamic views of multi-cluster namespaces, container outputs, and active workload parameters. ## Observability (1) ### Dashboards and UIs @@ -816,11 +814,6 @@ Live Grounding: Serves as the backbone for distributed machine learning workload #### Autotuning - [How Kruize Optimizes OpenShift Workloads](https://developers.redhat.com/articles/2025/06/25/how-kruize-optimizes-openshift-workloads#what_is_kruize_autotune_) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Provides a comprehensive overview of how Kruize Autotune optimizes resource efficiency in OpenShift and Kubernetes workloads. Evaluates real-time scaling mechanisms and automated recommendations to reduce resource waste. -### 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. ## Operations and Management ### Cluster Visualizers @@ -886,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) @@ -948,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 b906fc77..f8ebe6c7 100644 --- a/v2-docs/kubernetes-troubleshooting.md +++ b/v2-docs/kubernetes-troubleshooting.md @@ -16,13 +16,19 @@ - [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] + - [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] - - [marketplace.visualstudio.com: Bridge to Kubernetes (VSCode)](https://marketplace.visualstudio.com/items?itemName=mindaro.mindaro) [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 Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [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] + - [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] + - [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] - - [thenewstack.io: 5 Best Practices to Back up Kubernetes](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [COMMUNITY-TOOL] - [tennexas.com: Kubernetes Troubleshooting Examples](https://tennexas.com/kubernetes-troubleshooting-examples) [COMMUNITY-TOOL] - [levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes](https://levelup.gitconnected.com/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [COMMUNITY-TOOL] - [andydote.co.uk: The Problem with CPUs and Kubernetes](https://andydote.co.uk/2021/06/02/os-cpus-and-kubernetes) [COMMUNITY-TOOL] @@ -43,7 +49,6 @@ - [saiteja313.medium.com: Tracing DNS issues in Kubernetes](https://saiteja313.medium.com/tracing-dns-issues-in-kubernetes-28b38f782103) [COMMUNITY-TOOL] - [medium.com/@jasonmfehr: Kubernetes Informers: Opening the Mystery Box](https://medium.com/@jasonmfehr/kubernetes-informers-opening-the-mystery-box-4cd690a43a4) [COMMUNITY-TOOL] - [maxilect-company.medium.com: Graceful shutdown in a cloud environment (the' example of Kubernetes + Spring Boot) 🌟](https://maxilect-company.medium.com/graceful-shutdown-in-a-cloud-environment-the-example-of-kubernetes-spring-boot-f922b41adaa0) [COMMUNITY-TOOL] - - [martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing' API](https://martinheinz.dev/blog/85) [COMMUNITY-TOOL] - [madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes' pods before container termination and export to AWS S3](https://madeeshafernando.medium.com/capturing-heap-dumps-of-stateless-kubernetes-pods-before-container-termination-and-export-to-aws-s3-9602378ee60b) [COMMUNITY-TOOL] - [faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun' (Alibaba Cloud)](https://faun.pub/troubleshooting-kubernetes-nodes-storage-space-shortage-on-aliyun-alibaba-cloud-ac28230fe3d3) [COMMUNITY-TOOL] - [thenewstack.io: What David Flanagan Learned Fixing Kubernetes Clusters](https://thenewstack.io/what-david-flanagan-learned-fixing-kubernetes-clusters) [COMMUNITY-TOOL] @@ -71,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] @@ -82,8 +88,6 @@ - [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] - - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [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] @@ -92,6 +96,7 @@ - [towardsdatascience.com: The Easiest Way to Debug Kubernetes Workloads](https://towardsdatascience.com/the-easiest-way-to-debug-kubernetes-workloads-ff2ff5e3cc75) [COMMUNITY-TOOL] - [tetrate.io: How to debug microservices in Kubernetes with proxy, sidecar' or service mesh?](https://www.tetrate.io/blog/how-to-debug-microservices-in-kubernetes-with-proxy-sidecar-or-service-mesh) [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] - [thenewstack.io: Living with Kubernetes: 12 Commands to Debug Your Workloads' 🌟](https://thenewstack.io/living-with-kubernetes-12-commands-to-debug-your-workloads) [COMMUNITY-TOOL] - [opensource.googleblog.com: Introducing Ephemeral Containers](https://opensource.googleblog.com/2022/01/Introducing%20Ephemeral%20Containers.html) [COMMUNITY-TOOL] - [linkedin.com: Kubernetes Ephemeral Containers | Bibin Wilson](https://www.linkedin.com/pulse/kubernetes-ephemeral-containers-bibin-wilson) [COMMUNITY-TOOL] @@ -106,10 +111,6 @@ - [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] - - [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] - - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] - [github.com/airwallex: k8s-pod-restart-info-collector](https://github.com/airwallex/k8s-pod-restart-info-collector) [COMMUNITY-TOOL] - [komodor.com](https://komodor.com) [COMMUNITY-TOOL] - [komodor.com: Kubernetes Troubleshooting: The Complete Guide 🌟](https://komodor.com/learn/kubernetes-troubleshooting-the-complete-guide) [COMMUNITY-TOOL] @@ -117,7 +118,6 @@ - [medium.com/@ospalaemon: Introducing Palaemon, the Savior of Kubernetes Pods!](https://medium.com/@ospalaemon/introducing-palaemon-the-savior-of-kubernetes-pods-85576c33287c) [COMMUNITY-TOOL] - [iximiuz/cdebug](https://github.com/iximiuz/cdebug) ⭐ 1646 [COMMUNITY-TOOL] - [felipecruz91/debug-ctr](https://github.com/felipecruz91/debug-ctr) ⭐ 52 [COMMUNITY-TOOL] - - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [Debugging Kubernetes Systems: Practical Advice with Quality Telemetry](https://…) [COMMUNITY-TOOL] ## Kubernetes @@ -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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 e3eddb84..a5da833f 100644 --- a/v2-docs/kubernetes-tutorials.md +++ b/v2-docs/kubernetes-tutorials.md @@ -6,23 +6,30 @@ ## Standard Reference - [kubernetesbyexample.com 🌟](http://kubernetesbyexample.com) [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] - [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) + - [millionvisit.blogspot.com: Kubernetes for Developers #4: Enable kubectl bash autocompletion](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-4-kubectl-autocompletion.html) + - [millionvisit.blogspot.com: Kubernetes for Developers #5: Kubernetes Web UI Dashboard](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-5-webui-dashboard.html) + - [millionvisit.blogspot.com: Kubernetes for Developers #6: Kubernetes Objects](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-6-KubernetesObjects.html) + - [millionvisit.blogspot.com: Kubernetes for Developers #7: Imperative vs. Declarative Kubernetes Objects](http://millionvisit.blogspot.com/2021/01/kubernetes-for-developers-7-imperative-vs-Declarative.html) + - [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) - [educative.io/courses/the-kubernetes-course: Learn Kubernetes: A Deep Dive 🌟🌟🌟](https://www.educative.io/courses/learn-kubernetes) [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] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [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] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [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] - - [wardviaene/kubernetes-course](https://github.com/wardviaene/kubernetes-course) ⭐ 1735 [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] - - [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 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,6 +70,7 @@ - [kodekloud.com](https://kodekloud.com) [COMMUNITY-TOOL] - [training.linuxfoundation.org: Introduction to Kubernetes (LFS158x)](https://training.linuxfoundation.org/training/introduction-to-kubernetes) [COMMUNITY-TOOL] - [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] - [exploreneptune.io 🌟](https://exploreneptune.io) [COMMUNITY-TOOL] @@ -121,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 d5b229d2..960625fc 100644 --- a/v2-docs/kubernetes.md +++ b/v2-docs/kubernetes.md @@ -5,12 +5,20 @@ ## Standard Reference - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [platform9.com: Kubernetes Service Mesh: A Comparison of Istio, Linkerd and Consul](https://platform9.com/blog/kubernetes-service-mesh) [COMMUNITY-TOOL] + - [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] - - [xenonstack.com: Serverless Architecture with OpenFaaS and Java](https://www.xenonstack.com/blog/serverless-open-faas-java) [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) + - [millionvisit.blogspot.com: Kubernetes for Developers #5: Kubernetes Web UI Dashboard](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-5-webui-dashboard.html) + - [millionvisit.blogspot.com: Kubernetes for Developers #6: Kubernetes Objects](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-6-KubernetesObjects.html) + - [millionvisit.blogspot.com: Kubernetes for Developers #7: Imperative vs. Declarative Kubernetes Objects](http://millionvisit.blogspot.com/2021/01/kubernetes-for-developers-7-imperative-vs-Declarative.html) + - [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) - [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] @@ -20,7 +28,6 @@ - [k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components](https://k21academy.com/kubernetes/kubernetes-architecture-components-overview-for-beginners) [COMMUNITY-TOOL] - [redhat.com: Kubernetes basics for sysadmins](https://www.redhat.com/en/blog/kubernetes-basics-sysadmins) [COMMUNITY-TOOL] - [redhat.com: Kubernetes Components - A sysadmin's guide to basic Kubernetes components 🌟](https://www.redhat.com/en/blog/kubernetes-components) [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] - [redhat.com: Start learning Kubernetes from your local machine](https://www.redhat.com/en/blog/start-learning-kubernetes) [COMMUNITY-TOOL] - [infoworld.com: No one wants to manage Kubernetes anymore 🌟](https://www.infoworld.com/article/2264392/no-one-wants-to-manage-kubernetes-anymore.html) [COMMUNITY-TOOL] - [searchitoperations.techtarget.com: Ensure Kubernetes high availability with master node planning](https://www.techtarget.com/searchitoperations/tip/Ensure-Kubernetes-high-availability-with-master-node-planning) [COMMUNITY-TOOL] @@ -43,10 +50,10 @@ - [blocksandfiles.com: Kubernetes is in a bit of state about state](https://www.blocksandfiles.com/container-storage/2020/07/21/kubernetes-is-in-a-bit-of-state-about-state/1612337) [COMMUNITY-TOOL] - [loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing](https://www.vcluster.com/blog/kubernetes-virtual-clusters-for-ci-cd-testing) [COMMUNITY-TOOL] - [containerjournal.com: Overcoming Kubernetes Infrastructure Challenges](https://cloudnativenow.com/topics/cloudnativeplatforms/overcoming-kubernetes-infrastructure-challenges) [COMMUNITY-TOOL] + - [platform9.com: The Gorilla Guide to Kubernetes in the Enterprise](https://platform9.com/blog/kubernetes-service-mesh) [COMMUNITY-TOOL] - [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] @@ -157,23 +164,33 @@ - [Kubernetes: Up and Running, 2nd Edition](http://shop.oreilly.com/product/0636920223788.do) [COMMUNITY-TOOL] - [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] - - [diegolnasc/kubernetes-best-practices 🌟](https://github.com/diegolnasc/kubernetes-best-practices) ⭐ 1498 [COMMUNITY-TOOL] - - [divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [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] - - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] + - [xenonstack.com: Serverless Architecture with OpenFaaS and Java](https://www.xenonstack.com/blog/serverless-open-faas-java) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [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] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - - [k8sref.io](https://www.k8sref.io) [COMMUNITY-TOOL] - - [Kubernetes Glossary 🌟](https://www.bluematador.com/learn/kubernetes-glossary) [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] - - [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] + - [CDK](https://aws.amazon.com/cdk) [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] - [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] + - [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] @@ -186,24 +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] - - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - - [CDK](https://aws.amazon.com/cdk) [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] - - [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] - - [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] - - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] - - [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [COMMUNITY-TOOL] - - [reddit.com/r/kubernetes](https://www.reddit.com/r/kubernetes) [COMMUNITY-TOOL] - - [nativecloud.dev 🌟](https://nativecloud.dev) [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] - - [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] + - [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] @@ -340,11 +343,13 @@ - [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] + - [reddit.com/r/kubernetes](https://www.reddit.com/r/kubernetes) [COMMUNITY-TOOL] - [Kubernetes README: kubernetesreadme.com](https://kubernetesreadme.com) [COMMUNITY-TOOL] - [dev-k8sref-io.web.app](https://dev-k8sref-io.web.app) [COMMUNITY-TOOL] - [jamiehannaford/what-happens-when-k8s](https://github.com/jamiehannaford/what-happens-when-k8s) [COMMUNITY-TOOL] - [kubernetespodcast.com](https://kubernetespodcast.com) [COMMUNITY-TOOL] - [kubelist.com/podcast: The Kubelist Podcast](https://kubelist.com/podcast) [COMMUNITY-TOOL] + - [nativecloud.dev 🌟](https://nativecloud.dev) [COMMUNITY-TOOL] - [cloudowski.com](https://cloudowski.com) [COMMUNITY-TOOL] - [dev.to/t/kubernetes](https://dev.to/t/kubernetes) [COMMUNITY-TOOL] - [opensource.com/tags/kubernetes](https://opensource.com/tags/kubernetes) [COMMUNITY-TOOL] @@ -352,7 +357,6 @@ - [learnsteps.com/tag/basics-on-kubernetes](https://www.learnsteps.com/tag/basics-on-kubernetes) [COMMUNITY-TOOL] - [thecloudblog.net](https://thecloudblog.net) [COMMUNITY-TOOL] - [returngis.net](https://www.returngis.net) [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] - [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] @@ -419,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] @@ -641,6 +646,7 @@ - [towardsaws.com: Kubernetes Multi-Tenancy Approach](https://towardsaws.com/kubernetes-multi-tenancy-approach-b0f58d615971) [COMMUNITY-TOOL] - [medium.com/@het.trivedi05: Designing Multi-Tenant Applications on Kubernetes](https://medium.com/@het.trivedi05/designing-multi-tenant-applications-on-kubernetes-f0470f8e641c) [COMMUNITY-TOOL] - [blog.joshgav.com: Clusters for all! - 16 May 2022 on Multitenancy, Clusters](https://blog.joshgav.com/posts/cluster-level-multitenancy) [COMMUNITY-TOOL] + - [divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [COMMUNITY-TOOL] - [cast.ai: Kubernetes Namespace: How To Use It To Organize And Optimize Costs](https://cast.ai/blog/kubernetes-namespace-how-to-use-it-to-organize-and-optimize-costs) [COMMUNITY-TOOL] - [medium.com/adeo-tech: A walkthrough guide for Multi-Tenancy with GKE](https://medium.com/adeo-tech/a-walkthrough-guide-for-multi-tenancy-with-gke-b9e6f1aed2a2) [COMMUNITY-TOOL] - [itnext.io: Multi-Tenancy in Kubernetes | Daniele Polencic 🌟🌟](https://itnext.io/multi-tenancy-in-kubernetes-332ff88d55d8) [COMMUNITY-TOOL] @@ -740,6 +746,7 @@ - [kubernetes.io: Kubernetes API](https://kubernetes.io/docs/reference/kubernetes-api) [COMMUNITY-TOOL] - [thenewstack.io: Living with Kubernetes: API Lifecycles and You](https://thenewstack.io/living-with-kubernetes-api-lifecycles-and-you) [COMMUNITY-TOOL] - [blog.tilt.dev: Kubernetes is so Simple You Can Explore it with Curl](https://blog.tilt.dev/2021/03/18/kubernetes-is-so-simple.html) [COMMUNITY-TOOL] + - [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [COMMUNITY-TOOL] - [thenewstack.io: Kubernetes Is Not Just About Containers β€” It’s About the' API 🌟](https://thenewstack.io/kubernetes-is-not-just-about-containers-its-about-the-api) [COMMUNITY-TOOL] - [kubernetes.io: Alpha in Kubernetes v1.22: API Server Tracing](https://kubernetes.io/blog/2021/09/03/api-server-tracing) [COMMUNITY-TOOL] - [evancordell.com: 16 things you didn't know about Kube APIs and CRDs](https://evancordell.com/posts/kube-apis-crds) [COMMUNITY-TOOL] @@ -843,6 +850,7 @@ - [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] + - [diegolnasc/kubernetes-best-practices 🌟](https://github.com/diegolnasc/kubernetes-best-practices) ⭐ 1498 [COMMUNITY-TOOL] - [blog.pipetail.io: 10 most common mistakes using kubernetes](https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s) [COMMUNITY-TOOL] - [techradar.com: Three tips to implement Kubernetes with open standards](https://www.techradar.com/news/three-tips-to-implement-kubernetes-with-open-standards) [COMMUNITY-TOOL] - [medium: Kubernetes Tip: How Does OOMKilled Work?](https://medium.com/tailwinds-navigator/kubernetes-tip-how-does-oomkilled-work-ba71b135993b) [COMMUNITY-TOOL] @@ -931,6 +939,8 @@ - [external-dns](https://github.com/kubernetes-sigs/external-dns) ⭐ 8961 [ENTERPRISE-STABLE] - [Kubernetes-Secrets-Store-CSI-Driver: Secrets Store CSI driver for Kubernetes' secrets](https://github.com/kubernetes-sigs/secrets-store-csi-driver) ⭐ 1530 [COMMUNITY-TOOL] - [kustomize](https://github.com/kubernetes-sigs/kustomize) ⭐ 12051 [ENTERPRISE-STABLE] + - [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] - [Extend kubectl with plugins](https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins) [COMMUNITY-TOOL] - [youtube: Welcome to the world of kubectl plugins](https://www.youtube.com/watch?v=_W2qZvQT6XY) [COMMUNITY-TOOL] - [kubectl-trace](https://github.com/iovisor/kubectl-trace) ⭐ 2179 [COMMUNITY-TOOL] @@ -955,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] @@ -986,7 +997,6 @@ - [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] - [Red Hat OLM](https://github.com/operator-framework/operator-lifecycle-manager) ⭐ 1856 [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] - [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] @@ -1024,11 +1034,9 @@ - [Complete Kubernetes Course](https://www.youtube.com/watch?v=0KQndcIedeg) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: Top 5 courses to Learn Docker and Kubernetes' in 2020 - Best of Lot](https://javarevisited.blogspot.com/2019/05/top-5-courses-to-learn-docker-and-kubernetes-for-devops.html) [COMMUNITY-TOOL] - [medium.com: Top 15 Online Courses to Learn Docker, Kubernetes, and AWS for' Fullstack Developers and DevOps Engineers](https://medium.com/javarevisited/top-15-online-courses-to-learn-docker-kubernetes-and-aws-for-fullstack-developers-and-devops-d8cc4f16e773) [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] - [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 @@ -1066,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 @@ -1080,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 @@ -1111,20 +1124,8 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi #### Agentic Workflows - [Development Environments for Cloud Agents](https://cursor.com/blog/cloud-agent-development-environments) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Analyzes the infrastructure required to run high-autonomy AI coding agents. Discusses secure sandboxing, runtime requirements, and interactive execution environments designed to bridge LLMs with real-world system runtimes safely. -## GitOps and Continuous Delivery - -### Deployment Strategies - -#### Blue-Green - - - **(2022)** [==semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟==](https://semaphore.io/blog/continuous-blue-green-deployments-with-kubernetes) [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” A highly-rated technical guide illustrating step-by-step implementation of automated Blue-Green deployments within a Kubernetes cluster. Details traffic switching using Kubernetes Services and ingress resources, highlighting rollback procedures and pipeline workflow integration. ## Infrastructure -### Cluster Provisioning - -#### Canonical Juju - - - **(2026)** [**Conjure up**](https://canonical.com/juju) [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The canonical toolset for automating cloud operations using Juju charms. Simplifies the installation of Charmed Kubernetes clusters across various clouds. Note: Conjure-up has been fully integrated and evolved directly into Canonical Juju's primary modeling environment. ### Containerization #### Kernel Internals @@ -1176,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 8ebd37f2..fae67952 100644 --- a/v2-docs/kustomize.md +++ b/v2-docs/kustomize.md @@ -9,12 +9,12 @@ - [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] - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] - - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [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] @@ -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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 8f8925b2..f66778dd 100644 --- a/v2-docs/linux-dev-env.md +++ b/v2-docs/linux-dev-env.md @@ -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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 150bd7cf..8c5a882a 100644 --- a/v2-docs/linux.md +++ b/v2-docs/linux.md @@ -11,6 +11,7 @@ - [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] @@ -66,7 +67,6 @@ - [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] @@ -626,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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 97151a3c..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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 6eed911d..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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 5985f3cb..400c594f 100644 --- a/v2-docs/managed-kubernetes-in-public-cloud.md +++ b/v2-docs/managed-kubernetes-in-public-cloud.md @@ -6,10 +6,10 @@ ## Standard Reference - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - - [Banzai Cloud 🌟](https://banzaicloud.com) [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] @@ -21,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] @@ -125,6 +124,7 @@ - [Linode Kubernetes Engine (LKE)](https://www.linode.com/products/kubernetes) [COMMUNITY-TOOL] - [medium: Create Kubernetes Cluster Using Linode LKE](https://medium.com/codex/create-kubernetes-cluster-using-linode-lke-4f9c71d03a8d) [COMMUNITY-TOOL] - [blog.ediri.io: DigitalOcean Kubernetes Challenge](https://blog.ediri.io/digitalocean-kubernetes-challenge) [COMMUNITY-TOOL] + - [Banzai Cloud 🌟](https://banzaicloud.com) [COMMUNITY-TOOL] ## Application Delivery @@ -141,9 +141,6 @@ #### 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. @@ -237,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 @@ -645,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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 069b1c0e..58a25482 100644 --- a/v2-docs/matrix-table.md +++ b/v2-docs/matrix-table.md @@ -5,19 +5,19 @@ ## Standard Reference - - [try.openshift.com 🌟](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [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) - [**k3d**](https://github.com/k3d-io/k3d) ⭐ 6426 [ENTERPRISE-STABLE] - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] - - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [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] + - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] + - [Pharos 🌟](https://k8spharos.dev) [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] - - [napo.io: Kubernetes The (real) Hard Way on AWS](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [COMMUNITY-TOOL] - - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - - [Pharos 🌟](https://k8spharos.dev) [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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 ea7ac395..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 @@ -181,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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 e12aae46..c6f4126f 100644 --- a/v2-docs/message-queue.md +++ b/v2-docs/message-queue.md @@ -7,6 +7,7 @@ - [Redpanda is now Free & Source Available](https://www.redpanda.com/blog/open-source) [COMMUNITY-TOOL] - [Orchestration Made Easy with Zeebe and Kafka](https://softobiz.com/microservice-orchestration-with-zeebe-and-kafka) [COMMUNITY-TOOL] + - [Banzai Cloud 🌟](https://banzaicloud.com) [COMMUNITY-TOOL] - [Wikipedia: Message Broker](https://en.wikipedia.org/wiki/Message_broker) [COMMUNITY-TOOL] - [Wikipedia: Event-driven messaging](https://en.wikipedia.org/wiki/Event-driven_messaging) [COMMUNITY-TOOL] - [Wikipedia: Streaming Data](https://en.wikipedia.org/wiki/Streaming_data) [COMMUNITY-TOOL] @@ -99,7 +100,6 @@ - [medium: Mastering Apache Kafka on Kubernetes β€” Strimzi K8s operator](https://medium.com/hacking-talent/mastering-apache-kafka-on-kubernetes-strimzi-k8s-operator-2c1d21d7b89a) [COMMUNITY-TOOL] - [medium.com/@ahmed.farhan: Kafka Setup in Kubernetes Using Strimzi K8s operator' β€” Part 2](https://medium.com/@ahmed.farhan/kafka-setup-in-kubernetes-using-strimzi-k8s-operator-part-2-1f67dbe5f14d) [COMMUNITY-TOOL] - [medium.com/adaltas: Operating Kafka in Kubernetes with Strimzi](https://medium.com/adaltas/operating-kafka-in-kubernetes-with-strimzi-84a281c6d964) [COMMUNITY-TOOL] - - [Banzai Cloud 🌟](https://banzaicloud.com) [COMMUNITY-TOOL] - [The benefits of integrating Apache Kafka with Istio](https://banzaicloud.com/blog/kafka-on-istio-benefits) [COMMUNITY-TOOL] - [Hazelcast JET](https://jet-start.sh) [COMMUNITY-TOOL] - [wikipedia: Workflow Engine](https://en.wikipedia.org/wiki/Workflow_engine) [COMMUNITY-TOOL] @@ -470,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 @@ -869,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:** [Databases](./databases.md) | [Crunchydata](./crunchydata.md) | [Yaml](./yaml.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 56730fab..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:** [Other Awesome Lists](./other-awesome-lists.md) | [Demos](./demos.md) | [Kubernetes Tools](./kubernetes-tools.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 6c5da1c8..3ca2ed38 100644 --- a/v2-docs/mlops.md +++ b/v2-docs/mlops.md @@ -19,10 +19,11 @@ - [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] - - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [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] + - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [COMMUNITY-TOOL] - [towardsdatascience.com: A Kubernetes architecture for machine learning web-application' deployments](https://towardsdatascience.com/a-kubernetes-architecture-for-machine-learning-web-application-deployments-632f7765ef29) [COMMUNITY-TOOL] - [cloud.google.com: How to use a machine learning model from a Google Sheet' using BigQuery ML](https://cloud.google.com/blog/topics/developers-practitioners/how-use-machine-learning-model-google-sheet-using-bigquery-ml) [COMMUNITY-TOOL] - [itnext.io: Building ML Componentes on Kubernetes](https://itnext.io/building-ml-componentes-on-kubernetes-fc7e24cb9269) [COMMUNITY-TOOL] @@ -33,6 +34,7 @@ - [analyticsindiamag.com: Top tools for enabling CI/CD in ML pipelines](https://analyticsindiamag.com/top-tools-for-enabling-ci-cd-in-ml-pipelines) [COMMUNITY-TOOL] - [towardsdatascience.com: Step-by-step Approach to Build Your Machine Learning' API Using Fast API](https://towardsdatascience.com/step-by-step-approach-to-build-your-machine-learning-api-using-fast-api-21bd32f2bbdb) [COMMUNITY-TOOL] - [ravirajag.dev: MLOps Basics - Week 10: Summary](https://www.ravirajag.dev/blog/mlops-summary) [COMMUNITY-TOOL] + - [mikeroyal/Kubernetes-Guide: Machine Learning 🌟](https://github.com/mikeroyal/Kubernetes-Guide/blob/main/README.md#machine-learning) [COMMUNITY-TOOL] - [medium.com/workday-engineering: Implementing a Fully Automated Sharding' Strategy on Kubernetes for Multi-tenanted Machine Learning Applications](https://medium.com/workday-engineering/implementing-a-fully-automated-sharding-strategy-on-kubernetes-for-multi-tenanted-machine-learning-4371c48122ae) [COMMUNITY-TOOL] - [medium.com/globant: Advantages of Deploying Machine Learning models with' Kubernetes 🌟](https://medium.com/globant/advantages-of-deploying-machine-learning-models-with-kubernetes-8454cc7c565e) [COMMUNITY-TOOL] - [medium.com/pythoneers: MLOps: Tool Stack Requirement in Machine Learning' Pipeline](https://medium.com/pythoneers/mlops-tool-stack-requirement-in-machine-learning-pipeline-474b39f09dfc) [COMMUNITY-TOOL] @@ -75,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] @@ -127,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 1d57a37c..8abdf88b 100644 --- a/v2-docs/monitoring.md +++ b/v2-docs/monitoring.md @@ -5,15 +5,17 @@ ## Standard Reference - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [instana.com: The Hidden Cost of Observability: Data Volume](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: 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. @@ -41,18 +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] - - [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] - - [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] - [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] - - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [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] + - [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] @@ -145,11 +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] - - [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] - [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] @@ -175,8 +180,8 @@ - [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] @@ -199,7 +204,6 @@ - [Krossboard](https://krossboard.app) [COMMUNITY-TOOL] - [Krossboard: A centralized usage analytics approach for multiple Kubernetes](https://itnext.io/in-search-of-converged-usage-analytics-for-multiple-managed-kubernetes-c5108cb7f0e1) [COMMUNITY-TOOL] - [cloudbees.com: Automated Build and Deploy Feedback Using Jenkins and Instana' 🌟](https://www.cloudbees.com/blog/automated-build-deploy-feedback-using-instana) [COMMUNITY-TOOL] - - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - [Netdata](https://github.com/netdata/netdata) ⭐ 78906 [DE FACTO STANDARD] - [PM2](https://github.com/Unitech/pm2) ⭐ 43173 [DE FACTO STANDARD] - [Huginn](https://github.com/huginn/huginn) ⭐ 49312 [DE FACTO STANDARD] @@ -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] - - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] - - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [Prometheus JMX Exporter 🌟](https://github.com/prometheus/jmx_exporter) ⭐ 3305 [ENTERPRISE-STABLE] - [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) ⭐ 7050 [ENTERPRISE-STABLE] @@ -268,11 +268,6 @@ - [Awesome Sysadmin](https://github.com/awesome-foss/awesome-sysadmin) ⭐ 33981 [DE FACTO STANDARD] β€” An incredibly rich curation containing production-grade open source utilities, control planes, networking layers, and security mechanisms used daily by systems architects and site reliability engineers. ## Observability (1) -### Monitoring Practices - -#### Enterprise Best Practices - - - **(2022)** [sysdig.com: Seven Kubernetes monitoring best practices every monitoring solution should enable](https://www.sysdig.com/blog/kubernetes-monitoring-best-practices) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Sysdig's analysis outlining seven foundational best practices for Kubernetes metric collection. Focuses on cluster plane telemetry, standard label metadata usage, dynamic scraping strategies, and optimizing alert signal-to-noise ratios. ### Telemetry Standards #### OpenTelemetry vs Prometheus @@ -297,14 +292,7 @@ #### Foundations - [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. -## Runtime Optimizations - -### Kubernetes Tuning - -#### Monitoring and Profiling - - - **(2021)** [blog.openshift.com: Debugging Java Applications On OpenShift and Kubernetes](https://www.redhat.com/en/blog/debugging-java-applications-on-openshift-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” Walkthrough covering remote JVM agent connection attachment procedures targeting pods deployed within secured target Kubernetes namespaces. --- -πŸ’‘ **Explore Related:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 e1bf8e4a..b573a160 100644 --- a/v2-docs/networking.md +++ b/v2-docs/networking.md @@ -5,8 +5,8 @@ ## Standard Reference - - [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] - [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] + - [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] - [magic-cookie.co.uk/iplist.html](http://magic-cookie.co.uk/iplist.html) [COMMUNITY-TOOL] - [matt-rickard.com: How to Calculate a CIDR](https://mattrickard.com/how-to-calculate-a-cidr) [COMMUNITY-TOOL] - [docs.ansible.com: Netbox Ansible Modules 🌟](https://docs.ansible.com/projects/ansible/latest/collections/netbox/netbox/index.html) [COMMUNITY-TOOL] @@ -14,9 +14,6 @@ - [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] - - [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] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [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] @@ -24,7 +21,9 @@ - [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] + - [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] @@ -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:** [Kubernetes Networking](./kubernetes-networking.md) | [Servicemesh](./servicemesh.md) | [Istio](./istio.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 78f9b265..602c69dc 100644 --- a/v2-docs/newsfeeds.md +++ b/v2-docs/newsfeeds.md @@ -6,12 +6,13 @@ ## Standard Reference - [GitLab Collective](https://stackoverflow.com/collectives/gitlab) [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/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] - - [reddit.com/r/devops](https://www.reddit.com/r/devops) [COMMUNITY-TOOL] - - [reddit.com/r/kubernetes](https://www.reddit.com/r/kubernetes) [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/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] @@ -34,12 +35,11 @@ - [reddit.com/r/bashonubuntuonwindows](https://www.reddit.com/r/bashonubuntuonwindows) [COMMUNITY-TOOL] - [crunchbase.com](https://www.crunchbase.com/organization/openshift/timeline/timeline) [COMMUNITY-TOOL] - [feedly.com](https://feedly.com) [COMMUNITY-TOOL] - - [nativecloud.dev 🌟](https://nativecloud.dev) [COMMUNITY-TOOL] - [Kube Events](https://kube.events) [COMMUNITY-TOOL] - [Stack Overflow Collectives 🌟](https://stackoverflow.com/collectives) [COMMUNITY-TOOL] - [Go Collective](https://stackoverflow.com/collectives/go) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 4012c734..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:** [Databases](./databases.md) | [Crunchydata](./crunchydata.md) | [Message Queue](./message-queue.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 571f5fe5..41827b28 100644 --- a/v2-docs/noops.md +++ b/v2-docs/noops.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 3c795b92..53df3410 100644 --- a/v2-docs/nosql.md +++ b/v2-docs/nosql.md @@ -29,6 +29,7 @@ - [rethinkdb.com](http://rethinkdb.com) [COMMUNITY-TOOL] - [NuoDB, elastically scalable database. A revolution compared to traditional monolithic 1-box databases. NuoDB is ACID,SQL, distributed/scalable and support flexible schemas](http://www.nuodb.com) [COMMUNITY-TOOL] - [Traditional database replication drawbacks](http://www.nuodb.com/blog/replication-is-it-easy) [COMMUNITY-TOOL] + - [medium.com: A chance for NewSQL databases](https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1) [COMMUNITY-TOOL] - [NoSQL - Wikipedia](https://en.wikipedia.org/wiki/NoSQL) [COMMUNITY-TOOL] - [Youtube: Introduction to NoSQL by Martin Fowler](https://www.youtube.com/watch?v=qI_g07C_Q5I) [COMMUNITY-TOOL] - [thoughtworks.com: NoSQL Databases, an overview](https://www.thoughtworks.com/insights/blog/nosql-databases-overview) [COMMUNITY-TOOL] @@ -59,7 +60,6 @@ - [Hive.apache.org](https://hive.apache.org) [COMMUNITY-TOOL] - [Apache Drill](https://drill.apache.org) [COMMUNITY-TOOL] - [dzone: SQL Syntax for Apache Drill](https://dzone.com/refcardz/sql-syntax-for-apache-drill) [COMMUNITY-TOOL] - - [medium.com: A chance for NewSQL databases](https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1) [COMMUNITY-TOOL] ## Data Engineering @@ -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:** [Databases](./databases.md) | [Crunchydata](./crunchydata.md) | [Message Queue](./message-queue.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 9d9f8a45..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:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 92b75d70..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,9 +17,13 @@ - [**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] - - [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] - [claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift](https://www.claydesk.com/ecampus/google-cloud-app-engine-vs-red-hat) [COMMUNITY-TOOL] - [certdepot.net: OpenShift Free available resources 🌟](https://www.certdepot.net/openshift-free-available-resources) [COMMUNITY-TOOL] - [blog.openshift.com: Using OpenShift 3 on your **local environment** 🌟](https://blog.openshift.com/using-openshift-3-on-your-local-environment) [COMMUNITY-TOOL] @@ -28,19 +32,16 @@ - [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] + - [GitHub redhat-cop: OpenShift Toolkit - Quota Management 🌟](https://github.com/redhat-cop/openshift-toolkit/tree/master/quota-management) ⭐ 236 [COMMUNITY-TOOL] - [OpenShift 4 Resource Management](https://www.youtube.com/watch?v=JC_PB1yZcIc) [COMMUNITY-TOOL] - [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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 b66a493f..ae836ebe 100644 --- a/v2-docs/ocp4.md +++ b/v2-docs/ocp4.md @@ -6,14 +6,8 @@ ## 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] - - [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] - - [try.openshift.com 🌟](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] - - [Red Hat Marketplace](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - - [OpenShift and Network Security Zones: Coexistence Approaches 🌟🌟🌟](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] β€” - **Introduction:** Kubernetes and consequently OpenShift adopt a [flat Software Defined Network (SDN) model](https://kubernetes.io/docs/concepts/cluster-administration/networking), which means that all pods in the SDN are in the same logical network. Traditional network implementations adopt a zoning model in which different networks or zones are dedicated to specific purposes, with very strict communication rules between each zone. When implementing OpenShift in organizations that are using network security zones, the two models may clash. we will analyze a few options for coexistence. But first, let’s understand the two network models a bit more in depth. - - Network Zones have been the widely accepted approach for building security into a network architecture. The general idea is to create separate networks, each with a specific purpose. Each network contains devices with similar security profiles. Communications between networks is highly scrutinized and controlled by firewall rules ([perimeter defense](https://en.wikipedia.org/wiki/All_round_defence)). - - **Conclusion:** A company’s security organization must be involved when deciding how to deploy OpenShift with regard to traditional network zones. Depending on their level of comfort with new technologies you may have different options. If physical network separation is the only acceptable choice, you will have to build a cluster per network zone. If logical network type of separations can be considered, then there are ways to stretch a single OpenShift deployment across multiple network zones. This post presented a few technical approaches. - - [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] + - [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) @@ -21,7 +15,6 @@ - Deduplication - Compression - Encryption - - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] - [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] @@ -57,12 +50,15 @@ - [redhat.com: Planning your migration from Red Hat OpenShift 3 to 4](https://www.redhat.com/en/blog/openshift-4-migration) [COMMUNITY-TOOL] - [blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift](https://christianhuth.de/commands-kubernetes-should-adopt-from-red-hat-openshift) [COMMUNITY-TOOL] - [redhat.com: OpenShift sizing and subscription guide for enterprise Kubernetes 🌟](https://www.redhat.com/en/resources/self-managed-openshift-subscription-guide) [COMMUNITY-TOOL] + - [AWS Account Set Up 🌟](https://github.com/openshift/installer/blob/main/docs/user/aws/README.md) ⭐ 1546 [COMMUNITY-TOOL] - [openshift.com: Control Regional Access to Your Service on OpenShift Running on AWS](https://www.redhat.com/en/technologies/cloud-computing/openshift/blog/control-regional-access-to-your-service-on-openshift-running-on-aws) [COMMUNITY-TOOL] - [cloud.redhat.com: OpenShift Virtualization on Amazon Web Services](https://www.redhat.com/en/blog/openshift-virtualization-on-amazon-web-services) [COMMUNITY-TOOL] - [datacenterknowledge.com: Red Hat Brings Its Managed OpenShift Kubernetes Service to AWS](https://www.datacenterknowledge.com/hyperscalers/red-hat-brings-its-managed-openshift-kubernetes-service-to-aws) [COMMUNITY-TOOL] - [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) - [twitter.com/operatorhubio](https://x.com/operatorhubio) [COMMUNITY-TOOL] + - [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] @@ -84,28 +80,24 @@ - [GitHub: OKD4](https://github.com/okd-project/okd/blob/master/README.md) ⭐ 2070 [COMMUNITY-TOOL] - [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] - [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] - - [operatorhub.io](https://operatorhub.io) [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] - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [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] - - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] - - [developers.redhat.com: **Red Hat Container Development Kit**](https://developers.redhat.com/products/cdk/overview) [COMMUNITY-TOOL] - - [github.com/openshift/installer openshift installer 🌟](https://github.com/openshift/installer) ⭐ 1546 [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] - - [dzone: OpenShift Egress Options](https://dzone.com/articles/openshift-egress-options) [COMMUNITY-TOOL] - - [developers.redhat.com: Serverless Architecture](https://developers.redhat.com/topics/serverless-architecture) [COMMUNITY-TOOL] - - [redhat.com: What is knative?](https://www.redhat.com/en/topics/microservices/what-is-knative) [COMMUNITY-TOOL] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] - - [Red Hat OLM](https://github.com/operator-framework/operator-lifecycle-manager) ⭐ 1856 [COMMUNITY-TOOL] - - [Rook](https://rook.io) [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] + - [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] @@ -172,6 +164,8 @@ - [kubevirt.io 🌟](https://kubevirt.io) [COMMUNITY-TOOL] - [kubermatic.com: Bringing Your VMs to Kubernetes With KubeVirt](https://www.kubermatic.com/blog/bringing-your-vms-to-kubernetes-with-kubevirt) [COMMUNITY-TOOL] - [medium.com/adessoturkey: Create a Windows VM in Kubernetes using KubeVirt](https://medium.com/adessoturkey/create-a-windows-vm-in-kubernetes-using-kubevirt-b5f54fb10ffd) [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] - [Understanding multiple networks](https://docs.openshift.com/container-platform/4.4/networking/multiple_networks/understanding-multiple-networks.html) [COMMUNITY-TOOL] - [Istio CNI plug-in 🌟](https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_arch/ossm-vs-community.html#ossm-cni_ossm-vs-istio) [COMMUNITY-TOOL] - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] @@ -193,6 +187,8 @@ - [okd4-upi-lab-setup: Building an OpenShift - OKD 4.X Lab](https://cgruver.github.io/okd4-upi-lab-setup) [COMMUNITY-TOOL] - [dustymabe.com: OpenShift OKD on Fedora CoreOS on DigitalOcean Part 4: Recorded' Demo](https://dustymabe.com/2020/09/28/openshift-okd-on-fedora-coreos-on-digitalocean-part-4-recorded-demo) [COMMUNITY-TOOL] - [medium: Guide OKD 4.5 Single Node Cluster](https://medium.com/swlh/guide-okd-4-5-single-node-cluster-832693cb752b) [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] - [Serverless applications made faster and simpler with **OpenShift Serverless GA**](https://developers.redhat.com/blog/2020/04/30/serverless-applications-made-faster-and-simpler-with-openshift-serverless-ga) [COMMUNITY-TOOL] - [The supported method of using Helm charts with Openshift4 is via the Helm Operator](https://blog.openshift.combuild-kubernetes-operators-from-helm-charts-in-5-steps) [COMMUNITY-TOOL] - [youtube](https://www.youtube.com/watch?v=6NM6sqXIsoA) [COMMUNITY-TOOL] @@ -218,6 +214,8 @@ - [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] + - [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] ## Cloud Infrastructure @@ -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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 f94bbd77..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 @@ -96,7 +94,6 @@ Live Grounding: Provides practical code examples of utilizing Tekton for buildin - [developers.redhat.com: Getting started with the fabric8 Kubernetes Java' client](https://developers.redhat.com/blog/2020/05/20/getting-started-with-the-fabric8-kubernetes-java-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Technical introduction to utilizing the Fabric8 Kubernetes Java Client SDK. Details how to perform CRUD operations on Kubernetes APIs, deploy custom controllers, and stream container logs inside Java runtimes. #### 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. #### Source-to-Image @@ -108,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:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 b8de5ad3..bd8d42fa 100644 --- a/v2-docs/openshift.md +++ b/v2-docs/openshift.md @@ -6,61 +6,65 @@ ## 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] - [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] - - [try.openshift.com 🌟](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] - [twitter.com/openshift](https://x.com/openshift) [COMMUNITY-TOOL] - [OpenShift.tv](https://www.redhat.com/en/livestreaming) [COMMUNITY-TOOL] - [Amazon Red Hat OpenShift](https://www.redhat.com/en/technologies/cloud-computing/openshift/aws) [COMMUNITY-TOOL] - [OpenShift on Google Cloud](https://docs.cloud.google.com/compute/docs/containers) [COMMUNITY-TOOL] - [Microsoft Azure Red Hat OpenShift](https://www.redhat.com/en/technologies/cloud-computing/openshift/azure) [COMMUNITY-TOOL] - [Red Hat OpenShift on IBM Cloud](https://www.ibm.com/products/openshift) [COMMUNITY-TOOL] - - [Red Hat Marketplace](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [aroworkshop.io 🌟](http://aroworkshop.io) [COMMUNITY-TOOL] - [docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟](https://learn.microsoft.com/en-us/azure/developer/java/ee/jboss-eap-on-aro) [COMMUNITY-TOOL] - [Red Hat's approach to Kubernetes 🌟](https://www.redhat.com/en/solutions/kubernetes-approach) [COMMUNITY-TOOL] - [O'Reilly Free Book: **DevOps with OpenShift**](https://www.redhat.com/en/resources) [COMMUNITY-TOOL] - [O'Reilly Free Book: **Openshift for developers**](https://www.redhat.com/en/technologies/cloud-computing/openshift/for-developers) [COMMUNITY-TOOL] - [blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟](https://www.redhat.com/en/blog/installing-okd-3-10-on-a-single-host) [COMMUNITY-TOOL] - - [uncontained.io: Installing a Highly Available OpenShift Cluster 🌟](http://uncontained.io/articles/openshift-ha-installation) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart](https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-quickstart) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟](https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-with-static-ips) [COMMUNITY-TOOL] - [blog.openshift.com: Troubleshooting OpenShift network performance with a netperf DaemonSet](https://www.redhat.com/en/blog/troubleshooting-openshift-network-performance-with-a-netperf-daemonset) [COMMUNITY-TOOL] - [blog.openshift.com: Advanced Network customizations for OpenShift Install](https://www.redhat.com/en/blog/advanced-network-customizations-for-openshift-install) [COMMUNITY-TOOL] - [NetworkPolicies and Microsegmentation](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure/networkpolicies-and-microsegmentation) [COMMUNITY-TOOL] - [Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟](https://www.redhat.com/en/blog/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator) [COMMUNITY-TOOL] - - [OpenShift and Network Security Zones: Coexistence Approaches 🌟🌟🌟](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] β€” - **Introduction:** Kubernetes and consequently OpenShift adopt a [flat Software Defined Network (SDN) model](https://kubernetes.io/docs/concepts/cluster-administration/networking), which means that all pods in the SDN are in the same logical network. Traditional network implementations adopt a zoning model in which different networks or zones are dedicated to specific purposes, with very strict communication rules between each zone. When implementing OpenShift in organizations that are using network security zones, the two models may clash. we will analyze a few options for coexistence. But first, let’s understand the two network models a bit more in depth. - - Network Zones have been the widely accepted approach for building security into a network architecture. The general idea is to create separate networks, each with a specific purpose. Each network contains devices with similar security profiles. Communications between networks is highly scrutinized and controlled by firewall rules ([perimeter defense](https://en.wikipedia.org/wiki/All_round_defence)). - - **Conclusion:** A company’s security organization must be involved when deciding how to deploy OpenShift with regard to traditional network zones. Depending on their level of comfort with new technologies you may have different options. If physical network separation is the only acceptable choice, you will have to build a cluster per network zone. If logical network type of separations can be considered, then there are ways to stretch a single OpenShift deployment across multiple network zones. This post presented a few technical approaches. - [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] - [openshift.com: Introducing Red Hat OpenShift Service on AWS](https://www.redhat.com/en/blog/introducing-red-hat-openshift-service-on-aws) [COMMUNITY-TOOL] - - [Awesome Openshift 2](https://github.com/oscp/awesome-openshift3) ⭐ 27 [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] - [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] - - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] - [udemy.com: Red Hat OpenShift With Jenkins: DevOps For Beginners](https://www.udemy.com/red-hat-openshift) [COMMUNITY-TOOL] - [udemy.com: OpenShift Enterprise v3.2 Installation and Configuration](https://www.udemy.com/openshift-enterprise-installation-and-configuration/learn/v4/overview) [COMMUNITY-TOOL] - [udemy.com: Ultimate Openshift (2018) Bootcamp by School of Devops 🌟](https://www.udemy.com/ultimate-openshift-bootcamp-by-school-of-devops) [COMMUNITY-TOOL] @@ -71,7 +75,6 @@ - [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] - - [github.com/openshift/installer openshift installer 🌟](https://github.com/openshift/installer) ⭐ 1546 [COMMUNITY-TOOL] - [reddit](https://www.reddit.com/r/openshift/comments/e1kw48/openshift_42_vsphere_install) [COMMUNITY-TOOL] - [youtube: Deploy OpenShift 4 to vSphere using OpenShift's UPI](https://www.youtube.com/watch?v=DLB9m17aGus) [COMMUNITY-TOOL] - [Using sidecars to analyze and debug network traffic in OpenShift and Kubernetes pods](https://developers.redhat.com/blog/2019/02/27/sidecars-analyze-debug-network-traffic-kubernetes-pod) [COMMUNITY-TOOL] @@ -83,9 +86,6 @@ - [docs.openshift.com: Managing Security Context Constraints](https://docs.openshift.com/container-platform/3.11/admin_guide/manage_scc.html) [COMMUNITY-TOOL] - [docs.openshift.com: Managing Security Context Constraints. Security Context' Constraints](https://docs.openshift.com/container-platform/3.11/architecture/additional_concepts/authorization.html#security-context-constraints) [COMMUNITY-TOOL] - [ref3](https://dzone.com/articles/understanding-openshift-security-context-constrain) [COMMUNITY-TOOL] - - [docs.openshift.com: Understanding networking](https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html) [COMMUNITY-TOOL] - - [GitHub: redhat-cop OpenShift Toolkit Network Policy 🌟](https://github.com/redhat-cop/openshift-toolkit/tree/master/networkpolicy) ⭐ 236 [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] - [stackoverflow.com: Is that possible to deploy an openshift or kubernetes' in DMZ zone? 🌟](https://stackoverflow.com/questions/59518363/is-that-possible-to-deploy-an-openshift-or-kubernetes-in-dmz-zone) [COMMUNITY-TOOL] - [cloud.ibm.com: OpenShift Ingress](https://cloud.ibm.com/docs/openshift?topic=openshift-ingress) [COMMUNITY-TOOL] - [dzone: OpenShift Egress Options](https://dzone.com/articles/openshift-egress-options) [COMMUNITY-TOOL] @@ -93,18 +93,9 @@ - [github.com/sclorg/mariadb-container](https://github.com/sclorg/mariadb-container) ⭐ 32 [COMMUNITY-TOOL] - [hub.docker.com/r/sonatype/nexus3/](https://hub.docker.com/r/sonatype/nexus3) [COMMUNITY-TOOL] - [opensource.com: Why choose Rocket.Chat for your open source chat tool](https://opensource.com/article/22/1/rocketchat-data-privacy) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] - [Red Hat OpenShift Dedicated price reduction: Price lowered by 75% on average,' SLA improved to 99.95% 🌟](https://www.redhat.com/en/blog/red-hat-openshift-dedicated-price-reduction) [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] - - [OpenShift 4 on AWS Quick Starts 🌟](https://aws.amazon.com/blogs/opensource/openshift-4-on-aws-quick-start) [COMMUNITY-TOOL] + - [Awesome Openshift 2](https://github.com/oscp/awesome-openshift3) ⭐ 27 [COMMUNITY-TOOL] -## Cloud Infrastructure - -### Kubernetes Distributions - -#### Enterprise Platforms - - - **(2026)** [==OKD==](https://okd.io) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” OKD is the open-source upstream community distribution of Red Hat OpenShift, fully integrating containerized virtualization, developer tools, and operators. Built on Fedora CoreOS, OKD provides cloud architects with a platform-as-a-service engine optimized for continuous deployment and complex multi-tenant operations. ## Cloud Native AI ### Batch Workloads @@ -134,14 +125,6 @@ Live Grounding: Kueue offers advanced queueing mechanism controls, priority grou #### Training - **(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. -## Public Cloud Infrastructure - -### AWS Architecture - -#### Multi-Region Blueprints - - - **(2021)** [**Multi-Region Infrastructure Deployment**](https://aws.amazon.com/solutions) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Curator Insight: AWS Solutions library offering reference architectures for high-availability setups. -Live Grounding: Provides automated CloudFormation and CDK deployment configurations to orchestrate secure application instances across multiple geographical AWS regions. ## Training and Certification ### Red Hat Ecosystem @@ -151,5 +134,5 @@ Live Grounding: Provides automated CloudFormation and CDK deployment configurati - [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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [OCP 4](./ocp4.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 ffca6652..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 455b5844..4a7c27ab 100644 --- a/v2-docs/other-awesome-lists.md +++ b/v2-docs/other-awesome-lists.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) ⭐ 2311 [COMMUNITY-TOOL] - [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] @@ -15,9 +14,31 @@ - [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] - - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - - [Awesome Test Automation](https://github.com/atinfo/awesome-test-automation) [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] + - [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] + - [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] + - [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] + - [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] - [tomhuang12: Awesome Kubernetes Resources](https://github.com/tomhuang12/awesome-k8s-resources) ⭐ 4146 [ENTERPRISE-STABLE] @@ -26,13 +47,10 @@ - [magnologan/awesome-k8s-security: Awesome Kubernetes (K8s) Security 🌟](https://github.com/magnologan/awesome-k8s-security) [COMMUNITY-TOOL] - [ksoclabs/awesome-kubernetes-security 🌟](https://github.com/ksoclabs/awesome-kubernetes-security) [COMMUNITY-TOOL] - [rootsongjc/awesome-cloud-native 🌟](https://github.com/rootsongjc/awesome-cloud-native) ⭐ 2404 [COMMUNITY-TOOL] - - [diegolnasc/kubernetes-best-practices 🌟](https://github.com/diegolnasc/kubernetes-best-practices) ⭐ 1498 [COMMUNITY-TOOL] - [run-x/awesome-kubernetes](https://github.com/run-x/awesome-kubernetes) ⭐ 377 [COMMUNITY-TOOL] - [clusterpedia-io/clusterpedia 🌟](https://github.com/clusterpedia-io/clusterpedia) ⭐ 869 [COMMUNITY-TOOL] - - [mikeroyal/Kubernetes-Guide: Kubernetes Guide 🌟](https://github.com/mikeroyal/Kubernetes-Guide) [COMMUNITY-TOOL] - [fairwinds.com: Top 12 Kubernetes Resources: Learn and Stay Up-to-Date](https://www.fairwinds.com/blog/top-12-kubernetes-resources) [COMMUNITY-TOOL] - [github.com/joseadanof: Awesome Cloud Native Trainings](https://github.com/joseadanof/awesome-cloudnative-trainings) [COMMUNITY-TOOL] - - [divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [COMMUNITY-TOOL] - [github.com/calvin-puram: Awesome Kubernetes Operator Resources](https://github.com/calvin-puram/awesome-kubernetes-operator-resources) ⭐ 245 [COMMUNITY-TOOL] - [free-for.dev 🌟](https://free-for.dev) [COMMUNITY-TOOL] - [Awesome WSL](https://awesomeopensource.com/project/sirredbeard/Awesome-WSL) [COMMUNITY-TOOL] @@ -41,17 +59,13 @@ - [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] - - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] - - [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] - [awesome-architecture.com: 🎨 Awesome Software Architecture 🌟](https://awesome-architecture.com) [COMMUNITY-TOOL] - [lorien/awesome-web-scraping: Awesome Web Scraping](https://github.com/lorien/awesome-web-scraping) ⭐ 7908 [ENTERPRISE-STABLE] - - [Devdocs.io API Documentation 🌟](https://devdocs.io) [COMMUNITY-TOOL] - [developer.hashicorp.com 🌟](https://developer.hashicorp.com) [COMMUNITY-TOOL] - [github.com/iximiuz: Awesome Container Tinkering](https://github.com/iximiuz/awesome-container-tinkering) ⭐ 713 [COMMUNITY-TOOL] - [github.com/ran-isenberg: AWS Lambda Handler Cookbook (Python) 🌟](https://github.com/ran-isenberg/aws-lambda-handler-cookbook) ⭐ 680 [COMMUNITY-TOOL] @@ -66,9 +80,6 @@ - [Awesome SysAdmin](https://github.com/kahun/awesome-sysadmin) ⭐ 24290 [DE FACTO STANDARD] - [Awesome Cloud Native Java](https://github.com/saturnism/awesome-cloud-native-java) [COMMUNITY-TOOL] - [Awesome Pipeline](https://github.com/pditommaso/awesome-pipeline) [COMMUNITY-TOOL] - - [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 GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - [Awesome Spinnaker](https://github.com/robzienert/awesome-spinnaker) ⭐ 13 [COMMUNITY-TOOL] - [Awesome DevOps](https://github.com/awesome-soft/awesome-devops) ⭐ 517 [COMMUNITY-TOOL] - [bregman-arie/devops-resources 🌟](https://github.com/bregman-arie/devops-resources) [COMMUNITY-TOOL] @@ -82,54 +93,41 @@ - [SquadcastHub/awesome-sre-tools](https://github.com/SquadcastHub/awesome-sre-tools) ⭐ 1458 [COMMUNITY-TOOL] - [mancubus77/awesome-sre](https://github.com/mancubus77/awesome-sre) ⭐ 3 [COMMUNITY-TOOL] - [awesome-sre/awesome-sre](https://github.com/awesome-sre/awesome-sre) [COMMUNITY-TOOL] - - [Awesome Openshift 2](https://github.com/oscp/awesome-openshift3) ⭐ 27 [COMMUNITY-TOOL] - [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] - - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [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] - [github.com/jonleibowitz/awesome-digitalocean: Awesome Digital Ocean](https://github.com/jonleibowitz/awesome-digitalocean) ⭐ 376 [COMMUNITY-TOOL] - - [realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](https://github.com/realvz/awesome-eks) ⭐ 341 [COMMUNITY-TOOL] - [globalbao/awesome-azure-policy: AWESOME-Azure-Policy](https://github.com/globalbao/awesome-azure-policy) ⭐ 538 [COMMUNITY-TOOL] - [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] - [github.com/tldrsec/awesome-secure-defaults](https://github.com/tldrsec/awesome-secure-defaults) [COMMUNITY-TOOL] + - [Awesome Test Automation](https://github.com/atinfo/awesome-test-automation) [COMMUNITY-TOOL] - [Awesome Testing](https://github.com/TheJambo/awesome-testing) ⭐ 2270 [COMMUNITY-TOOL] - [Awesome Testing code snippets](https://github.com/slawekradzyminski/AwesomeTesting) [COMMUNITY-TOOL] - [Awesome JMeter](https://github.com/aliesbelik/awesome-jmeter) ⭐ 787 [COMMUNITY-TOOL] - [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] - [github.com/charlax/professional-programming: A collection of full-stack' resources for programmers 🌟](https://github.com/charlax/professional-programming) ⭐ 50998 [DE FACTO STANDARD] - - [wiki.bash-hackers.org](https://wiki.bash-hackers.org) [COMMUNITY-TOOL] - [Bash and Expect Snippets](https://www.igoroseledko.com/bash-and-expect-snippets) [COMMUNITY-TOOL] - [janikvonrotz/awesome-powershell](https://github.com/janikvonrotz/awesome-powershell) ⭐ 5391 [ENTERPRISE-STABLE] - [awesomerank.github.io: janikvonrotz/awesome-powershell](https://awesomerank.github.io/lists/janikvonrotz/awesome-powershell.html) [COMMUNITY-TOOL] - [visenger/awesome-mlops: Awesome MLOps](https://github.com/visenger/awesome-mlops) [COMMUNITY-TOOL] - - [ekramasif/Basic-Machine-Learning](https://github.com/ekramasif/Basic-Machine-Learning) ⭐ 80 [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/DataExpert-io/data-engineer-handbook 🌟](https://github.com/DataExpert-io/data-engineer-handbook) [COMMUNITY-TOOL] - [opensource.builders](https://opensource.builders) [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] - [dev.to: Great GitHub repositories that developers love](https://dev.to/swordheath/great-github-repositories-that-developers-love-1g97) [COMMUNITY-TOOL] - - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [COMMUNITY-TOOL] - - [collabnix.github.io/kubetools 🌟](https://collabnix.github.io/kubetools) [COMMUNITY-TOOL] ## Agentic Engineering @@ -184,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) | [Demos](./demos.md) | [Kubernetes Tools](./kubernetes-tools.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 10a4a578..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) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 c9c665a5..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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 cae7dc56..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 Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 52ce2b36..0d840466 100644 --- a/v2-docs/project-management-methodology.md +++ b/v2-docs/project-management-methodology.md @@ -30,6 +30,7 @@ - [businessinsider.es: "Estoy atrapado en unos hΓ‘bitos poco saludables y me siento abrumado por todo lo que tengo que hacer, ΒΏcΓ³mo puedo aprender a decir no?"](https://www.businessinsider.es/desarrollo-profesional/tan-dificil-decir-no-jefe-965459) [COMMUNITY-TOOL] - [businessinsider.es: AsΓ­ es como tu educaciΓ³n te ha moldeado sutilmente para que nunca consigas ascender en el trabajo](https://www.businessinsider.es/desarrollo-profesional/razon-nunca-consigues-ascender-trabajo-conseguir-mejor-sueldo-970737) [COMMUNITY-TOOL] - [isprox.com: 16 Estilos de liderazgo: ΒΏcuΓ‘l es mΓ‘s efectivo?](https://isprox.com/es/16-estilos-liderazgo-cual-es-mas-efectivo) [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] - [dzone: Project Management Methodology: A Beginner's Guide](https://dzone.com/articles/best-emerging-project-management-methodologies-in) [COMMUNITY-TOOL] - [dzone: A Complete Guide to the Project Management Lifecycle](https://dzone.com/articles/a-complete-guide-to-project-management-life-cycle) [COMMUNITY-TOOL] - [dzone: Top 40 Project Management Terms and Concepts of 2019](https://dzone.com/articles/top-40-project-management-terms-and-concepts-of-20) [COMMUNITY-TOOL] @@ -144,15 +145,7 @@ - [lavanguardia.com: Los estilos de liderazgo mΓ‘s apreciados por los empleados](https://www.lavanguardia.com/vivo/20211113/7856878/cualidades-mas-valoran-empleados-jefe-pmv.html) [COMMUNITY-TOOL] - [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] - - [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] -## 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. ## Engineering Leadership and Career Dynamics ### Organizational Design and Leadership Systems @@ -169,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) | [QA](./qa.md) | [Developerportals](./developerportals.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 68738f7e..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) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 2ba8e646..47f4e948 100644 --- a/v2-docs/prometheus.md +++ b/v2-docs/prometheus.md @@ -24,17 +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] - - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] - - [victoriametrics.com](https://victoriametrics.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] - - [tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus' & Grafana](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) [COMMUNITY-TOOL] - - [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) [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] - [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] + - [**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] @@ -59,7 +61,6 @@ - [ganeshvernekar.com: Prometheus TSDB (Part 3): Memory Mapping of Head Chunks' from Disk](https://ganeshvernekar.com/blog/prometheus-tsdb-mmapping-head-chunks-from-disk) [COMMUNITY-TOOL] - [ganeshvernekar.com: Prometheus TSDB (Part 4): Persistent Block and its Index](https://ganeshvernekar.com/blog/prometheus-tsdb-persistent-block-and-its-index) [COMMUNITY-TOOL] - [youtube playlist: How to setup Prometheus 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-anCTn6um3BDsoHnIr0O2tz3) [COMMUNITY-TOOL] - - [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [COMMUNITY-TOOL] - [sysadminxpert.com: Steps to Monitor Linux Server using Prometheus](https://sysadminxpert.com/steps-to-monitor-linux-server-using-prometheus) [COMMUNITY-TOOL] - [medium.com: Prometheus-Grafana : Node Monitoring on Kubernetes](https://medium.com/@akshitverma8191/prometheus-grafana-node-monitoring-on-kubernetes-79fd8311b56d) [COMMUNITY-TOOL] - [zerodha.tech: Infrastructure monitoring with Prometheus at Zerodha](https://zerodha.tech/blog/infra-monitoring-at-zerodha) [COMMUNITY-TOOL] @@ -129,7 +130,6 @@ - [**Thanos**:](https://thanos.io) [COMMUNITY-TOOL] - [github.com/ruanbekker: Thanos Cluster Setup](https://github.com/ruanbekker/thanos-cluster-setup) [COMMUNITY-TOOL] - [Highly Available Prometheus Metrics for Distributed SQL with Thanos on GKE](https://blog.yugabyte.com/highly-available-prometheus-metrics-for-distributed-sql-with-thanos-on-gke) [COMMUNITY-TOOL] - - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/InfluxDB](https://en.wikipedia.org/wiki/MIT_License) [COMMUNITY-TOOL] - [influxdata.com: Building a Metrics & Alerts as a Service (MaaS) Monitoring' Solution Using the InfluxDB Stack](https://www.influxdata.com/blog/building-a-metrics-alerts-as-a-service-maas-monitoring-solution-using-the-influxdb-stack) [COMMUNITY-TOOL] - [dzone: Flux queries](https://dzone.com/articles/flux-windowing-and-aggregation) [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:** [Other Awesome Lists](./other-awesome-lists.md) | [Mkdocs](./mkdocs.md) | [Demos](./demos.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 b90090b4..0ce42803 100644 --- a/v2-docs/public-cloud-solutions.md +++ b/v2-docs/public-cloud-solutions.md @@ -5,21 +5,23 @@ ## Standard Reference + - [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) + - [Mapping of AWS services to Google Cloud](https://gregsramblings.com/blog/compare-google-cloud-to-aws) - [acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple clouds](https://www.pluralsight.com/resources/blog/cloud/why-learn-multiple-cloud-platforms) [COMMUNITY-TOOL] - [cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud in 2021](https://cast.ai/blog/cloud-pricing-comparison) [COMMUNITY-TOOL] - [acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP](https://www.pluralsight.com/resources/blog/cloud/cloud-security-comparison-aws-vs-azure-vs-gcp) [COMMUNITY-TOOL] - [acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP](https://www.pluralsight.com/resources/blog/cloud/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp) [COMMUNITY-TOOL] - [acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service (BaaS)?](https://www.pluralsight.com/resources/blog/cloud/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas) [COMMUNITY-TOOL] - [acloudguru.com: Storage services compared: AWS vs Azure vs GCP](https://www.pluralsight.com/resources/blog/cloud/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison) [COMMUNITY-TOOL] - - [cloud.google.com: Compare AWS and Azure services to Google Cloud](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [COMMUNITY-TOOL] - [Openshift.com pricing](https://www.redhat.com/en/technologies/cloud-computing/openshift/pricing) [COMMUNITY-TOOL] - [OpenShift in Azure](https://learn.microsoft.com/en-us/azure/virtual-machines/linux/openshift-container-platform-4x) [COMMUNITY-TOOL] β€” - [Openshift on Azure](https://azure.microsoft.com/en-us/blog/openshift-on-azure-the-easiest-fully-managed-openshift-in-the-cloud) - [Gaia-X.eu](https://gaia-x.eu) [COMMUNITY-TOOL] - [GAIA-X: A Federated Data Infrastructure for Europe](https://www.bundeswirtschaftsministerium.de/Redaktion/EN/Dossier/gaia-x.html) [COMMUNITY-TOOL] - [jamaica-gleaner.com: Amazon outage’s future implications](http://past.jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications) [COMMUNITY-TOOL] + - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide/#/projects/README) [COMMUNITY-TOOL] + - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [cloud-mercato.com: Public Cloud Reference 🌟](https://pcr.cloud-mercato.com) [COMMUNITY-TOOL] - [cloud-mercato.com: State of the art of Public Object Storage Europe 🌟](https://projector.cloud-mercato.com/projects/state-of-the-art-of-public-object-storage-europe) [COMMUNITY-TOOL] - - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide) [COMMUNITY-TOOL] - [medium: Cloud Agnostic Design 🌟](https://medium.com/path-to-software-architect/cloud-agnostic-design-925c08e1d610) [COMMUNITY-TOOL] - [cybernews.com: Trouble in paradise: IT professionals unhappy with cloud' services](https://cybernews.com/cloud/trouble-in-paradise-it-professionals-unhappy-with-cloud-services) [COMMUNITY-TOOL] - [medium.com/adeo-tech: Multi-Cloud Kubernetes Survival Guide 🌟](https://medium.com/adeo-tech/multi-cloud-kubernetes-survival-guide-49eee9aa58e2) [COMMUNITY-TOOL] @@ -39,7 +41,6 @@ - [thenewstack.io: How to Evaluate Kubernetes Cloud Providers](https://thenewstack.io/how-to-evaluate-kubernetes-cloud-providers) [COMMUNITY-TOOL] - [Dzone: 5 Hosted Kubernetes Platforms](https://dzone.com/articles/5-hosted-kubernetes-platforms) [COMMUNITY-TOOL] - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [COMMUNITY-TOOL] - - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [AWS Kubernetes pricing](https://aws.amazon.com/es/eks/pricing) [COMMUNITY-TOOL] - [Azure Kubernetes pricing](https://azure.microsoft.com/es-es/pricing/details/kubernetes-service) [COMMUNITY-TOOL] - [Google cloud kubernetes pricing](https://cloud.google.com/kubernetes-engine/pricing) [COMMUNITY-TOOL] @@ -56,5 +57,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 fe4b4a9b..3c3ac194 100644 --- a/v2-docs/pulumi.md +++ b/v2-docs/pulumi.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.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 06fc7436..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] @@ -305,14 +305,7 @@ #### Large Language Models - [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. -## Software Engineering - -### Programming Foundations - -#### Python Language - - - **(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:** [Visual Studio](./visual-studio.md) | [API](./api.md) | [Golang](./golang.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 bdd4e69b..da13ab38 100644 --- a/v2-docs/qa.md +++ b/v2-docs/qa.md @@ -5,6 +5,7 @@ ## Standard Reference + - [testcontainers-spring-boot 🌟](https://github.com/PlaytikaOSS/testcontainers-spring-boot) ⭐ 877 [COMMUNITY-TOOL] - [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) ⭐ 2311 [COMMUNITY-TOOL] - [lambdatest.com: TestNG vs JUnit : Which testing framework should you choose?](https://www.testmuai.com/blog/testng-vs-junit-which-testing-framework-should-you-choose) [COMMUNITY-TOOL] - [lambdatest.com: Top Automation Testing Trends To Look Out In 2021](https://www.testmuai.com/blog/best-test-automation-trends) [COMMUNITY-TOOL] @@ -16,7 +17,7 @@ - [vladmihalcea.com: Testcontainers Database Integration Testing](https://vladmihalcea.com/testcontainers-database-integration-testing) - [thenewstack.io: How Testcontainers Is Demonstrating Value as a Key CI Tool](https://thenewstack.io/how-testcontainers-is-demonstrating-value-as-a-key-ci-tool) Testcontainers is a library originally written in Java that helps developers run module-specific Docker containers while the app is being built in order to simplify integration testing. - [Metabob](https://metabob.com) [COMMUNITY-TOOL] - - [testcontainers-spring-boot 🌟](https://github.com/PlaytikaOSS/testcontainers-spring-boot) ⭐ 877 [COMMUNITY-TOOL] + - [Allure 🌟](https://plugins.jenkins.io/allure-jenkins-plugin) [COMMUNITY-TOOL] - [Awesome Test Automation](https://github.com/atinfo/awesome-test-automation) [COMMUNITY-TOOL] - [softwaretestguideforu.com: What is system testing? How to perform system' testing?](https://www.softwaretestguideforu.com/2020/06/what-is-system-testinghow-to-perform.html) [COMMUNITY-TOOL] - [linkedin.com/pulse: Importance of API Automation Testing 🌟](https://www.linkedin.com/pulse/importance-api-automation-testing-manish-saini) [COMMUNITY-TOOL] @@ -77,9 +78,8 @@ - [kubench](https://github.com/vincentserpoul/kubench) [COMMUNITY-TOOL] - [botplayautomation.com](https://www.botplayautomation.com) [COMMUNITY-TOOL] - [botplayautomation.com: Benefits of Codeless (no code) Automation Testing](https://www.botplayautomation.com/post/benefits-of-codeless-automation-testing) [COMMUNITY-TOOL] - - [Allure 🌟](https://plugins.jenkins.io/allure-jenkins-plugin) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Developerportals](./developerportals.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 9d4b1a77..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,8 +20,8 @@ - [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] - - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [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] + - [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] - [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] @@ -79,5 +79,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 8ee45da3..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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 fbdf9c6b..a0c2144e 100644 --- a/v2-docs/recruitment.md +++ b/v2-docs/recruitment.md @@ -160,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:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.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 c773bbdb..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,7 +18,6 @@ - [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 @@ -53,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 @@ -136,5 +132,5 @@ - [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. --- -πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 006bcb74..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:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 32ae01b5..5bac02a2 100644 --- a/v2-docs/scaffolding.md +++ b/v2-docs/scaffolding.md @@ -34,5 +34,5 @@ - **(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. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 b3a64b52..36bf6e8e 100644 --- a/v2-docs/scaleway.md +++ b/v2-docs/scaleway.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Tools Scripts](./aws-tools-scripts.md) | [Azure](./azure.md) | [AWS](./aws.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 42f73d5e..6c19a128 100644 --- a/v2-docs/securityascode.md +++ b/v2-docs/securityascode.md @@ -16,9 +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] - - [MagTape](https://github.com/tmobile/magtape) ⭐ 152 [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] + - [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] @@ -47,9 +50,6 @@ - [blog.styra.com: Using OPA with GitOps to speed Cloud-Native development](https://blog.styra.com/blog/using-opa-with-gitops-to-speed-cloud-native-development) [COMMUNITY-TOOL] - [medium.com/gitguardian: What is Policy-as-Code? An Introduction to Open' Policy Agent](https://medium.com/gitguardian/what-is-policy-as-code-an-introduction-to-open-policy-agent-dba1400bb030) [COMMUNITY-TOOL] - [hashicorp.com: Securing Infrastructure In Application Pipelines](https://www.hashicorp.com/resources/securing-infrastructure-in-application-pipelines) [COMMUNITY-TOOL] - - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [thenewstack.io: Yor Automates Tagging for Infrastructure as Code](https://thenewstack.io/yor-automates-tagging-for-infrastructure-as-code) [COMMUNITY-TOOL] - [yor.io](https://yor.io) [COMMUNITY-TOOL] - [checkov.io](https://www.checkov.io) [COMMUNITY-TOOL] @@ -95,13 +95,6 @@ * Eliminates the need for complex DSLs like Rego. * Simplifies admission control, generation, mutation, and validation of workloads. - [kyverno.io: 56 sample policies 🌟](https://kyverno.io/policies) [DOCUMENTATION] [ENTERPRISE-STABLE] β€” A rich library of ready-to-use Kyverno policy definitions. These templates address common cloud security standards (Pod Security Standards, multi-tenancy constraints, best practices, and resource optimization parameters) for instant cluster hardening. -## Cloud Native Security - -### Policy Enforcement - -#### Open Policy Agent - - - **(2021)** [infracloud.io: Kubernetes Pod Security Policies with Open Policy Agent](https://www.infracloud.io/blogs/kubernetes-pod-security-policies-opa) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Addresses the transition from obsolete Kubernetes Pod Security Policies (PSPs) to Open Policy Agent (OPA) Gatekeeper. Explores how to leverage declarative constraints using the Rego engine to strictly manage admission control actions. ## Identity and Access Management ### Cloud IAM @@ -109,13 +102,6 @@ #### Microsoft Entra - [Configure Microsoft Entra for Increased Security](https://learn.microsoft.com/en-us/entra/fundamentals/configure-security) [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Official documentation outlines hardening parameters for Microsoft Entra ID. Features prescriptive blueprints for setting up conditional access, continuous access evaluation, Multi-Factor Authentication (MFA), and role-based identity management. -## 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. ## Public Cloud Platforms ### AWS diff --git a/v2-docs/serverless.md b/v2-docs/serverless.md index 325aa543..ba9fb558 100644 --- a/v2-docs/serverless.md +++ b/v2-docs/serverless.md @@ -5,22 +5,23 @@ ## Standard Reference + - [openshift.com/learn/topics/serverless](https://www.redhat.com/en/technologies/cloud-computing/openshift/serverless) [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] - [theregister.com: Microservices guru says think serverless, not Kubernetes: You don't want to manage 'a towering edifice of stuff'](https://www.theregister.com/software/2020/09/22/microservices-guru-says-think-serverless-not-kubernetes-you-dont-want-to-manage-a-towering-edifice-of-stuff/353334) [COMMUNITY-TOOL] - [serverlessguru.com: Enterprise Serverless Adoption 🌟](https://www.sls.guru/blog/enterprise-serverless-adoption) [COMMUNITY-TOOL] - [acloudguru.com: Containers vs serverless: Which is right for you?](https://www.pluralsight.com/resources/blog/cloud/containers-vs-serverless-which-is-right-for-you) [COMMUNITY-TOOL] - [dev.to: Price Comparison of Popular Serverless Architecture Providers](https://dev.to/d1020/price-comparison-of-popular-serverless-architecture-providers-2jk9) [COMMUNITY-TOOL] - [winderresearch.com: A Comparison of Serverless Frameworks for Kubernetes: OpenFaas, OpenWhisk, Fission, Kubeless and more](https://winder.ai/a-comparison-of-serverless-frameworks-for-kubernetes-openfaas-openwhisk-fission-kubeless-and-more) [COMMUNITY-TOOL] - [xenonstack.com: Serverless Architecture with OpenFaaS and Java](https://www.xenonstack.com/blog/serverless-open-faas-java) [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] - - [OpenShift Serverless](https://www.redhat.com/en/technologies/cloud-computing/openshift/serverless) [COMMUNITY-TOOL] - [openshift.com: Why and When you need to consider OpenShift Serverless](https://www.redhat.com/en/blog/why-and-when-you-need-to-consider-openshift-serverless) [COMMUNITY-TOOL] - [Building microservices? Give Dapr a try](https://www.infoworld.com/article/2261795/building-microservices-give-dapr-a-try.html) [COMMUNITY-TOOL] - [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] - - [martinfowler.com: Serverless Architectures](https://martinfowler.com/articles/serverless.html) [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] + - [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] - [freecodecamp.org: Serverless is cheaper, not simpler](https://www.freecodecamp.org/news/serverless-is-cheaper-not-simpler-a10c4fc30e49) [COMMUNITY-TOOL] @@ -70,7 +71,6 @@ - [OpenFunction: Cloud Native Function-as-a-Service Platform (CNCF Sandbox' Project)](https://github.com/OpenFunction/OpenFunction) ⭐ 1656 [COMMUNITY-TOOL] - [knative.dev](https://knative.dev) [COMMUNITY-TOOL] - [kn: knative client](https://github.com/knative/client) ⭐ 384 [COMMUNITY-TOOL] - - [redhat.com: What is knative?](https://www.redhat.com/en/topics/microservices/what-is-knative) [COMMUNITY-TOOL] - [developers.redhat.com: Build and deploy a serverless app with Camel K and' Red Hat OpenShift Serverless 1.5.0 Tech Preview](https://developers.redhat.com/blog/2020/04/24/build-and-deploy-a-serverless-app-with-camel-k-and-red-hat-openshift-serverless-1-5-0-tech-preview) [COMMUNITY-TOOL] - [redhat-scholars.github.io: Welcome to OpenShift Serverless Logic Tutorial](https://redhat-scholars.github.io/serverless-workflow/osl/index.html) [COMMUNITY-TOOL] - [kubeless.io](https://kubeless.io) [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:** [Kubernetes Bigdata](./kubernetes-bigdata.md) | [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Openshift](./openshift.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 cf9b176c..7dd76ea6 100644 --- a/v2-docs/servicemesh.md +++ b/v2-docs/servicemesh.md @@ -5,9 +5,9 @@ ## Standard Reference + - [platform9.com: The Gorilla Guide to Kubernetes in the Enterprise](https://platform9.com/blog/kubernetes-service-mesh) [COMMUNITY-TOOL] - [openshift.com: Introducing OpenShift Service Mesh 2.0 🌟](https://www.redhat.com/en/blog/introducing-openshift-service-mesh-2.0) [COMMUNITY-TOOL] - [rancher.com: Using Hybrid and Multi-Cloud Service Mesh Based Applications for Distributed Deployments](https://www.suse.com/c/rancher_blog/using-hybrid-and-multi-cloud-service-mesh-based-applications-for-distributed-deployments) [COMMUNITY-TOOL] - - [platform9.com: Kubernetes Service Mesh: A Comparison of Istio, Linkerd and Consul](https://platform9.com/blog/kubernetes-service-mesh) [COMMUNITY-TOOL] - [containerjournal.com: When Is Service Mesh Worth It?](https://cloudnativenow.com/features/when-is-service-mesh-worth-it) [COMMUNITY-TOOL] - [medianova.com: Service Mesh vs. API Gateway](https://www.medianova.com/service-mesh-vs-api-gateway) [COMMUNITY-TOOL] - [consul.io](https://developer.hashicorp.com/consul) [COMMUNITY-TOOL] @@ -23,9 +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] - - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] - - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [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] + - [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] @@ -87,22 +91,11 @@ - [infoq.com: Introducing Traffic Director: Google's Service Mesh Control' Plane](https://www.infoq.com/news/2019/04/google-traffic-director) [COMMUNITY-TOOL] - [Examining Load Balancing Algorithms with Envoy](https://blog.envoyproxy.io/examining-load-balancing-algorithms-with-envoy-1be643ea121c) [COMMUNITY-TOOL] - [solo.io: Why the control plane matters. Control planes are different than' data planes. Separating the control plane from data plane 🌟](https://www.solo.io/blog/why-the-control-plane-matters) [COMMUNITY-TOOL] - - [ekglue - Envoy/Kubernetes glue](https://github.com/jrockway/ekglue) ⭐ 29 [COMMUNITY-TOOL] - [amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy](https://amalaruja.medium.com/basic-http-routing-strategies-with-envoy-376be42559eb) [COMMUNITY-TOOL] - [xDS REST and gRPC protocol](https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol) [COMMUNITY-TOOL] - [openservicemesh.io](https://openservicemesh.io) [COMMUNITY-TOOL] - [Kourier: A lightweight Knative Serving ingress](https://developers.redhat.com/blog/2020/06/30/kourier-a-lightweight-knative-serving-ingress) [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] - - [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] -## Cloud Infrastructure - -### Kubernetes - -#### Service Mesh (1) - - - **(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 ### Data Plane @@ -112,18 +105,11 @@ ##### Official Docs - [Envoy](https://www.envoyproxy.io) [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The home portal of Envoy, the industry-standard L7 proxy designed specifically for cloud-native services. Acts as the data plane engine for most modern service meshes (including Istio), delivering outstanding network performance, advanced routing, and rich observability. -### Service Mesh (2) - -#### 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. ## Networking -### Service Mesh (3) +### Service Mesh (1) -#### Istio (1) +#### Istio ##### Implementation @@ -137,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:** [Kubernetes Networking](./kubernetes-networking.md) | [Networking](./networking.md) | [Istio](./istio.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 72e610c2..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:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 cc0b9e07..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) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 2af1d50c..9086b4fc 100644 --- a/v2-docs/stackstorm.md +++ b/v2-docs/stackstorm.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 a03dcbab..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:** [Python](./python.md) | [Visual Studio](./visual-studio.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 e18fa21c..ee10117e 100644 --- a/v2-docs/tekton.md +++ b/v2-docs/tekton.md @@ -6,6 +6,7 @@ ## Standard Reference - [OpenShift Tekton pipelines](https://www.redhat.com/en/topics/devops/what-cicd-pipeline) [COMMUNITY-TOOL] + - [jenkins.io: Easily reuse Tekton and Jenkins X from Jenkins 🌟](https://www.jenkins.io/blog/2021/04/21/tekton-plugin) [COMMUNITY-TOOL] - [tekline 🌟](https://github.com/joyrex2001/tekline) ⭐ 11 [COMMUNITY-TOOL] - [tekton.dev](https://tekton.dev) [COMMUNITY-TOOL] - [github.com/tektoncd](https://github.com/tektoncd) [COMMUNITY-TOOL] @@ -15,7 +16,6 @@ - [opensource.googleblog.com: The Tekton Pipelines Beta release](https://opensource.googleblog.com/2020/05/the-tekton-pipelines-beta-release.html) [COMMUNITY-TOOL] - [Tekton PetClinic Demo Youtube](https://www.youtube.com/watch?v=igwFpZOUTnw) [COMMUNITY-TOOL] - [learn.openshift.com/middleware/pipelines](https://learn.openshift.com/middleware/pipelines) [COMMUNITY-TOOL] - - [jenkins.io: Easily reuse Tekton and Jenkins X from Jenkins 🌟](https://www.jenkins.io/blog/2021/04/21/tekton-plugin) [COMMUNITY-TOOL] - [lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment' 🌟](https://lambda.grofers.com/evolving-cd-in-a-cloud-native-environment-bb64a38145ae) [COMMUNITY-TOOL] - [itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton' β€” Laying The Foundation](https://itnext.iocloud-native-ci-cd-with-tekton-laying-the-foundation-a377a1b59ac0) [COMMUNITY-TOOL] - [blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub' repos using Tekton](https://blog.harbur.iothe-seven-steps-to-build-a-cloud-native-ci-cd-for-github-repos-using-tekton-31a445a3bde) [COMMUNITY-TOOL] @@ -30,5 +30,5 @@ --- -πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.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 7155c836..6005c64a 100644 --- a/v2-docs/terraform.md +++ b/v2-docs/terraform.md @@ -5,10 +5,10 @@ ## Standard Reference - - [shuaibiyy/Awesome Terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [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] @@ -95,8 +95,10 @@ - [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] - - [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 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] @@ -110,15 +112,18 @@ - [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] + - [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] - - [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] - - [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] - - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [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] - [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] @@ -331,7 +336,6 @@ - [pratapreddypilaka.blogspot.com: Azure FinOps using Terraform and Infracost' - Finding the hourly or monthly cost before Azure DevOps Deployments](https://pratapreddypilaka.blogspot.com/2023/11/azure-finops-using-terraform-and.html) [COMMUNITY-TOOL] - [linkedin.com/pulse: How to Estimate Cloud Costs with Terraform (Azure, AWS,' GCP, etc.) via Azure DevOps Pipelines](https://www.linkedin.com/pulse/how-estimate-cloud-costs-terraform-azure-aws-gcp-etc-via-kaan-turgut-msexc) [COMMUNITY-TOOL] - [github.com/Azure/awesome-terraform](https://github.com/Azure/awesome-terraform) ⭐ 176 [COMMUNITY-TOOL] - - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - [github.com/ozbillwang/terraform-best-practices](https://github.com/ozbillwang/terraform-best-practices) [COMMUNITY-TOOL] - [bridgecrew.io: Terraform security 101: Best practices for secure infrastructure' as code 🌟](https://bridgecrew.io/blog/terraform-security-101-best-practices-for-secure-infrastructure-as-code) [COMMUNITY-TOOL] - [medium.com/@ranjana-jha: Infrastructure as a code best practices : Terraform](https://medium.com/@ranjana-jha/infrastructure-as-a-code-best-practices-terraform-d7ae4291d621) [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] @@ -562,7 +563,6 @@ - [github.com/cloudposse/atmos](https://github.com/cloudposse/atmos) ⭐ 1300 [COMMUNITY-TOOL] - [github.com/leg100/pug: PUG](https://github.com/leg100/pug) ⭐ 680 [COMMUNITY-TOOL] - [hashicorp.com: Writing Terraform for unsupported resources 🌟](https://www.hashicorp.com/blog/writing-terraform-for-unsupported-resources) [COMMUNITY-TOOL] - - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] - [medium: Terragrunt cheat sheet](https://medium.com/geekculture/terragrunt-cheat-sheet-bedafbf9d61f) [COMMUNITY-TOOL] - [pie-r/terragrunt-vs-terraspace](https://github.com/pie-r/terragrunt-vs-terraspace) ⭐ 11 [COMMUNITY-TOOL] - [gruntwork-io/terragrunt-infrastructure-live-example](https://github.com/gruntwork-io/terragrunt-infrastructure-live-example) ⭐ 863 [COMMUNITY-TOOL] @@ -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:** [IaC](./iac.md) | [Ansible](./ansible.md) | [Devsecops](./devsecops.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 2eb3f6b0..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) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 6c458041..ca2f5e2a 100644 --- a/v2-docs/testops.md +++ b/v2-docs/testops.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [QA](./qa.md) | [Project Management Methodology](./project-management-methodology.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 2512f800..d2c3c3b3 100644 --- a/v2-docs/visual-studio.md +++ b/v2-docs/visual-studio.md @@ -34,10 +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] + - [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] + - [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] - - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [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] @@ -117,7 +123,6 @@ - [dannys.cloud: Autocomplete your CloudFormation Resources in VS Code](https://dannys.cloud/autocomplete-cloudformation-resources-vs-code) [COMMUNITY-TOOL] - [Local History](https://marketplace.visualstudio.com/items?itemName=xyz.local-history) [COMMUNITY-TOOL] - [Remote Repositories 🌟](https://code.visualstudio.com/blogs/2021/06/10/remote-repositories) [COMMUNITY-TOOL] - - [marketplace.visualstudio.com: Bridge to Kubernetes (VSCode)](https://marketplace.visualstudio.com/items?itemName=mindaro.mindaro) [COMMUNITY-TOOL] - [Working with Kubernetes in VS Code](https://code.visualstudio.com/docs/azure/kubernetes) [COMMUNITY-TOOL] - [marketplace.visualstudio.com: GitHub Repositories 🌟](https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub) [COMMUNITY-TOOL] - [snyk.io: Securing your open source dependencies with the Snyk Visual Studio' Code extension](https://snyk.io/blog/securing-open-source-dependencies-snyk-visual-studio-code-extension) [COMMUNITY-TOOL] @@ -132,7 +137,6 @@ - [marketplace.visualstudio.com: Kubernetes Reference Highlighter 🌟](https://marketplace.visualstudio.com/items?itemName=dag-andersen.kubernetes-reference-highlighter) [COMMUNITY-TOOL] - [freecodecamp.org: Increase Your VS Code Productivity](https://www.freecodecamp.org/news/increase-your-vs-code-productivity) [COMMUNITY-TOOL] - [marketplace.visualstudio.com: Ruff extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) [COMMUNITY-TOOL] - - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [COMMUNITY-TOOL] - [marketplace.visualstudio.com: Kubernetes YAML Formatter 🌟](https://marketplace.visualstudio.com/items?itemName=kennylong.kubernetes-yaml-formatter) [COMMUNITY-TOOL] - [GitHub Copilot 🌟](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot) [COMMUNITY-TOOL] - [code.visualstudio.com: GitHub Copilot in VS Code](https://code.visualstudio.com/docs/copilot/overview) [COMMUNITY-TOOL] @@ -159,7 +163,6 @@ - [GitFlow 4 Code](https://marketplace.visualstudio.com/items?itemName=GreatMinds.gitflow4code) [COMMUNITY-TOOL] - [JirAux (Jira integration)](https://marketplace.visualstudio.com/items?itemName=SemihOnay.jiraux) [COMMUNITY-TOOL] - [BABA-Git Flow](https://marketplace.visualstudio.com/items?itemName=Fatih.baba-flow) [COMMUNITY-TOOL] - - [Visual Studio Code JCasC-Plugin 🌟](https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin) [COMMUNITY-TOOL] - [Jenkins Pipeline Linter Connector](https://marketplace.visualstudio.com/items?itemName=janjoerke.jenkins-pipeline-linter-connector) [COMMUNITY-TOOL] - [secanis.ch: Jenkinsfile Support](https://marketplace.visualstudio.com/items?itemName=secanis.jenkinsfile-support) [COMMUNITY-TOOL] - [ivory-lab: JenkinsFile Support](https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support) [COMMUNITY-TOOL] @@ -175,8 +178,6 @@ - [github.com/golang/vscode-go 🌟](https://github.com/golang/vscode-go/blob/master/README.md) ⭐ 4248 [ENTERPRISE-STABLE] - [Bridge to Kubernetes 🌟](https://github.com/microsoft/mindaro) ⭐ 303 [COMMUNITY-TOOL] - [visualstudiomagazine.com: Bridge to Kubernetes Simplifies Microservice Development' in Visual Studio/VS Code](https://visualstudiomagazine.com/articles/2020/10/07/bridge-kubernetes.aspx) [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] - - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [Gitpod Open Sources a β€˜Holistic IDE’](https://thenewstack.io/gitpod-open-sources-a-holistic-ide) [COMMUNITY-TOOL] - [piotrminkowski.com: Development on Kubernetes: IDE & TOOLS](https://piotrminkowski.com/2020/08/03/development-on-kubernetes-ide-tools) [COMMUNITY-TOOL] - [Linux on Chrome OS, sometimes called Crostini 🌟](https://chromeos.dev/en/linux) [COMMUNITY-TOOL] @@ -217,7 +218,6 @@ - [New VS Code features](https://www.youtube.com/shorts/8iVaeLjzY6s) [COMMUNITY-TOOL] - [Hacking GitHub?](https://www.youtube.com/shorts/nMJBbH7g1M4) [COMMUNITY-TOOL] - [Screencast mode](https://www.youtube.com/shorts/KZHI5RMmFk0) [COMMUNITY-TOOL] - - [thorsten-hans.com: Debugging apps in Kubernetes with Bridge](https://www.thorsten-hans.com/debugging-apps-in-kubernetes-with-bridge) [COMMUNITY-TOOL] ## Cloud Native Languages @@ -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:** [Python](./python.md) | [API](./api.md) | [Golang](./golang.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 27a34958..efbb4d5b 100644 --- a/v2-docs/web-servers.md +++ b/v2-docs/web-servers.md @@ -6,8 +6,8 @@ ## Standard Reference - [nginx.com: The Complete NGINX Cookbook 🌟](https://www.f5.com/products/nginx/resources/library/complete-nginx-cookbook) [COMMUNITY-TOOL] - - [Koa.js](https://koa) [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] - [Dzone: Nginx Reverse Proxy Ubuntu 18.04](https://dzone.com/articles/nginx-reverse-proxy-ubuntu-1804) [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:** [Kubernetes Networking](./kubernetes-networking.md) | [Servicemesh](./servicemesh.md) | [Networking](./networking.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 bbf5c5eb..de25ad26 100644 --- a/v2-docs/web3.md +++ b/v2-docs/web3.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 3de62d49..52a1cdc9 100644 --- a/v2-docs/workfromhome.md +++ b/v2-docs/workfromhome.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [Interview Questions](./interview-questions.md) | [Elearning](./elearning.md) | [Recruitment](./recruitment.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 d89a23a9..4254d146 100644 --- a/v2-docs/xamarin.md +++ b/v2-docs/xamarin.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Python](./python.md) | [Visual Studio](./visual-studio.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 857b07be..7c09680c 100644 --- a/v2-docs/yaml.md +++ b/v2-docs/yaml.md @@ -6,9 +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] @@ -19,7 +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] - [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] @@ -28,7 +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] - - [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:** [Databases](./databases.md) | [Crunchydata](./crunchydata.md) | [Message Queue](./message-queue.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md)