From dbf0ee2ff89175854abe83463993fa0c3920d700 Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sun, 24 May 2026 17:46:00 +0200 Subject: [PATCH 1/5] chore: prepare v2.0.1 - restore branding mosaic and consolidate changelog --- CHANGELOG.md | 14 ++++++++++++++ docs/index.md | 43 ++++++++++++++++++++++++++++++------------- 2 files changed, 44 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bcd176f2..fc0da6b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,20 @@ 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.0.1]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.0.1) - 2026-05-24 + +### Fixed +- **V2 Page Stability**: Implemented multi-location support using `v1_locations` to prevent accidental pruning of technical pages (e.g., `angular.md`, `introduction.md`). +- **Branding Protection**: Restored and locked the V2 Index visual identity, including the Kubernetes banner, automotive container metaphor, and the complete YouTube logo mosaic. +- **Acronym Normalization**: Standardized short titles in navigation and index to correctly preserve acronyms like **AI**, **MCP**, **IaC**, **AWS**, and **GCP**. +- **AI Rescue Hardening**: Fixed the AI-driven link rescue logic to reject generic redirects (e.g., `/learn`, `/about`) ensuring high-precision technical links. +- **URL Normalization trackers**: Added stripping for industrial trackers like `intcmp`, `mc_cid`, and `mc_eid` to maintain inventory canonical integrity (Mandate 24). +- **YAML Syntax Integrity**: Repaired critical syntax errors in `inventory.yaml` and established automated title quoting/escaping. + +### Changed +- **Evolutionary V2 Integration**: Refactored the V2 Publisher to faithfully integrate new inventory data without radically altering the established v2.0.0 layout. +- **Resilient Rendering**: Enabled conservative link inclusion in `render-only` mode to preserve "Standard References" while pending AI hierarchical evaluation. + ## [[2.0.0]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.0.0) - 2026-05-22 ### Added diff --git a/docs/index.md b/docs/index.md index 49345463..b1a2bce3 100644 --- a/docs/index.md +++ b/docs/index.md @@ -350,7 +350,7 @@ A curated list of awesome references collected since 2018. Microservices archite [![thetips4you](images/thethips4you.jpg){: style="width:7%"}](https://www.youtube.com/c/Thetips4you) [![cloud learnhub](images/cloud_learn_hub.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC57acx8sCmE7uFHfVMvIlNg) [![John Savill](images/John_Savill.jpg){: style="width:7%"}](https://www.youtube.com/c/NTFAQGuy) [![microservice factory](images/microservice_factory.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCorFV-WGnajyfNu4zPI0AAA) [![kubedb appscode](images/kubedb_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/AppsCodeInc) [![devops toolkit](images/devops_toolkit.jpg){: style="width:7%"}](https://www.youtube.com/c/DevOpsToolkit) [![ansible pilot](images/ansiblepilot.jpg){: style="width:7%"}](https://www.youtube.com/c/AnsiblePilot) [![codelytv](images/codelytv_logo.jpg){: style="width:7%"}](https://www.youtube.com/CodelyTV) [![pelado nerd](images/pelado_nerd.jpg){: style="width:7%"}](https://www.youtube.com/c/PeladoNerd) [![hola mundo](images/hola_mundo.jpg){: style="width:7%"}](https://www.youtube.com/c/HolaMundoDev) [![javier garzas](images/jgarzas.jpg){: style="width:7%"}](https://www.youtube.com/c/JavierGarz%C3%A1s)
[![london IAC](images/londonIAC.jpg){: style="width:7%"}](https://www.youtube.com/c/LondonIAC) [![techworld nana](images/techworld_nana.jpg){: style="width:7%"}](https://www.youtube.com/c/TechWorldwithNana) [![honeypot](images/honeypot.jpg){: style="width:7%"}](https://www.youtube.com/c/Honeypotio) [![Ali Spittel](images/aspittel.jpg){: style="width:7%"}](https://www.youtube.com/c/AliSpittelDev) [![thomas maurer](images/thomas_maurer.jpg){: style="width:7%"}](https://www.youtube.com/c/ThomasMaurerCloud) [![freecodecamp](images/freecodecamp.jpg){: style="width:7%"}](https://www.youtube.com/c/Freecodecamp) [![thenewstack](images/thenewstack.jpg){: style="width:7%"}](https://www.youtube.com/c/TheNewStack) [![argocd project](images/argoproj.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCOvYmppcbOPm1viN6ust3lA) [![fluxcd](images/fluxcd.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCoZxt-YMhGHb20ZkvcCc5KA) [![container days](images/containerdays.jpg){: style="width:7%"}](https://www.youtube.com/c/ContainerDays) [![the cloud girl](images/thecloudgirl.jpg){: style="width:7%"}](https://www.youtube.com/c/priyankavergadia)
[![ContinuousDeliveryFoundation](images/ContinuousDeliveryFoundation.jpg){: style="width:7%"}](https://www.youtube.com/c/ContinuousDeliveryFoundation) [![tina huang](images/tinahuang.jpg){: style="width:7%"}](https://www.youtube.com/c/TinaHuang1) [![azure devops](images/azure_devops_youtube.jpg){: style="width:7%"}](https://www.youtube.com/c/AzureDevOps) [![azure cloud native](images/azure_cloud_native.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC2Pk9GcHhlVV0R9CQIU6gLw) [![alibaba cloud](images/alibaba_cloud.jpg){: style="width:7%"}](https://www.youtube.com/c/AlibabaCloud) [![linode cloud](images/linode_cloud.jpg){: style="width:7%"}](https://www.youtube.com/c/linode) [![gaia-x](images/gaia_x.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCB5WMc2FfrxKzfd7XIODoMw) [![gps](images/gps.jpg){: style="width:7%"}](https://www.youtube.com/c/MadeByGPS) [![keptn](images/keptn_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/keptn) [![anais urlichs](images/anais_urlichs.jpg){: style="width:7%"}](https://www.youtube.com/c/AnaisUrlichs) [![the digital life](images/the_digital_life.jpg){: style="width:7%"}](https://www.youtube.com/c/TheDigitalLifeTech)
-[![Azure Terraformer](images/azure-terraformer.jpg){: style="width:7%"}](https://www.youtube.com/@azure-terraformer) [![Ned in the Cloud](images/nedinthecloud.jpg){: style="width:7%"}](https://www.youtube.com/@NedintheCloud) [![netbox](images/netboxlabs_logo.jpg){: style="width:7%"}](https://www.youtube.com/@NetBoxLabs) [![Tech with Helen](images/techwithhelen.jpg){: style="width:7%"}](https://www.youtube.com/@techwithhelen) [![bytebytego](images/bytebytego.jpg){: style="width:7%"}](https://www.youtube.com/@ByteByteGo) [![dotcsv](images/dotcsv.jpg){: style="width:7%"}](https://www.youtube.com/@DotCSV) [![midulive](images/midulive.jpg){: style="width:7%"}](https://www.youtube.com/@midulive) +[![Azure Terraformer](images/azure-terraformer.jpg){: style="width:7%"}](https://www.youtube.com/@azure-terraformer) [![Ned in the Cloud](images/nedinthecloud.jpg){: style="width:7%"}](https://www.youtube.com/@NedintheCloud) [![netbox](images/netboxlabs_logo.jpg){: style="width:7%"}](https://www.youtube.com/@NetBoxLabs) [![Tech with Helen](images/techwithhelen.jpg){: style="width:7%"}](https://www.youtube.com/@techwithhelen) [![bytebytego](images/bytebytego.jpg){: style="width:7%"}](https://www.youtube.com/@ByteByteGo) [![dotcsv](images/dotcsv.jpg){: style="width:7%"}](https://www.youtube.com/@DotCSV) [![midulive](images/midulive.jpg){: style="width:7%"}](https://www.youtube.com/@midulive) [![returngis](images/returngis_logo.jpg){: style="width:7%"}](https://www.youtube.com/@returngis) [![kubefm](images/kubefm_logo.jpg){: style="width:7%"}](https://www.youtube.com/@kubefm) [![Olena Kutsenko](images/olena_kutsenko.jpg){: style="width:7%"}](https://www.youtube.com/@OlenaKutsenko) [![mouredev](images/mouredev.jpg){: style="width:7%"}](https://www.youtube.com/@mouredev) @@ -358,18 +358,35 @@ A curated list of awesome references collected since 2018. Microservices archite
- - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
From db4dd9fb0920aa7eaffef4b2f8290dc550d2e29a Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sun, 24 May 2026 15:47:15 +0000 Subject: [PATCH 2/5] docs: automated README metric synchronization [skip ci] --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 74814470..2b949fe4 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T | :--- | :--- | | **Total Technical Resources (Links)** | **17980+** | | **Specialized MD Pages** | **161** | -| **Total Commits** | **5368+** | +| **Total Commits** | **5371+** | | **Primary AI Engine** | **Google Gemini (Agentic)** | @@ -178,7 +178,7 @@ The growth of Nubenetes reflects the acceleration of the Cloud Native ecosystem. | 6 | 2023 | 30 | 123 | Maintenance & Refinement | | 7 | 2024 | 53 | 218 | Curation Strategy Pivot | | 8 | 2025 | 5 | 20 | Stability & Research Phase | -| 9 | 2026 | 1809 | 7,471 | **Agentic AI Surge** (May 2026 Inception) | +| 9 | 2026 | 1812 | 7,483 | **Agentic AI Surge** (May 2026 Inception) | @@ -194,8 +194,8 @@ xychart-beta title "Nubenetes Annual Growth Metrics (2018–2026)" x-axis ["2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026"] y-axis "Volume (Commits / Estimated New Refs)" 0 --> 9000 - bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 7471] - bar [350, 142, 2046, 531, 402, 30, 53, 5, 1809] + bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 7483] + bar [350, 142, 2046, 531, 402, 30, 53, 5, 1812] ``` @@ -204,7 +204,7 @@ xychart-beta | Month | Commits | Est. New Refs | Status | | :--- | :---: | :---: | :--- | | 2026-04 | 25 | 103 | Active Curation | -| 2026-05 | 1784 | 7,367 | **Agentic Inception (Gemini Era)** | +| 2026-05 | 1787 | 7,380 | **Agentic Inception (Gemini Era)** | ### 2.4. Content Distribution and Semantic Clustering From 2319b6937c4d03e9673ca7ac7e9e8015e3f8307c Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sun, 24 May 2026 17:55:39 +0200 Subject: [PATCH 3/5] chore: finalize preparation for v2.0.1 - restored YouTube mosaic and consolidated changelog --- v2-docs/ChromeDevTools.md | 2 +- v2-docs/GoogleCloudPlatform.md | 4 +- v2-docs/about.md | 22 ++--- v2-docs/ai.md | 4 +- v2-docs/angular.md | 2 +- v2-docs/ansible.md | 36 ++++++-- v2-docs/api.md | 14 ++-- v2-docs/appointment-scheduling.md | 2 +- v2-docs/argo.md | 2 +- v2-docs/aws-architecture.md | 2 +- v2-docs/aws-backup.md | 4 +- v2-docs/aws-containers.md | 7 +- v2-docs/aws-data.md | 2 +- v2-docs/aws-databases.md | 4 +- v2-docs/aws-devops.md | 2 +- v2-docs/aws-iac.md | 2 +- v2-docs/aws-messaging.md | 2 +- v2-docs/aws-miscellaneous.md | 4 +- v2-docs/aws-monitoring.md | 2 +- v2-docs/aws-networking.md | 2 +- v2-docs/aws-newfeatures.md | 2 +- v2-docs/aws-pricing.md | 2 +- v2-docs/aws-security.md | 10 +-- v2-docs/aws-serverless.md | 2 +- v2-docs/aws-spain.md | 2 +- v2-docs/aws-storage.md | 2 +- v2-docs/aws-tools-scripts.md | 6 +- v2-docs/aws-training.md | 4 +- v2-docs/aws.md | 16 ++-- v2-docs/azure.md | 57 ++++++++----- v2-docs/caching.md | 8 +- v2-docs/chaos-engineering.md | 2 +- v2-docs/chatgpt.md | 13 +-- v2-docs/cheatsheets.md | 28 +++++-- v2-docs/chef.md | 2 +- v2-docs/cicd-kubernetes-plugins.md | 2 +- v2-docs/cicd.md | 17 ++-- v2-docs/cloud-arch-diagrams.md | 16 ++-- v2-docs/cloud-asset-inventory.md | 4 +- v2-docs/cloudflare.md | 2 +- v2-docs/container-managers.md | 10 +-- v2-docs/crossplane.md | 2 +- v2-docs/crunchydata.md | 15 +++- v2-docs/customer.md | 6 +- v2-docs/databases.md | 17 ++-- v2-docs/demos.md | 50 +++++------ v2-docs/devel-sites.md | 10 +-- v2-docs/developerportals.md | 15 +++- v2-docs/devops-tools.md | 2 +- v2-docs/devops.md | 42 ++++++---- v2-docs/devsecops.md | 20 +++-- v2-docs/digital-money.md | 2 +- v2-docs/digitalocean.md | 2 +- v2-docs/docker.md | 14 ++-- v2-docs/dom.md | 2 +- v2-docs/dotnet.md | 2 +- v2-docs/edge-computing.md | 2 +- v2-docs/elearning.md | 5 +- v2-docs/embedded-servlet-containers.md | 2 +- v2-docs/faq.md | 2 +- v2-docs/finops.md | 17 ++-- v2-docs/flux.md | 4 +- v2-docs/freelancing.md | 2 +- v2-docs/git.md | 20 ++--- v2-docs/gitops.md | 43 +++++++--- v2-docs/golang.md | 4 +- v2-docs/grafana.md | 6 +- v2-docs/helm.md | 18 +--- v2-docs/hr.md | 2 +- v2-docs/iac.md | 58 ++++++------- v2-docs/ibm_cloud.md | 6 +- v2-docs/index.md | 2 +- v2-docs/interview-questions.md | 2 +- v2-docs/introduction.md | 14 ++-- v2-docs/istio.md | 9 +- .../java-and-java-performance-optimization.md | 6 +- v2-docs/java_app_servers.md | 8 +- v2-docs/java_frameworks.md | 29 ++++--- v2-docs/javascript.md | 2 +- v2-docs/jenkins-alternatives.md | 27 +++--- v2-docs/jenkins.md | 23 +++--- v2-docs/jvm-parameters-matrix-table.md | 2 +- v2-docs/keptn.md | 2 +- v2-docs/kubectl-commands.md | 16 ++-- v2-docs/kubernetes-alternatives.md | 6 +- v2-docs/kubernetes-autoscaling.md | 17 ++-- v2-docs/kubernetes-backup-migrations.md | 4 +- v2-docs/kubernetes-based-devel.md | 9 +- v2-docs/kubernetes-bigdata.md | 2 +- v2-docs/kubernetes-client-libraries.md | 5 +- v2-docs/kubernetes-monitoring.md | 2 +- v2-docs/kubernetes-networking.md | 23 +++--- v2-docs/kubernetes-on-premise.md | 23 +----- v2-docs/kubernetes-operators-controllers.md | 39 ++++----- v2-docs/kubernetes-releases.md | 2 +- v2-docs/kubernetes-security.md | 26 ++---- v2-docs/kubernetes-storage.md | 30 +++---- v2-docs/kubernetes-tools.md | 82 +++++++++---------- v2-docs/kubernetes-troubleshooting.md | 18 ++-- v2-docs/kubernetes-tutorials.md | 18 ++-- v2-docs/kubernetes.md | 72 ++++++++-------- v2-docs/kustomize.md | 4 +- v2-docs/linux-dev-env.md | 4 +- v2-docs/linux.md | 12 +-- v2-docs/liquibase.md | 2 +- v2-docs/lowcode-nocode.md | 2 +- v2-docs/managed-kubernetes-in-public-cloud.md | 46 +++-------- v2-docs/matrix-table.md | 10 +-- v2-docs/maven-gradle.md | 4 +- v2-docs/message-queue.md | 11 +-- v2-docs/mkdocs.md | 4 +- v2-docs/mlops.md | 4 +- v2-docs/monitoring.md | 34 ++++---- v2-docs/networking.md | 14 ++-- v2-docs/newsfeeds.md | 10 +-- v2-docs/newsql.md | 2 +- v2-docs/noops.md | 2 +- v2-docs/nosql.md | 4 +- v2-docs/oauth.md | 2 +- v2-docs/ocp3.md | 14 ++-- v2-docs/ocp4.md | 44 +++++----- v2-docs/openshift-pipelines.md | 13 ++- v2-docs/openshift.md | 20 ++--- v2-docs/oraclecloud.md | 2 +- v2-docs/other-awesome-lists.md | 24 +++--- ...ormance-testing-with-jenkins-and-jmeter.md | 2 +- v2-docs/postman.md | 2 +- v2-docs/private-cloud-solutions.md | 2 +- v2-docs/project-management-methodology.md | 9 +- v2-docs/project-management-tools.md | 2 +- v2-docs/prometheus.md | 14 ++-- v2-docs/public-cloud-solutions.md | 4 +- v2-docs/pulumi.md | 2 +- v2-docs/python.md | 6 +- v2-docs/qa.md | 2 +- v2-docs/rancher.md | 8 +- v2-docs/react.md | 2 +- v2-docs/recruitment.md | 5 +- v2-docs/registries.md | 15 +--- v2-docs/remote-tech-jobs.md | 4 +- v2-docs/scaffolding.md | 11 +-- v2-docs/scaleway.md | 2 +- v2-docs/securityascode.md | 6 +- v2-docs/serverless.md | 6 +- v2-docs/servicemesh.md | 10 +-- v2-docs/sonarqube.md | 2 +- v2-docs/sre.md | 2 +- v2-docs/stackstorm.md | 2 +- .../swagger-code-generator-for-rest-apis.md | 2 +- v2-docs/tekton.md | 2 +- v2-docs/terraform.md | 38 ++++----- v2-docs/test-automation-frameworks.md | 2 +- v2-docs/testops.md | 4 +- v2-docs/visual-studio.md | 14 ++-- v2-docs/web-servers.md | 4 +- v2-docs/web3.md | 2 +- v2-docs/workfromhome.md | 2 +- v2-docs/xamarin.md | 2 +- v2-docs/yaml.md | 12 +-- 159 files changed, 886 insertions(+), 846 deletions(-) diff --git a/v2-docs/ChromeDevTools.md b/v2-docs/ChromeDevTools.md index b03df8d7..35298a50 100644 --- a/v2-docs/ChromeDevTools.md +++ b/v2-docs/ChromeDevTools.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Visual Studio](./visual-studio.md) | [Python](./python.md) | [Dotnet](./dotnet.md) diff --git a/v2-docs/GoogleCloudPlatform.md b/v2-docs/GoogleCloudPlatform.md index 0bf3ac94..a38385f6 100644 --- a/v2-docs/GoogleCloudPlatform.md +++ b/v2-docs/GoogleCloudPlatform.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Config Sync](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] - [Platform comparisons](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [COMMUNITY-TOOL] β€” - [AWS and GCP comparison](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws) @@ -13,6 +12,7 @@ - [cloud.google.com: Secret Manager Best Practices](https://docs.cloud.google.com/secret-manager/docs/best-practices) [COMMUNITY-TOOL] - [cloud.google.com: VPN network overview](https://docs.cloud.google.com/vpc/docs/vpc) [COMMUNITY-TOOL] - [kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](https://kinsta.com/blog/cloud-platform-for-developers) [COMMUNITY-TOOL] + - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [Google Cloud AppSheet](https://about.appsheet.com/home) [COMMUNITY-TOOL] - [infoworld.com: Google Cloud AppSheet review: No-code with extras](https://www.infoworld.com/article/2270941/google-cloud-appsheet-review-no-code-with-extras.html) [COMMUNITY-TOOL] - [cloud.google.com: The gcloud tool cheat sheet](https://docs.cloud.google.com/sdk/docs/cheatsheet?hl=en) [COMMUNITY-TOOL] @@ -96,5 +96,5 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowing Enterprise Gemini Agents to dynamically execute API operations, retrieve structured data, and handle multi-step workflows. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) | [Azure](./azure.md) diff --git a/v2-docs/about.md b/v2-docs/about.md index 4b71f21f..fc797eec 100644 --- a/v2-docs/about.md +++ b/v2-docs/about.md @@ -5,22 +5,22 @@ ## Standard Reference - - [Terraform Kubernetes Boilerplates 🌟](https://nubenetes.com/terraform/) [COMMUNITY-TOOL] - - [getpostman.com](https://www.postman.com) [COMMUNITY-TOOL] - - [nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [COMMUNITY-TOOL] - [docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [COMMUNITY-TOOL] - [cloudscaling.com: The History of Pets vs Cattle and How to Use the Analogy Properly](http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle) [COMMUNITY-TOOL] β€” - __In the old way of doing things, we treat our servers like pets, for example Bob the mail server. If Bob goes down, it’s all hands on deck. The CEO can’t get his email and it’s the end of the world. In the new way, servers are numbered, like cattle in a herd. For example, www001 to www100. When one server goes down, it’s taken out back, shot, and replaced on the line.__ - ==Pets==: __Servers or server pairs that are treated as indispensable or unique systems that can never be down. Typically they are manually built, managed, and β€œhand fed”. Examples include mainframes, solitary servers, HA loadbalancers/firewalls (active/active or active/passive), database systems designed as master/slave (active/passive), and so on.__ - ==Cattle==: __Arrays of more than two servers, that are built using automated tools, and are designed for failure, where no one, two, or even three servers are irreplaceable. Typically, during failure events no human intervention is required as the array exhibits attributes of β€œrouting around failures” by restarting failed servers or replicating data through strategies like triple replication or erasure coding. Examples include web server arrays, multi-master datastores such as Cassandra clusters, multiple racks of gear put together in clusters, and just about anything that is load-balanced and multi-master.__ - - [Jenkins Configuration as Code Plugin](https://www.jenkins.io/projects/jcasc) [COMMUNITY-TOOL] - - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] - - [opensource.com: GitOps vs. DevOps: What's the difference? 🌟](https://opensource.com/article/21/3/gitops) [COMMUNITY-TOOL] - - [thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [COMMUNITY-TOOL] - - [kube.careers: Kubernetes jobs market trends for 2021 (Q4)](https://kube.careers/report-2021-q4) [COMMUNITY-TOOL] - - [fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [COMMUNITY-TOOL] - - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] + - [nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [COMMUNITY-TOOL] + - [Terraform Kubernetes Boilerplates 🌟](https://nubenetes.com/terraform/) [COMMUNITY-TOOL] + - [getpostman.com](https://www.postman.com) [COMMUNITY-TOOL] - [jinja 🌟](https://github.com/pallets/jinja) ⭐ 11634 [ENTERPRISE-STABLE] - [opensource.com: Using Ansible with REST APIs](https://opensource.com/article/21/9/ansible-rest-apis) [COMMUNITY-TOOL] + - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] + - [opensource.com: GitOps vs. DevOps: What's the difference? 🌟](https://opensource.com/article/21/3/gitops) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [COMMUNITY-TOOL] + - [Jenkins Configuration as Code Plugin](https://www.jenkins.io/projects/jcasc) [COMMUNITY-TOOL] + - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] + - [kube.careers: Kubernetes jobs market trends for 2021 (Q4)](https://kube.careers/report-2021-q4) [COMMUNITY-TOOL] + - [fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [COMMUNITY-TOOL] - [alexander-goida.medium.com: Thoughts about breaking silos of software engineering' teams 🌟](https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68) [COMMUNITY-TOOL] - [devdriven.by: Promotion Driven Development](https://devdriven.by/promotion) [COMMUNITY-TOOL] - [reddit.com: Promotion Driven Development](https://www.reddit.com/r/ExperiencedDevs/comments/pw6vuv/promotion_driven_development) [COMMUNITY-TOOL] @@ -45,5 +45,5 @@ - [thenewstack.io: How the SRE Experience Is Changing with Cloud Native 🌟](https://thenewstack.io/how-the-sre-experience-is-changing-with-cloud-native) [ENTERPRISE-STABLE] β€” This high-density industry analysis examines how the rise of complex cloud-native architectures shifts SRE responsibilities. It addresses how microservices, service meshes, and dynamic scheduling require SREs to move from simple system monitoring to deep, code-level observability and platform design. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/ai.md b/v2-docs/ai.md index 39b866cc..304e7a0c 100644 --- a/v2-docs/ai.md +++ b/v2-docs/ai.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [guru99.com: Artificial Intelligence Tutorial for Beginners: Learn Basics' of AI 🌟🌟🌟](https://www.guru99.com/ai-tutorial.html) [COMMUNITY-TOOL] - [technologyreview.es: "Las empresas que empiezan a lo grande con la IA' fracasan mΓ‘s" 🌟](https://www.technologyreview.es/s/13258/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas) [COMMUNITY-TOOL] - [hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning' y Deep Learning](https://hipertextual.com/2023/02/diferencias-ia-machine-learning) [COMMUNITY-TOOL] @@ -13,6 +12,7 @@ - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] - [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [COMMUNITY-TOOL] + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [blog.redbrickai.com: F.A.S.T. ⚑️ Meta AI’s Segment Anything for Medical' Imaging](https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging) [COMMUNITY-TOOL] - [hashicorp.com: Accelerating AI adoption on Azure with Terraform](https://www.hashicorp.com/blog/accelerating-ai-adoption-on-azure-with-terraform) [COMMUNITY-TOOL] - [hashicorp.com: AI for infrastructure management](https://www.hashicorp.com/solutions/ai-infrastructure-management) [COMMUNITY-TOOL] @@ -364,5 +364,5 @@ Live Grounding: Aggregates verified integrations linking AI models to tools like - **(2024)** [**GitHub Copilot CLI for Beginners: Getting Started**](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/?utm_source=twitter-cli-beginners-getting-started-cta&utm_medium=social&utm_campaign=dev-pod-copilot-cli-2026) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Introductory guide explaining how to integrate the terminal-based GitHub Copilot CLI to leverage natural-language shell queries, automating script development and git lifecycle executions. --- -πŸ’‘ **Explore Related:** [ChatGPT](./chatgpt.md) | [AI Agents MCP](./ai-agents-mcp.md) | [MLOps](./mlops.md) +πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [ChatGPT](./chatgpt.md) | [MLOps](./mlops.md) diff --git a/v2-docs/angular.md b/v2-docs/angular.md index c7dee982..85a948b5 100644 --- a/v2-docs/angular.md +++ b/v2-docs/angular.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/ansible.md b/v2-docs/ansible.md index 3c96aa37..3db6f9ed 100644 --- a/v2-docs/ansible.md +++ b/v2-docs/ansible.md @@ -57,12 +57,6 @@ - [docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [COMMUNITY-TOOL] - [redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat Enterprise Linux 8](https://www.redhat.com/en/blog/mssql-linux-easy) [COMMUNITY-TOOL] - [oci-ansible-collection.readthedocs.io](https://oci-ansible-collection.readthedocs.io/en/latest) [COMMUNITY-TOOL] - - [Jenkins](https://www.jenkins.io) [COMMUNITY-TOOL] - - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] - - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - [docs.ansible.com](https://docs.ansible.com) [COMMUNITY-TOOL] - [dureka.co: What Is Ansible?](https://www.edureka.co/blog/what-is-ansible) [COMMUNITY-TOOL] - [Dzone: Part 2: Deploying Applications](https://dzone.com/articles/part-2-deploying-applications) [COMMUNITY-TOOL] @@ -134,9 +128,11 @@ - [linuxctl.com: Ansible - Interacting with external REST API](https://linuxctl.com/2017/01/ansible---interacting-with-external-rest-api) [COMMUNITY-TOOL] - [steampunk.si: Let us give Ansible a REST](https://steampunk.si/blog/let-us-give-ansible-a-rest) [COMMUNITY-TOOL] - [opensource.com: Using Ansible with REST APIs](https://opensource.com/article/21/9/ansible-rest-apis) [COMMUNITY-TOOL] + - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - [youtube playlist: Ansible Tutorial - by Infra Xpertzz 🌟](https://www.youtube.com/playlist?list=PLOwxB_PX3s3WSfhzVtwhxXwy7QpkmtnzR) [COMMUNITY-TOOL] - [youtube: Ansible for beginners - by XavkiEn](https://www.youtube.com/playlist?list=PLWZKNB9waqIXEL-NIapWwIADPtkspe9vk) [COMMUNITY-TOOL] - [youtube: Exercises / Monitoring : How to install node exporter 🌟](https://www.youtube.com/watch?v=NgRuap0MmZw&ab_channel=XavkiEn) [COMMUNITY-TOOL] + - [Ansible for DevOps Examples](https://github.com/geerlingguy/ansible-for-devops) ⭐ 9761 [ENTERPRISE-STABLE] - [github.com/k3s-io/k3s-ansible 🌟](https://github.com/k3s-io/k3s-ansible) ⭐ 2793 [COMMUNITY-TOOL] - [github.com/PyratLabs/ansible-role-k3s 🌟](https://github.com/PyratLabs/ansible-role-k3s) ⭐ 712 [COMMUNITY-TOOL] - [developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with' Ansible](https://developers.redhat.com/articles/2021/09/28/set-modcluster-red-hat-jboss-web-server-ansible) [COMMUNITY-TOOL] @@ -158,6 +154,8 @@ - [opensource.com: 5 tips for choosing an Ansible collection that's right' for you](https://opensource.com/article/21/3/ansible-collections) [COMMUNITY-TOOL] - [youtube: Ansible Collections 🌟](https://www.youtube.com/watch?app=desktop&v=AXnDrGgLaF0&feature=share&ab_channel=RobertdeBock) [COMMUNITY-TOOL] - [linuxtechi.com: How to Use Loops in Ansible Playbook](https://www.linuxtechi.com/how-to-use-loops-in-ansible-playbook) [COMMUNITY-TOOL] + - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] + - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [Ansible AWX](https://github.com/ansible/awx) ⭐ 15428 [DE FACTO STANDARD] - [AWX Operator](https://github.com/ansible/awx-operator) ⭐ 1484 [COMMUNITY-TOOL] - [linuxsysadmins.com: Install Ansible AWX on Kubernetes in 5 minutes](https://www.linuxsysadmins.com/install-ansible-awx-on-kubernetes) [COMMUNITY-TOOL] @@ -172,12 +170,14 @@ - [github.com/jsmartin/ansible-tower-packer](https://github.com/jsmartin/ansible-tower-packer) [COMMUNITY-TOOL] - [artifacthub.io: Helm Charts - AWX](https://artifacthub.io/packages/search?ts_query_web=awx&sort=relevance&page=1) [COMMUNITY-TOOL] - [AWS Marketplace (AMIs): AWX/Tower](https://aws.amazon.com/marketplace/search/results?searchTerms=tower) [COMMUNITY-TOOL] + - [Jenkins](https://www.jenkins.io) [COMMUNITY-TOOL] - [Foreman](https://www.theforeman.org) [COMMUNITY-TOOL] - [jeffgeerling.com: Testing your Ansible roles with Molecule](https://www.jeffgeerling.com/blog/2018/testing-your-ansible-roles-molecule) [COMMUNITY-TOOL] - [opensource.com: Testing Ansible roles with Molecule](https://opensource.com/article/18/12/testing-ansible-roles-molecule) [COMMUNITY-TOOL] - [medium.com: Test driven Development with Ansible using Molecule](https://medium.com/@moep_moep/test-driven-development-with-ansible-using-molecule-3386cef987ac) [COMMUNITY-TOOL] - [tomsitcafe.com: How to test Ansible code with Molecule](https://tomsitcafe.com/2023/04/27/how-to-test-ansible-code-with-molecule) [COMMUNITY-TOOL] - [ansiblefordevops.com](https://www.ansiblefordevops.com) [COMMUNITY-TOOL] + - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - [github.com/automateyournetwork/automate_your_network: Automate Your Network' - John Capobianco - July 1st 2023](https://github.com/automateyournetwork/automate_your_network) ⭐ 645 [COMMUNITY-TOOL] - [galaxy.ansible.com](https://galaxy.ansible.com) [COMMUNITY-TOOL] - [galaxy.ansible.com/geerlingguy](https://galaxy.ansible.com/geerlingguy) [COMMUNITY-TOOL] @@ -185,6 +185,7 @@ - [Tronde/ansible-role-rhel-patchmanagement](https://github.com/Tronde/ansible-role-rhel-patchmanagement) ⭐ 75 [COMMUNITY-TOOL] - [konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp' Vault SSH OTP and local password rotation](https://github.com/konstruktoid/ansible-hvault-inventory) ⭐ 23 [COMMUNITY-TOOL] - [medium.com/opstree-technology: Understanding Ansible: Helm diff plugin 🌟](https://medium.com/opstree-technology/ansible-helm-diff-plugin-63e1cda299a3) [COMMUNITY-TOOL] + - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [medium: AWS Configuration with Web Server in EC2 Using Ansible](https://medium.com/@ayushsingh1525/aws-configuration-with-apache-server-in-ec2-using-ansible-2ef61f98872e) [COMMUNITY-TOOL] - [adamtheautomator.com: How to Use the Ansible Kubernetes Module](https://adamtheautomator.com/ansible-kubernetes) [COMMUNITY-TOOL] @@ -201,7 +202,28 @@ - [opensource.com: How I use Ansible and anacron for automation](https://opensource.com/article/21/9/ansible-anacron-automation) [COMMUNITY-TOOL] - [opensource.com: Use anacron for a better crontab](https://opensource.com/article/21/2/linux-automation) [COMMUNITY-TOOL] +## DevOps and Automation + +### AI-Assisted Operations + +#### Infrastructure as Code + + - **(2023)** [ansible.com: Ansible and ChatGPT: Putting it to the test](https://www.redhat.com/en/blog/channel/open-source-communities) 🌟🌟🌟 [CASE STUDY] [EMERGING] β€” Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification. +## Networking + +### Web Servers + +#### Nginx + + - **(2026)** [==Nginx==](https://www.f5.com/products/nginx) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” Nginx is the premier high-performance web server, reverse proxy, and ingress standard globally. Its lightweight event-driven design allows it to process high-concurrency traffic patterns with extremely predictable memory and CPU footprints. +## Security + +### Certificates + +#### TLS Automation + + - **(2021)** [getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and Cert Manager](https://www.empowersurvivors.net) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/api.md b/v2-docs/api.md index f5c8c30e..ec42bd51 100644 --- a/v2-docs/api.md +++ b/v2-docs/api.md @@ -26,16 +26,21 @@ - [any-api.com](https://marketplace.apilayer.com/?utm_source=any-api&utm_medium=any-api-redirection&utm_campaign=any-api-redirection) [COMMUNITY-TOOL] - [Mux: The API to Video](https://www.mux.com) [COMMUNITY-TOOL] β€” - [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast) 🌟](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) - [betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [COMMUNITY-TOOL] + - [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] - [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] + - [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast)' 🌟](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) [COMMUNITY-TOOL] + - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] + - [Devdocs.io API Documentation 🌟](https://devdocs.io) [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] + - [https://swagger.io/](https://swagger.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] @@ -90,7 +95,6 @@ - [cncf.io: Think gRPC, when you are architecting modern microservices!](https://www.cncf.io/blog/2021/07/19/think-grpc-when-you-are-architecting-modern-microservices) [COMMUNITY-TOOL] - [itnext.io: A minimalist guide to gRPC](https://itnext.io/a-minimalist-guide-to-grpc-e4d556293422) [COMMUNITY-TOOL] - [gendocu.com: RPC API Developer Portal](https://gendocu.com) [COMMUNITY-TOOL] - - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - [blog.getambassador.io: Implementing gRPC-Web with Emissary-ingress](https://blog.getambassador.io/implementing-grpc-web-with-emissary-ingress-22aa0d86aac) [COMMUNITY-TOOL] - [WebSocket](https://en.wikipedia.org/wiki/WebSocket) [COMMUNITY-TOOL] - [The State of Real-Time Web in 2016](https://banksco.de/p/state-of-realtime-web-2016.html) [COMMUNITY-TOOL] @@ -117,7 +121,6 @@ - [danhacks.com: REST vs. GraphQL vs. gRPC](https://www.danhacks.com/software/grpc-rest-graphql.html) [COMMUNITY-TOOL] - [APIDog](https://apidog.com) [COMMUNITY-TOOL] - [OpenAPI Generator 🌟](https://openapi-generator.tech) [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] - [dzone.com: 10 API Testing Tips for Beginners (SOAP and REST)](https://dzone.com/articles/10-api-testing-tips-for-beginners-soap-amp-rest) [COMMUNITY-TOOL] - [mockoon 🌟](https://mockoon.com) [COMMUNITY-TOOL] - [mockapy](https://pythonium.net/mockapy) [COMMUNITY-TOOL] @@ -141,7 +144,6 @@ - [thenewstack.io: A Digital Transformation Journey in the Banking Sector](https://thenewstack.io/a-digital-transformation-journey-in-the-banking-sector) [COMMUNITY-TOOL] - [thenewstack.io: True Success in Process Automation Requires Microservices](https://thenewstack.io/true-success-in-process-automation-requires-microservices) [COMMUNITY-TOOL] - [thenewstack.io: How Platform Ops Teams Should Think About API Strategy](https://thenewstack.io/how-platform-ops-teams-should-think-about-api-strategy) [COMMUNITY-TOOL] - - [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] - [Dzone: How to Create a REST API With Spring Boot](https://dzone.com/articles/how-to-create-rest-api-with-spring-boot) [COMMUNITY-TOOL] - [Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example](https://dzone.com/articles/spring-boot-restful-web-service-complete-example) [COMMUNITY-TOOL] - [Creando un API REST en Java (parte 1)](https://www.oscarblancarteblog.com/2018/06/25/creando-un-api-rest-en-java-parte-1) [COMMUNITY-TOOL] @@ -150,8 +152,6 @@ - [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] - - [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:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/appointment-scheduling.md b/v2-docs/appointment-scheduling.md index 1dd87609..6f29ac48 100644 --- a/v2-docs/appointment-scheduling.md +++ b/v2-docs/appointment-scheduling.md @@ -22,5 +22,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/argo.md b/v2-docs/argo.md index 0b2861b3..f26c77d0 100644 --- a/v2-docs/argo.md +++ b/v2-docs/argo.md @@ -222,5 +222,5 @@ - [itnext.io: Build a Lightweight Internal Developer Platform with Argo CD' and Kubernetes Labels](https://itnext.io/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-4c0e52c6c0f4) [ENTERPRISE-STABLE] β€” Curator Insight: Proposes an innovative model for constructing a lightweight IDP by utilizing simple Kubernetes label configurations mapped to Argo CD ApplicationSets. Live Grounding: Demonstrates how platform teams can abstract direct Kubernetes complexity for application developers, promoting self-service deployment without security compromises. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/aws-architecture.md b/v2-docs/aws-architecture.md index 9686af03..efb03b4b 100644 --- a/v2-docs/aws-architecture.md +++ b/v2-docs/aws-architecture.md @@ -130,5 +130,5 @@ - **(2021)** [**Clean Architecture on Frontend**](https://bespoyasov.me/blog/clean-architecture-on-frontend) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] β€” An exceptional breakdown demonstrating the application of Clean Architecture principles to frontend systems. Illustrates isolation of business logic from UI components to enable extreme testability. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-backup.md b/v2-docs/aws-backup.md index bcc8f3d3..5821509c 100644 --- a/v2-docs/aws-backup.md +++ b/v2-docs/aws-backup.md @@ -7,7 +7,6 @@ - [Quantum Taps AWS for Cloud-Powered Disaster Recovery](http://www.infostor.com/backup-and_recovery/quantum-taps-aws-for-cloud-powered-disaster-recovery.html) [COMMUNITY-TOOL] - [youtube: Migrating On Premise VM to AWS | VM Import/Export | Create EC2 instance based on on-premises server](https://www.youtube.com/watch?v=buzusNljpy4&feature=youtu.be) [COMMUNITY-TOOL] - - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [COMMUNITY-TOOL] - [Design for failure lessons learnt from the Sydney AWS outage](https://www.hava.io/blog/design-for-failure-lessons-learnt-from-the-sydney-aws-outage) [COMMUNITY-TOOL] - [Chaos Monkey](https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey) ⭐ 7984 [ENTERPRISE-STABLE] - [Udemy - AWS: How to Architect with a Design for Failure Approach](https://www.udemy.com/how-to-architect-with-a-design-for-failure-approach) [COMMUNITY-TOOL] @@ -17,6 +16,7 @@ - [dev.to: Best way to Automate AWS EBS Snapshots (without scripts)](https://dev.to/aws-builders/how-to-automate-aws-ebs-snapshots-54og) [COMMUNITY-TOOL] - [Quick Restoration through Replacing the Root Volumes of Amazon EC2 instances](https://aws.amazon.com/blogs/compute/quick-restoration-through-replacing-the-root-volumes-of-amazon-ec2) [COMMUNITY-TOOL] - [AWS Backup Service](https://aws.amazon.com/backup) [COMMUNITY-TOOL] + - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [COMMUNITY-TOOL] - [Automate and centrally manage data protection for Amazon S3 with AWS Backup](https://aws.amazon.com/blogs/storage/automate-and-centrally-manage-data-protection-for-amazon-s3-with-aws-backup) [COMMUNITY-TOOL] - [Preview – AWS Backup Adds Support for Amazon S3](https://aws.amazon.com/blogs/aws/preview-aws-backup-adds-support-for-amazon-s3) [COMMUNITY-TOOL] - [Disaster Recovery with AWS Managed Services, Part I: Single Region](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-i-single-region) [COMMUNITY-TOOL] @@ -27,5 +27,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-containers.md b/v2-docs/aws-containers.md index 704257af..a9ad6333 100644 --- a/v2-docs/aws-containers.md +++ b/v2-docs/aws-containers.md @@ -10,16 +10,16 @@ - [Get started with Amazon EC2 Container Registry (Amazon ECR)](http://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html) [COMMUNITY-TOOL] - [Using Docker Machine with AWS](http://blog.scottlowe.org/2016/03/22/using-docker-machine-with-aws) [COMMUNITY-TOOL] - [blog.couchbase.com: Getting Started with Docker for AWS and Scaling Nodes](http://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes) [COMMUNITY-TOOL] - - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [medium: Creating CI/CD Pipeline for AWS ECS β€” Part I](https://medium.com/@harshvijaythakkar/creating-ci-cd-pipeline-for-aws-ecs-part-i-b2f61bb1522f) [COMMUNITY-TOOL] - [dev.to: Sharing secrets to ECS in an AWS multi-account architecture](https://dev.to/aws-builders/sharing-secrets-to-ecs-in-an-aws-multi-account-architecture-5h1i) [COMMUNITY-TOOL] + - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - [faun.pub: Why We Moved From Lambda to ECS](https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869) [COMMUNITY-TOOL] - [Automate rollbacks for Amazon ECS rolling deployments with CloudWatch alarms](https://aws.amazon.com/blogs/containers/automate-rollbacks-for-amazon-ecs-rolling-deployments-with-cloudwatch-alarms) [COMMUNITY-TOOL] - [aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS](https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99) [COMMUNITY-TOOL] - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [A Better Dev/Test Experience: Docker and AWS](https://medium.com/aws-activate-startup-blog/a-better-dev-test-experience-docker-and-aws-291da5ab1238) [COMMUNITY-TOOL] - [Docker Datacenter on the AWS Cloud: Quick Start Reference Deployment](https://aws.amazon.com/es/about-aws/whats-new/2016/06/docker-datacenter-on-the-aws-cloud-quick-start-reference-deployment) [COMMUNITY-TOOL] + - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [aws.plainenglish.io: How to Push a Docker Image to the AWS ECR](https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef) [COMMUNITY-TOOL] - [awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper](https://github.com/awslabs/amazon-ecr-credential-helper) ⭐ 2704 [COMMUNITY-TOOL] @@ -29,9 +29,10 @@ #### Container Orchestration Comparison + - **(2021)** [clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform 🌟](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A comparative evaluation of AWS ECS and EKS architectures, evaluating setup speed, configuration overhead, and native AWS integrations. Perfect for planning engineering transitions from basic container platforms to complex, scalable orchestrators. - [cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [COMMUNITY-TOOL] [GUIDE] β€” Deep comparison analyzing container scaling mechanics and metrics between ECS (using ASGs) and EKS (using Cluster Autoscaler). The analysis explains scale-up and scale-down behaviors, node provisioning latencies, and resource utilization optimizations. - [cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Comparative evaluation analyzing resource isolation, infrastructure management, and compute overhead between EKS, ECS, and AWS Fargate. Highlights scheduling efficiency, control plane pricing, and cost-of-scale dynamics for enterprise systems. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-data.md b/v2-docs/aws-data.md index 72b70e82..5dcefc6b 100644 --- a/v2-docs/aws-data.md +++ b/v2-docs/aws-data.md @@ -17,5 +17,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-databases.md b/v2-docs/aws-databases.md index cfad2e88..d088ac2d 100644 --- a/v2-docs/aws-databases.md +++ b/v2-docs/aws-databases.md @@ -8,8 +8,8 @@ - [Why Support of PostgreSQL 9.5 by Amazon RDS is Such Great News](http://blog.rubyroidlabs.com/2016/04/postgresql-9-5) [COMMUNITY-TOOL] - [Creating a DB Instance Running the Oracle Database Engine](http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateOracleInstance.html) [COMMUNITY-TOOL] - [Creating an AWS Schema Conversion Tool Project](http://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_SchemaConversionTool.Converting.CreateProject.html) [COMMUNITY-TOOL] - - [Partitioning MySQL on RDS: "How We Partitioned Airbnb’s Main Database in' Two Weeks](https://medium.com/airbnb-engineering/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21) [COMMUNITY-TOOL] - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [COMMUNITY-TOOL] + - [Partitioning MySQL on RDS: "How We Partitioned Airbnb’s Main Database in' Two Weeks](https://medium.com/airbnb-engineering/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -114,5 +114,5 @@ - **(2021)** [**Tutorial: Tuning Table Design**](http://docs.aws.amazon.com/redshift/latest/dg/tutorial-tuning-tables.html) [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Curator Insight provides the authoritative AWS tutorial on optimizing Amazon Redshift table structures. Live Grounding highlights deep configurations including distribution styles (KEY, ALL, EVEN), sort keys (compound vs interleaved), and compression encodings. Essential reading for data platform engineers scaling cloud-native data warehouses. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Backup](./aws-backup.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-devops.md b/v2-docs/aws-devops.md index b2796143..600b237f 100644 --- a/v2-docs/aws-devops.md +++ b/v2-docs/aws-devops.md @@ -77,5 +77,5 @@ Live Grounding: While primarily legacy, it outlines key patterns for mapping sta Live Grounding: Detailed comparative resource mapping the architectural equivalents between AWS developer tooling and Azure DevOps systems. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-iac.md b/v2-docs/aws-iac.md index eac20a7b..206287df 100644 --- a/v2-docs/aws-iac.md +++ b/v2-docs/aws-iac.md @@ -34,5 +34,5 @@ - [youtube.com: AWS Cloud Complete Bootcamp Course - CloudFormation | freeCodeCamp' 🌟](https://www.youtube.com/watch?v=zA8guDqfv40) [DE FACTO STANDARD] [GUIDE] β€” A comprehensive boot-camp produced by freeCodeCamp focusing on CloudFormation foundations. Details modular resource design, dependency mapping, drift protection, and secure infrastructure-as-code delivery pipelines. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-messaging.md b/v2-docs/aws-messaging.md index 50379b03..4f0826ad 100644 --- a/v2-docs/aws-messaging.md +++ b/v2-docs/aws-messaging.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-miscellaneous.md b/v2-docs/aws-miscellaneous.md index 78a3ba7b..e0021a6d 100644 --- a/v2-docs/aws-miscellaneous.md +++ b/v2-docs/aws-miscellaneous.md @@ -21,7 +21,6 @@ - [sst.dev: Moving away from CDK: CDK doesn’t create the infrastructure you define](https://sst.dev/blog/moving-away-from-cdk) [COMMUNITY-TOOL] - [AWS Cloud Endure Migration](https://aws.amazon.com/application-migration-service) [COMMUNITY-TOOL] - [Trainline.com dumps Oracle and Microsoft, gulps AWS Kool-Aid](http://www.theregister.co.uk/2016/07/13/trainline_dumps_oracle_microsoft_goes_full_aws_cto_interview) [COMMUNITY-TOOL] - - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - [AWS Elastic Beanstalk Supports ASP.NET Core and Multi-App .NET Support](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-asp-net-core-and-multi-app-net-support) [COMMUNITY-TOOL] - [AWS Elastic Beanstalk Supports Application Load Balancer](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-application-load-balancer) [COMMUNITY-TOOL] - [AWS Elastic Beanstalk Supports Nginx Proxy Server with Tomcat](https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-nginx-proxy-server-with-tomcat) [COMMUNITY-TOOL] @@ -54,6 +53,7 @@ - [faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts](https://faun.pub/using-aws-session-manager-for-port-forwarding-to-remote-hosts-8168589ba579) [COMMUNITY-TOOL] - [Architecting a Highly Available Serverless, Microservices-Based Ecommerce Site](https://aws.amazon.com/blogs/architecture/architecting-a-highly-available-serverless-microservices-based-ecommerce-site) [COMMUNITY-TOOL] - [London DevOps - Trainline, A DevOps Journey - Chris Turvil](https://www.youtube.com/watch?v=IUvUmqu1MBQ) [COMMUNITY-TOOL] + - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - [aws.amazon.com: Creating a digital map of COVID-19 virus for discovery of' new treatment compounds](https://aws.amazon.com/blogs/hpc/creating-a-digital-map-of-covid-19-virus-for-discovery-of-new-treatment-compounds) [COMMUNITY-TOOL] - [AWS LightSail](https://aws.amazon.com/lightsail) [COMMUNITY-TOOL] - [aws.amazon.com: Optimize your modern data architecture for sustainability:' Part 1 – data ingestion and data lake](https://aws.amazon.com/blogs/architecture/optimize-your-modern-data-architecture-for-sustainability-part-1-data-ingestion-and-data-lake) [COMMUNITY-TOOL] @@ -62,5 +62,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-monitoring.md b/v2-docs/aws-monitoring.md index b9a75c2d..21bfd2c2 100644 --- a/v2-docs/aws-monitoring.md +++ b/v2-docs/aws-monitoring.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-networking.md b/v2-docs/aws-networking.md index 5f046b1c..d7d07761 100644 --- a/v2-docs/aws-networking.md +++ b/v2-docs/aws-networking.md @@ -59,5 +59,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-newfeatures.md b/v2-docs/aws-newfeatures.md index 7f216c25..4aac7e3f 100644 --- a/v2-docs/aws-newfeatures.md +++ b/v2-docs/aws-newfeatures.md @@ -128,5 +128,5 @@ - [Amazon EKS introduces EKS Pod Identity](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Highlights the launch of EKS Pod Identity, an evolved architectural alternative to IRSA (IAM Roles for Service Accounts). By utilizing a highly optimized local agent daemon on worker nodes, it simplifies IAM association, scales beyond IRSA session limits, and works across multiple clusters with ease. A fundamental improvement to EKS access management. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-pricing.md b/v2-docs/aws-pricing.md index 1738d389..e621e553 100644 --- a/v2-docs/aws-pricing.md +++ b/v2-docs/aws-pricing.md @@ -27,5 +27,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-security.md b/v2-docs/aws-security.md index e7fa8e64..a26e4886 100644 --- a/v2-docs/aws-security.md +++ b/v2-docs/aws-security.md @@ -28,10 +28,6 @@ - [How to Reduce Security Threats and Operating Costs Using AWS WAF and Amazon CloudFront](http://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou) [COMMUNITY-TOOL] - [AWS WAF sample rules](https://github.com/amazon-archives/aws-waf-sample) ⭐ 511 [COMMUNITY-TOOL] - [k21academy.com: AWS Secrets Manager](https://k21academy.com/aws-cloud/aws-secrets-manager) [COMMUNITY-TOOL] - - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] - [AWS Security](https://aws.amazon.com/security) [COMMUNITY-TOOL] - [AWS Security docs](https://docs.aws.amazon.com/security) [COMMUNITY-TOOL] - [Amazon’s customer service backdoor](https://medium.com/@espringe/amazon-s-customer-service-backdoor-be375b3428c4#.qyixu5mu3) [COMMUNITY-TOOL] @@ -82,6 +78,9 @@ - [jimmydqv.com: AWS IAM Anywhere 🌟](https://jimmydqv.com/iam-anywhere) [COMMUNITY-TOOL] - [Simplifying permissions management at scale using tags in AWS Organizations](https://aws.amazon.com/blogs/mt/simplifying-permissions-management-at-scale-using-tags-in-aws-organizations) [COMMUNITY-TOOL] - [Standardize compliance in AWS using DevOps and a Cloud Center of Excellence (CCOE) approach](https://aws.amazon.com/blogs/mt/standardize-compliance-in-aws-using-devops-and-a-cloud-center-of-excellence-ccoe-approach) [COMMUNITY-TOOL] + - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] + - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] + - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] - [aws.amazon.com: Automate AWS Control Tower landing zone operations using' APIs](https://aws.amazon.com/about-aws/whats-new/2023/11/automate-aws-control-tower-zone-operations-apis) [COMMUNITY-TOOL] - [doit-intl.com: AWS Firewalls 101: How and when to use each one](https://blog.doit-intl.com/aws-firewalls-101-how-and-when-to-use-each-one-d4ad8087a6b3) [COMMUNITY-TOOL] - [Automatically block suspicious traffic with AWS Network Firewall and Amazon GuardDuty](https://aws.amazon.com/es/blogs/security/automatically-block-suspicious-traffic-with-aws-network-firewall-and-amazon-guardduty) [COMMUNITY-TOOL] @@ -90,6 +89,7 @@ - [medium: Protecting your Web Application or APIs using AWS WAF](https://medium.com/avmconsulting-blog/protecting-your-web-application-or-apis-using-aws-waf-1829ff79275a) [COMMUNITY-TOOL] - [faun.pub: Set up global rate limiting with AWS WAF in 5 minutes](https://faun.pub/set-up-global-rate-limiting-with-aws-waf-in-5-minutes-bd43a9309683) [COMMUNITY-TOOL] - [dev.to: AWS WAF (Web Application Firewall): Deep Dive](https://dev.to/aws-builders/aws-waf-web-application-firewall-deep-dive-15bd) [COMMUNITY-TOOL] + - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - [How to replicate secrets in AWS Secrets Manager to multiple Regions](https://aws.amazon.com/blogs/security/how-to-replicate-secrets-aws-secrets-manager-multiple-regions) [COMMUNITY-TOOL] - [AWS Secrets Manager controller POC: an EKS operator for automatic rotation' of secrets](https://aws.amazon.com/blogs/containers/aws-secrets-manager-controller-poc-an-eks-operator-for-automatic-rotation-of-secrets) [COMMUNITY-TOOL] - [blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start](https://blog.devops.dev/manage-secrets-on-aws-and-helm-as-environment-variables-f7ec998c58fc) [COMMUNITY-TOOL] @@ -114,5 +114,5 @@ - [How-To Secure A Linux Server](https://github.com/imthenachoman/How-To-Secure-A-Linux-Server) ⭐ 27424 [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An exhaustive, highly popular guide for securing production Linux environments. Covers SSH hardening, firewalls, user permission boundaries, 2FA, kernel optimization, audit logs, and automated vulnerability scanning. --- -πŸ’‘ **Explore Related:** [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) | [AWS Backup](./aws-backup.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-serverless.md b/v2-docs/aws-serverless.md index 20255215..eca68493 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 Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-spain.md b/v2-docs/aws-spain.md index c142139e..e48c9b82 100644 --- a/v2-docs/aws-spain.md +++ b/v2-docs/aws-spain.md @@ -21,5 +21,5 @@ - [AWS Transit Gateway is now available in Europe (Spain) Region](https://aws.amazon.com/about-aws/whats-new/2023/04/aws-transit-gateway-europe-spain-region) [DOCUMENTATION] [ENTERPRISE-STABLE] β€” AWS announcement declaring the availability of Transit Gateway in the Europe (Spain) region. Enables cloud architects to build highly scalable hub-and-spoke virtual private networks natively. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-storage.md b/v2-docs/aws-storage.md index 049842a3..3ad8cee4 100644 --- a/v2-docs/aws-storage.md +++ b/v2-docs/aws-storage.md @@ -59,5 +59,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Databases](./aws-databases.md) | [AWS Backup](./aws-backup.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-tools-scripts.md b/v2-docs/aws-tools-scripts.md index c4d59bab..0997d180 100644 --- a/v2-docs/aws-tools-scripts.md +++ b/v2-docs/aws-tools-scripts.md @@ -5,16 +5,15 @@ ## Standard Reference - - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [ermetic/access-undenied-aws 🌟](https://github.com/tenable/access-undenied-aws) ⭐ 271 [COMMUNITY-TOOL] - [ermetic.com: Access Undenied on AWS](https://www.tenable.com/blog/access-undenied-on-aws) [COMMUNITY-TOOL] - [github.com/containerscrew/aws-sso-auth](https://github.com/containerscrew/aws-sso-rs) ⭐ 4 [COMMUNITY-TOOL] - [AWS CLI Command Reference](http://docs.aws.amazon.com/cli/latest/index.html) [COMMUNITY-TOOL] - [New usage examples have been added to the CLI for CodePipeline API Reference](http://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html) [COMMUNITY-TOOL] + - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM](https://awsfundamentals.com/blog/aws-s3-rm-removing-files) [COMMUNITY-TOOL] - [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [COMMUNITY-TOOL] - - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - [AWS IP inventory](https://github.com/okelet/awsipinventory) [COMMUNITY-TOOL] - [dev.to: How to Copy a Security Group with Rules from one AWS Account to' Another account](https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb) [COMMUNITY-TOOL] - [github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -' Find resources that are not logging, and turn them on](https://github.com/awslabs/assisted-log-enabler-for-aws) ⭐ 274 [COMMUNITY-TOOL] @@ -22,6 +21,7 @@ - [github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on' AWS boto3 for manage ec2 and s3 buckets](https://github.com/Levi-Michael/boto3-ec2-s3-management) [COMMUNITY-TOOL] - [github.com/cavaliercoder/vpc-free](https://github.com/cavaliercoder/vpc-free) ⭐ 60 [COMMUNITY-TOOL] - [OpenSource at AWS](https://aws.github.io) [COMMUNITY-TOOL] + - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - [awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS](https://github.com/awslabs/aws-cloudsaga) ⭐ 475 [COMMUNITY-TOOL] - [willdady/aws-resource-based-policy-collector: AWS resource-based policy' collector](https://github.com/willdady/aws-resource-based-policy-collector) ⭐ 24 [COMMUNITY-TOOL] - [github.com/ualter: AwsBe](https://github.com/ualter/awsbe-site) [COMMUNITY-TOOL] @@ -72,5 +72,5 @@ - [steampipe 🌟](https://steampipe.io) [ENTERPRISE-STABLE] β€” A zero-dependency CLI tool that allows querying of APIs and cloud infrastructure (AWS, Azure, GitHub, etc.) dynamically using Postgres-compatible SQL. It simplifies cloud infrastructure compliance, security audits, and resource inspection by exposing multi-platform APIs as regular database tables. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws-training.md b/v2-docs/aws-training.md index 449228ac..5c0779bb 100644 --- a/v2-docs/aws-training.md +++ b/v2-docs/aws-training.md @@ -30,8 +30,8 @@ - **(2021)** [==explore.skillbuilder.aws/learn: AWS Skill Builder 🌟==](https://skillbuilder.aws) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] β€” AWS's official digital training hub, offering interactive learning models, gamified simulation sandboxes, and deep system architecture tracks compiled by primary cloud specialists. - **(2023)** [community.aws/training: Training and Certification](https://builder.aws.com/learn) [COMMUNITY-TOOL] [GUIDE] β€” An official community hub connecting cloud builders with modern development labs, learning blueprints, and architectural expert-led events. - - [AWS Cloud Practitioner - Curso Completo 2023](https://www.youtube.com/watch?v=zQyrhjEAqLs) [SPANISH CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A complete video guide systematically mapping the official AWS Cloud Practitioner certification domains in Spanish. [SPANISH CONTENT] - [aws.amazon.com: ExΓ‘menes prΓ‘cticos gratuitos y 100% en espaΓ±ol para que' obtenga su certificaciΓ³n](https://aws.amazon.com/es/blogs/aws-spanish/examenes-practicos-gratuitos-y-100-en-espanol-para-que-obtenga-su-certificacion) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” AWS-published reference article detailing official practice examinations localized in Spanish to support accessible learning globally. [SPANISH CONTENT] + - [AWS Cloud Practitioner - Curso Completo 2023](https://www.youtube.com/watch?v=zQyrhjEAqLs) [SPANISH CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A complete video guide systematically mapping the official AWS Cloud Practitioner certification domains in Spanish. [SPANISH CONTENT] - [Schedule an Exam](https://aws.amazon.com/certification/certification-prep/testing) [COMMUNITY-TOOL] β€” The official registration and scheduling center for AWS Certification Exams. Provides standard instructions for coordinating remote proctoring environments. - [aws.amazon.com: First AWS Certification Study Guide Now Available](https://aws.amazon.com/es/about-aws/whats-new/2016/10/first-aws-certification-study-guide-now-available) [COMMUNITY-TOOL] β€” Historically notable launch announcement of the first official AWS-authored certification study guide. While structurally important, newer cloud paradigms limit its relevance for current exams. #### AWS Professional @@ -57,5 +57,5 @@ - **(2021)** [acloudguru.com](https://www.pluralsight.com/cloud-guru) [COMMUNITY-TOOL] [GUIDE] β€” A premier enterprise learning platform specialized in modern cloud-native system training. Delivers deep hands-on sandbox labs, certification preparation curricula, and continuous technical playground resources. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/aws.md b/v2-docs/aws.md index 8740e51d..d6523a50 100644 --- a/v2-docs/aws.md +++ b/v2-docs/aws.md @@ -30,17 +30,12 @@ - [AWS Cloud Adoption Framework (AWS CAF)](https://aws.amazon.com/cloud-adoption-framework) [COMMUNITY-TOOL] - [Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/?trk=0d3532c8-5f49-4c86-9683-96c2417e9b4b&sc_channel=el) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - - [medium.com/towards-cloud-computing: 7 Free AWS Practice Labs and AWS Workshops' resources](https://medium.com/towards-cloud-computing/7-free-aws-practice-labs-and-aws-workshops-resources-d0a861f05d3) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [AWS Cloud Products](https://aws.amazon.com/products) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] + - [medium.com/towards-cloud-computing: 7 Free AWS Practice Labs and AWS Workshops' resources](https://medium.com/towards-cloud-computing/7-free-aws-practice-labs-and-aws-workshops-resources-d0a861f05d3) [COMMUNITY-TOOL] - [AWS Local Zones locations](https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations) [COMMUNITY-TOOL] - [aws.amazon.com/new: What's New with AWS?](https://aws.amazon.com/new) [COMMUNITY-TOOL] - [repost.aws 🌟](https://repost.aws) [COMMUNITY-TOOL] + - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [AWS Marketplace](https://aws.amazon.com/marketplace) [COMMUNITY-TOOL] - [The Open Guide to Amazon Web Services](https://github.com/open-guides/og-aws) ⭐ 36416 [DE FACTO STANDARD] - [AWS Ramp-Up Guides](https://aws.amazon.com/es/training/ramp-up-guides) [COMMUNITY-TOOL] @@ -71,6 +66,7 @@ - [freecodecamp.org/news/tag/aws](https://www.freecodecamp.org/news/tag/aws) [COMMUNITY-TOOL] - [paigeshin1991.medium.com: Drop Nuclear Bomb on your AWS account. How to' clear your entire AWS services in 3 seconds](https://paigeshin1991.medium.com/drop-nuclear-bomb-on-your-aws-services-how-to-clear-your-entire-aws-account-in-3-seconds-53f28928e09c) [COMMUNITY-TOOL] - [medium.com/gargee-bhatnagar: How to Create a Custom AMI with Image Pipeline' and Automate its Creation Using EC2 Image Builder](https://medium.com/gargee-bhatnagar/how-to-create-a-custom-ami-with-image-pipeline-and-automate-its-creation-using-ec2-image-builder-7e194e39c8e9) [COMMUNITY-TOOL] + - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - [medium.com/@imaze.enabulele: Autoscaling EC2 Instances for High Availability' and Stress Testing 🌟](https://medium.com/@imaze.enabulele/autoscaling-ec2-instances-for-high-availability-and-stress-testing-946b41f229e2) [COMMUNITY-TOOL] - [awstip.com: How to list all resources in your AWS account](https://awstip.com/how-to-list-all-resources-in-your-aws-account-c3f18061f71b) [COMMUNITY-TOOL] - [Building highly resilient applications with on-premises interdependencies using AWS Local Zones](https://aws.amazon.com/blogs/compute/building-highly-resilient-applications-with-on-premises-interdependencies-using-aws-local-zones) [COMMUNITY-TOOL] @@ -79,6 +75,7 @@ - [dev.to: Best Practices When Designing AWS Architecture 🌟🌟](https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d) [COMMUNITY-TOOL] - [mrdevops.hashnode.dev: How to Create EC2 Instance in AWS: Step by Step' Tutorial](https://mrdevops.hashnode.dev/how-to-create-ec2-instance-in-aws-step-by-step-tutorial) [COMMUNITY-TOOL] - [infoq.com: AWS Publishes Reference Architecture and Implementations for' Deployment Pipelines](https://www.infoq.com/news/2023/02/aws-deployment-pipelines) [COMMUNITY-TOOL] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [Jayendra's Blog 🌟🌟](https://jayendrapatil.com) [COMMUNITY-TOOL] - [aws.plainenglish.io](https://aws.plainenglish.io) [COMMUNITY-TOOL] - [AWStip.com](https://awstip.com) [COMMUNITY-TOOL] @@ -96,7 +93,10 @@ - [AWS Webinar Channel](https://www.youtube.com/user/AWSwebinars) [COMMUNITY-TOOL] - [AWS Podcasts](https://aws.amazon.com/podcasts/aws-podcast) [COMMUNITY-TOOL] - [AWS Techchat](https://aws.amazon.com/podcasts/aws-techchat) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - [The AWS Developer Blog now includes Python & GoLang](https://aws.amazon.com/blogs/developer) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [medium: Top 4 AWS Patterns of Highly Available API](https://medium.com/greenm/top-4-aws-patterns-of-highly-available-api-d34599bfbb96) [COMMUNITY-TOOL] - [medium: AWS configuration files, explained](https://medium.com/@ben11kehoe/aws-configuration-files-explained-9a7ea7a5b42e) [COMMUNITY-TOOL] - [AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),' EU (Frankfurt) and Asia Pacific (Tokyo)](https://aws.amazon.com/about-aws/whats-new/2016/04/aws-config-rules-now-available-in-4-new-regions-us-west-oregon-eu-ireland-eu-frankfurt-and-asia-pacific-tokyo) [COMMUNITY-TOOL] @@ -132,5 +132,5 @@ - [RunsOn: Self-hosted GitHub Actions Runners in AWS](https://runs-on.com) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/azure.md b/v2-docs/azure.md index ebef47ff..c331070a 100644 --- a/v2-docs/azure.md +++ b/v2-docs/azure.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/azure-expressroute-resiliency-best-practices-for-production-critical-workloads/4394842) [COMMUNITY-TOOL] - [Azure Products by Region Table](https://azure.microsoft.com/en-us/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - [Microsoft Azure](https://azure.microsoft.com/en-us) [COMMUNITY-TOOL] @@ -46,6 +45,7 @@ - [Azure Load Testing](https://azure.microsoft.com/en-us/en-gb/products/load-testing) [COMMUNITY-TOOL] - [azure.microsoft.com: Microsoft Azure Load Testing is now generally available](https://azure.microsoft.com/en-us/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available) [COMMUNITY-TOOL] - [github.com/microsoft/CBL-Mariner](https://github.com/microsoft/azurelinux) ⭐ 4823 [ENTERPRISE-STABLE] + - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [azure.microsoft.com: Azure Quickstart Templates](https://learn.microsoft.com/en-us/samples/browse/?expanded=azure&products=azure-resource-manager) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: ARM Template Specs now GA!](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/arm-template-specs-now-ga/2402618) [COMMUNITY-TOOL] @@ -120,23 +120,6 @@ - [docs.microsoft.com: Using Policy with Azure Site Recovery](https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [COMMUNITY-TOOL] - [infoworld.com: Getting started with Azure OpenAI](https://www.infoworld.com/article/2337918/getting-started-with-azure-openai.html) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources for learning generative AI in 2024](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/the-ai-study-guide-azure%E2%80%99s-top-free-resources-for-learning-generative-ai-in-2024/4036890) [COMMUNITY-TOOL] - - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] @@ -185,6 +168,7 @@ - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] - [learn.microsoft.com: What is the Microsoft Cloud Adoption Framework for' Azure?](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/overview) [COMMUNITY-TOOL] - [linkedin.com: The Ultimate Guide to Azure Cloud Adoption Framework Lifecycle](https://www.linkedin.com/pulse/ultimate-guide-azure-cloud-adoption-framework-gregor-wohlfarter-hb4sf) [COMMUNITY-TOOL] + - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - [learn.microsoft.com: Azure Well-Architected Framework](https://learn.microsoft.com/en-us/azure/well-architected) [COMMUNITY-TOOL] - [azure.github.io: Azure Proactive Resiliency Library (APRL)](https://azure.github.io/Azure-Proactive-Resiliency-Library) [COMMUNITY-TOOL] - [learn.microsoft.com: Azure Well-Architected Framework perspective on Azure' App Service (Web Apps)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/app-service-web-apps) [COMMUNITY-TOOL] @@ -192,7 +176,11 @@ - [linkedin.com: CAF vs WAF: Which Framework to Use for Your Cloud Migration?](https://www.linkedin.com/pulse/caf-vs-waf-which-framework-use-your-cloud-migration-gregor-wohlfarter-hko0f) [COMMUNITY-TOOL] - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] + - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - [medium.com/microsoftazure: Ultimate guide for Enterprise-scale landing zone' for Azure](https://medium.com/microsoftazure/ultimate-guide-for-azure-cloud-adoption-framework-for-enterprise-scale-landing-zone-bba2a385134d) [COMMUNITY-TOOL] - [thomasmaurer.ch: Azure Landing Zone Review Assessment](https://www.thomasmaurer.ch/2023/09/azure-landing-zone-review-assessment) [COMMUNITY-TOOL] - [Azure Sandbox](https://learn.microsoft.com/en-us/azure/architecture/guide/azure-sandbox/azure-sandbox) [COMMUNITY-TOOL] @@ -201,7 +189,9 @@ - [github.com/Azure/azqr](https://github.com/Azure/azqr) ⭐ 765 [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - [hlokensgard.no: Azure Virtual Network Manager – A game changer or just a' costly upgrade?](https://hlokensgard.no/2024/07/01/azure-virtual-network-manager-a-game-changer-or-just-a-costly-upgrade) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - [Manage Azure IPAM with Terraform](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [techcommunity.microsoft.com](https://techcommunity.microsoft.com) [COMMUNITY-TOOL] - [thomasthornton.cloud: Thomas Thornton](https://thomasthornton.cloud) [COMMUNITY-TOOL] - [thomasmaurer.ch](https://www.thomasmaurer.ch) [COMMUNITY-TOOL] @@ -220,12 +210,15 @@ - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] - [github.com/Azure-Samples/azure-load-testing-samples 🌟](https://github.com/Azure-Samples/azure-load-testing-samples) ⭐ 27 [COMMUNITY-TOOL] - [thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is' Not Easy](https://thenewstack.io/deploying-microsofts-new-linux-distribution-as-a-vm-is-not-easy) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - [mattfeltonma/azure-networking-patterns](https://github.com/mattfeltonma/azure-networking-patterns) ⭐ 163 [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] - [thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM' templates](https://www.thomasmaurer.ch/2020/12/learn-how-to-deploy-and-manage-azure-resources-with-arm-templates) [COMMUNITY-TOOL] + - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] - [github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide' 🌟](https://github.com/nnellans/ado-pipelines-guide) ⭐ 74 [COMMUNITY-TOOL] @@ -260,6 +253,7 @@ - [github.com/JFolberth/TheYAMLPipelineOne 🌟](https://github.com/JFolberth/TheYAMLPipelineOne) ⭐ 221 [COMMUNITY-TOOL] - [gist.github.com: This snippet contains the steps to generate a terraform' plan and post it as a comment of a pull request in Azure DevOps](https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597) [COMMUNITY-TOOL] - [youtube: Databricks CI/CD: Azure DevOps Pipeline + DABs](https://www.youtube.com/watch?v=SZM49lGovTg) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - [stackoverflow.com: What is the difference between an Azure tenant and' Azure subscription?](https://stackoverflow.com/questions/47307368/what-is-the-difference-between-an-azure-tenant-and-azure-subscription) [COMMUNITY-TOOL] - [marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions](https://marckean.com/2016/06/01/azure-vs-azure-ad-accounts-tenants-subscriptions) [COMMUNITY-TOOL] - [blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in' Office 365](https://blogit.create.pt/miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365) [COMMUNITY-TOOL] @@ -283,10 +277,12 @@ - [microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1](https://github.com/microsoftgraph/msgraph-sdk-powershell) ⭐ 865 [COMMUNITY-TOOL] - [nathannellans.com: App Registrations, Enterprise Apps, and Service Principals' 🌟](https://www.nathannellans.com/post/app-registrations-enterprise-apps-and-service-principals) [COMMUNITY-TOOL] - [zer1t0.gitlab.io: Attacking Active Directory: 0 to 0.9 🌟](https://zer1t0.gitlab.io/posts/attacking_ad) [COMMUNITY-TOOL] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [architecture diagrams and slides](https://github.com/microsoft/azure_arc) ⭐ 805 [COMMUNITY-TOOL] - [thomasmaurer.ch: Run cloud-native apps on Azure PaaS anywhere](https://www.thomasmaurer.ch/2021/06/run-cloud-native-apps-on-azure-paas-anywhere) [COMMUNITY-TOOL] - [Secure DevOps Kit for Azure](https://github.com/azsk/DevOpsKit) ⭐ 222 [COMMUNITY-TOOL] - [DevOpsKit-docs](https://github.com/azsk/DevOpsKit-docs) ⭐ 498 [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - [learn.microsoft.com: Environment variables and app settings in Azure App' Service](https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings) [COMMUNITY-TOOL] - [learn.microsoft.com: Configure a custom container for Azure App Service](https://learn.microsoft.com/en-us/azure/app-service/configure-custom-container) [COMMUNITY-TOOL] - [returngis.net: Acceder a un App Service con Private Endpoint desde otra' Vnet](https://www.returngis.net/2021/08/acceder-a-un-app-service-con-private-endpoint-desde-otra-vnet) [COMMUNITY-TOOL] @@ -296,7 +292,9 @@ - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [nathannellans.com: Azure Application Gateway - Part 1 🌟](https://www.nathannellans.com/post/azure-application-gateway-part-1) [COMMUNITY-TOOL] - [acethecloud.com: Which is better Azure App Gateway or Nginx configured on' Azure VMs](https://acethecloud.com/blog/azure-application-gateway-and-nginx-on-vm) [COMMUNITY-TOOL] + - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - [learn.microsoft.com: AZ-204: Implement Azure Functions 🌟](https://learn.microsoft.com/en-us/training/paths/implement-azure-functions) [COMMUNITY-TOOL] + - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] - [havanrijn.wordpress.com: Don’t let Azure Log Analytics break the bank](https://havanrijn.wordpress.com/2024/04/01/dont-let-azure-log-analytics-break-the-bank) [COMMUNITY-TOOL] - [itnext.io: How to setup CI CD pipelines for Android with Azure DevOps](https://itnext.io/how-to-setup-ci-cd-pipelines-for-android-with-azure-devops-2a4ded0de0e7) [COMMUNITY-TOOL] - [sahansera.dev: Multi-stage builds for Ionic Apps with Azure Pipeline Templates](https://sahansera.dev/multi-stage-builds-with-azure-pipelines-ionic) [COMMUNITY-TOOL] @@ -371,6 +369,7 @@ - [github.com/azure/fleet](https://github.com/azure/fleet) ⭐ 224 [COMMUNITY-TOOL] - [medium.com/codex: 7 Best Practices for Data Ingestion](https://medium.com/codex/7-best-practices-for-data-ingestion-f336c6b5128c) [COMMUNITY-TOOL] - [mssqltips.com: Choosing Between SQL Server Integration Services and Azure' Data Factory](https://www.mssqltips.com/sqlservertip/7094/azure-data-factory-vs-ssis-similarities-differences) [COMMUNITY-TOOL] + - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [muycomputer.com: WinGet 1.0, ya estΓ‘ aquΓ­ el administrador de paquetes para' Windows](https://www.muycomputer.com/2021/06/03/winget-1-0-paquetes-windows-10) [COMMUNITY-TOOL] - [thomasmaurer.ch: Getting started with Windows Package Manager WinGet](https://www.thomasmaurer.ch/2021/07/getting-started-with-windows-package-manager-winget) [COMMUNITY-TOOL] - [thenewstack.io: This Week in Programming: Windows Opens Up to Android Developers](https://thenewstack.io/this-week-in-programming-windows-opens-up-to-android-developers) [COMMUNITY-TOOL] @@ -403,6 +402,7 @@ - [github.com/BrianCollet/onboard-automator](https://github.com/BrianCollet/onboard-automator) [COMMUNITY-TOOL] - [github.com/nicolgit/azure-firewall-mon: az-firewall-mon](https://github.com/nicolgit/azure-firewall-mon) ⭐ 89 [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] + - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] ## Agentic Engineering @@ -486,8 +486,8 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model ##### Azure DevOps (1) - - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. + - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. #### Language Runtimes ##### Azure DevOps (2) @@ -498,13 +498,23 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model #### Azure DevOps (3) - [Securing Azure DevOps When Using Private Repositories](https://www.linkedin.com/top-content/?trk=article_not_found) [COMMUNITY-TOOL] β€” Analyses secure integration patterns for private Azure DevOps environments. Offers standard reference controls for isolating source code hosting, managing external worker access, and mitigating common misconfiguration patterns across self-hosted agent pools. - - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] + - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. ### Cloud Security #### Identity Federation - [mattias.engineer: Azure Federated Identity Credentials for GitHub](https://mattias.engineer/blog/2024/azure-federated-credentials-github) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] β€” An in-depth configuration guide explaining how to design passwordless integrations between GitHub Actions and Microsoft Azure using OpenID Connect (OIDC). Eliminates long-lived static API secrets in favor of short-lived federated credentials. +## Public Cloud Providers + +### Azure Kubernetes Service AKS + +#### Observability and Monitoring + + - **(2024)** [techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Focuses on utilizing the Advanced Network Observability tool inside AKS. By using modern eBPF technology, it provides insights into packet loss, path drops, and end-to-end routing delays across clusters. +#### Service Mesh + + - **(2023)** [techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A declarative infrastructure blueprint outlining how to install and manage the native Istio Service Mesh add-on on AKS using Bicep. Highlights lifecycle management integrations, sidecar provisioning schemes, and traffic routing policies within secure Microsoft architectures. ## Security ### Identity Management @@ -517,7 +527,12 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model #### Network Protection - [Building a DDoS Response Plan with Azure DDoS Protection](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/building-a-ddos-response-plan/4372256) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architecture plan to withstand high-volume distributed denial-of-service attempts. Live Grounding: Focuses heavily on cloud-native patterns like rate-limiting, load-balancer protection, and Edge integration on Azure platforms. +### Secrets Management + +#### Cloud Integrations + + - **(2025)** [Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Evaluates four approaches to integrate Azure Key Vault secrets within AKS environments. Weighs security architectures including Azure Workload Identity and the Secrets Store CSI driver. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/caching.md b/v2-docs/caching.md index 9ca1a32c..b9dae1d8 100644 --- a/v2-docs/caching.md +++ b/v2-docs/caching.md @@ -23,15 +23,15 @@ - [Nginx: a caching, thumbnailing, reverse proxying image server? 🌟](http://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-) [COMMUNITY-TOOL] - [highscalability.com: Building nginx and Tarantool based services 🌟](http://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html) [COMMUNITY-TOOL] - [kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [COMMUNITY-TOOL] - - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Wikipedia: Web cache](https://en.wikipedia.org/wiki/Web_cache) [COMMUNITY-TOOL] - [Wikipedia: Dynamic site acceleration](https://en.wikipedia.org/wiki/Dynamic_site_acceleration) [COMMUNITY-TOOL] + - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Dzone: An Introduction to Caching: How and Why We Do It 🌟](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) [COMMUNITY-TOOL] - [medium: Caching β€” System Design Concept 🌟](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300) [COMMUNITY-TOOL] - [medium: Microservices Distributed Caching](https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-caching-76828817e41b) [COMMUNITY-TOOL] - [medium.com/rtkal: Distributed Cache Design](https://medium.com/rtkal/distributed-cache-design-348cbe334df1) [COMMUNITY-TOOL] - [surfingcomplexity.blog: Cache invalidation really is one of the hardest' problems in computer science](https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science) [COMMUNITY-TOOL] + - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [Dzone: Getting Started with Infinispan](https://dzone.com/refcardz/getting-started-infinispan) [COMMUNITY-TOOL] - [Red Hat Data Grid Overview](https://developers.redhat.com/products/datagrid/overview) [COMMUNITY-TOOL] - [Red Hat Data Grid](https://www.redhat.com/en/technologies/jboss-middleware/data-grid) [COMMUNITY-TOOL] @@ -58,7 +58,7 @@ #### Caching - - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. + - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. ## Networking ### Load Balancing @@ -75,5 +75,5 @@ - [github.com/taubyte/tau: Tau](https://github.com/taubyte/tau) ⭐ 5030 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The main open-source repository for Tau. This platform handles autonomous routing, distributed database syncs, and scaling for multi-tenant edge services, running on WebAssembly. --- -πŸ’‘ **Explore Related:** [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/chaos-engineering.md b/v2-docs/chaos-engineering.md index 941998a2..3b08aa4b 100644 --- a/v2-docs/chaos-engineering.md +++ b/v2-docs/chaos-engineering.md @@ -67,5 +67,5 @@ - [Chaos engineering on Amazon EKS using AWS Fault Injection Simulator](https://aws.amazon.com/blogs/devops/chaos-engineering-on-amazon-eks-using-aws-fault-injection-simulator) [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] β€” Guided workflow utilizing AWS FIS (Fault Injection Simulator) to execute controlled resilience and disruption experiments against EKS node groups and containers. Demonstrates monitoring system reaction metrics and reinforcing application failover. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/chatgpt.md b/v2-docs/chatgpt.md index 2bf2f787..21c9f7d1 100644 --- a/v2-docs/chatgpt.md +++ b/v2-docs/chatgpt.md @@ -5,8 +5,8 @@ ## Standard Reference - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift](https://medium.com/@andretost_75145/using-chatgpt-to-learn-kubernetes-and-openshift-15051bc95535) [COMMUNITY-TOOL] - [betterprogramming.pub: ChatGPT and Software Architecture](https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a) [COMMUNITY-TOOL] - [abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer's' assistant](https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data) [COMMUNITY-TOOL] @@ -53,13 +53,6 @@ #### Enterprise AI - [thenewstack.io: Using ChatGPT for Questions Specific to Your Company Data](https://thenewstack.io/using-chatgpt-for-questions-specific-to-your-company-data) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Technical deep-dive on Retrieval-Augmented Generation (RAG). Outlines how to query private corporate document indexes using semantic vector databases paired with ChatGPT-style APIs securely. -## DevOps and Automation - -### AI-Assisted Operations - -#### Infrastructure as Code (1) - - - **(2023)** [ansible.com: Ansible and ChatGPT: Putting it to the test](https://www.redhat.com/en/blog/channel/open-source-communities) 🌟🌟🌟 [CASE STUDY] [EMERGING] β€” Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification. ## Healthcare Technology ### Artificial Intelligence (1) @@ -113,7 +106,7 @@ - [GitHub Copilot Now Explains Failed Actions Jobs (GA)](https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga) [ENTERPRISE-STABLE] β€” An official GitHub product announcement marking the General Availability of GitHub Copilot's automated pipeline diagnostics. Empowers developers to quickly resolve failing CI/CD builds by getting clear, contextual, AI-driven summaries and remediation plans. ## Software Engineering -### AI-Assisted Operations (1) +### AI-Assisted Operations #### Code Generation Quality @@ -125,5 +118,5 @@ - **(2025)** [**Think Python**](https://allendowney.github.io/ThinkPython) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A classic computational thinking handbook utilizing Python. Focuses on algorithmic integrity, data structure designs, object-oriented implementations, and debug execution pipelines. --- -πŸ’‘ **Explore Related:** [AI](./ai.md) | [AI Agents MCP](./ai-agents-mcp.md) | [MLOps](./mlops.md) +πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [AI](./ai.md) | [MLOps](./mlops.md) diff --git a/v2-docs/cheatsheets.md b/v2-docs/cheatsheets.md index 484d3f46..608f1d70 100644 --- a/v2-docs/cheatsheets.md +++ b/v2-docs/cheatsheets.md @@ -5,12 +5,12 @@ ## Standard Reference - - [Kubectl Autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - [cheat-sheets.org 🌟](http://www.cheat-sheets.org) [COMMUNITY-TOOL] - [ABZ-Aaron/CheatSheets](https://github.com/ABZ-Aaron/cheat-sheets) [COMMUNITY-TOOL] - [supple.com.au: Google advanced search operators tips and tricks](https://supple.com.au/tools/google-advance-search-operators) [COMMUNITY-TOOL] - [tutorialsdojo.com: AWS Cheat Sheets 🌟](https://tutorialsdojo.com/aws-cheat-sheets) [COMMUNITY-TOOL] + - [kubernetes.io 🌟](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [jimmysong.io: kubectl cheat sheet 🌟](https://jimmysong.io/zh/book/kubernetes-handbook) [COMMUNITY-TOOL] - [github: K8s in 30 mins 🌟](https://github.com/rosehgal/k8s-In-30Mins) ⭐ 211 [COMMUNITY-TOOL] - [computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam Prep](https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes) [COMMUNITY-TOOL] @@ -40,10 +40,7 @@ - [developer.mongodb.com: MongoDB Cheat Sheet](https://www.mongodb.com/docs) [COMMUNITY-TOOL] - [hackingcpp.com: C++ Cheat Sheets](https://hackingcpp.com/cpp/cheat_sheets) [COMMUNITY-TOOL] - [lambdatest.com: The Ultimate Selenium Python Cheat Sheet for Test Automation](https://www.testmuai.com/blog/selenium-python-cheat-sheet) [COMMUNITY-TOOL] - - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] + - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - [wizardzines.com 🌟](https://wizardzines.com) [COMMUNITY-TOOL] - [cheatography.com](https://cheatography.com) [COMMUNITY-TOOL] - [LeCoupa/awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) ⭐ 45898 [DE FACTO STANDARD] @@ -67,7 +64,6 @@ - [opensource.com: Watch command cheat sheet](https://opensource.com/downloads/watch-cheat-sheet) [COMMUNITY-TOOL] - [intellipaat.com: AWS Cheat Sheet 🌟](https://intellipaat.com/blog/tutorial/amazon-web-services-aws-tutorial/aws-cheat-sheet) [COMMUNITY-TOOL] - [igoroseledko.com: AWS CLI Cheat Sheet](https://www.igoroseledko.com/aws-cli-cheat-sheet) [COMMUNITY-TOOL] - - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] - [awsgeek.com/Amazon-S3](http://www.awsgeek.com/Amazon-S3) [COMMUNITY-TOOL] - [The Google Cloud Developer's Cheat Sheet 🌟](https://github.com/priyankavergadia/google-cloud-4-words) ⭐ 8221 [ENTERPRISE-STABLE] - [cloud-architect.fr: AZ-CheatSheet: Become an expert in Azure Landing Zones](https://www.cloud-architect.fr/2022/01/19/az-cheatsheet-become-an-expert-in-azure-landing-zones) [COMMUNITY-TOOL] @@ -137,6 +133,7 @@ - [The awesome git cheat sheet](https://the-awesome-git-cheat-sheet.com) [COMMUNITY-TOOL] - [developers.redhat.com: Git cheat sheet](https://developers.redhat.com/cheat-sheetsgit) [COMMUNITY-TOOL] - [education.github.com: Git cheat sheet 🌟](https://education.github.com/git-cheat-sheet-education.pdf) [COMMUNITY-TOOL] + - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - [git-tower.com: Git cheat sheet](https://www.git-tower.com/blog/git-cheat-sheet) [COMMUNITY-TOOL] - [rogerdudler.github.io: git - the simple guide 🌟](https://rogerdudler.github.io/git-guide) [COMMUNITY-TOOL] - [rogerdudler.github.io: git cheat sheet pdf](https://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf) [COMMUNITY-TOOL] @@ -173,6 +170,7 @@ - [opensource.com: Linux Parted cheat sheet](https://opensource.com/downloads/parted-cheat-sheet) [COMMUNITY-TOOL] - [opensource.com: GNU Screen cheat sheet](https://opensource.com/downloads/gnu-screen-cheat-sheet) [COMMUNITY-TOOL] - [catonmat.net: GNU Coreutils Cheat Sheet](https://catonmat.net/gnu-coreutils-cheat-sheet) [COMMUNITY-TOOL] + - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - [stationx.net: Hacking Tools Cheat Sheet](https://www.stationx.net/hacking-tools-cheat-sheet) [COMMUNITY-TOOL] - [ssh cheat sheet](https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4) [COMMUNITY-TOOL] - [opensource.com: Learn advanced SSH commands with this cheat sheet](https://opensource.com/article/18/4/learn-advanced-ssh-commands-new-cheat-sheet) [COMMUNITY-TOOL] @@ -183,6 +181,7 @@ - [github.com: openshift cheat sheet 3](https://github.com/mhausenblas/openshift-cheat-sheet) ⭐ 6 [COMMUNITY-TOOL] - [monodot.co.uk: openshift cheat sheet 4](https://monodot.co.uk/openshift-cheatsheet) [COMMUNITY-TOOL] - [openshift.tips](https://openshift.tips) [COMMUNITY-TOOL] + - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [cookbook.openshift.org 🌟](https://cookbook.openshift.org) [COMMUNITY-TOOL] - [cookbook.openshift.org: How do I import an image from an external image' registry? 🌟](https://cookbook.openshift.org/image-registry-and-image-streams/how-do-i-import-an-image-from-an-external-image.html) [COMMUNITY-TOOL] - [developers.redhat.com: Debezium on OpenShift Cheat Sheet](https://developers.redhat.com/cheat-sheets/debezium-openshift-cheat-sheet) [COMMUNITY-TOOL] @@ -238,6 +237,7 @@ - [websitesetup.org: Python Cheat Sheet](https://websitesetup.org/python-cheat-sheet) [COMMUNITY-TOOL] - [python.plainenglish.io: The Ultimate Python Cheat Sheet | Muhammad Umair](https://python.plainenglish.io/ultimate-python-cheat-sheet-f2930e08669c) [COMMUNITY-TOOL] - [github.com/ekramasif: Basic Machine Learning - Python Cheatsheet](https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb) ⭐ 80 [COMMUNITY-TOOL] + - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [developers.redhat.com: Node.js Cheat Sheet](https://developers.redhat.com/cheat-sheets/nodejs-cheat-sheet) [COMMUNITY-TOOL] - [dev.to: Selenium Cheat Sheet](https://dev.to/razgandeanu/selenium-cheat-sheet-9lc) [COMMUNITY-TOOL] - [intellipaat.com: Selenium Cheat Sheet](https://intellipaat.com/blog/tutorial/selenium-tutorial/selenium-cheat-sheet) [COMMUNITY-TOOL] @@ -257,6 +257,13 @@ - **(2024)** [**guides.github.com: Markdown Cheat Sheet 2**](https://docs.github.com/en) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” The authoritative documentation portal for GitHub, offering deep-dives into GitHub Flavored Markdown (GFM) and integration patterns. It outlines security implications, task lists, and interactive rendering rules. Double-Evidence: While a generic entry point, live grounding confirms this repository of guides is the primary reference for understanding platform-specific rendering behaviors on the GitHub UI. - [markdownguide.org](https://www.markdownguide.org) [DE FACTO STANDARD] [GUIDE] β€” An exhaustive reference guide covering the syntax, best practices, and extended features of the Markdown markup language. It provides clear examples of basic syntax, extended elements, and compatibility matrices across parsers. Double-Evidence: This guide serves as the authoritative standard for syntax validation, and live grounding shows it is widely integrated into onboarding resources for junior developers and technical writers globally. - [Markdown Cheat Sheet 4](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ⭐ 60200 [DE FACTO STANDARD] β€” One of the most referenced cheat sheets on GitHub for fast, offline-compatible Markdown syntax lookups. Includes rendering comparisons for basic elements, blockquotes, code blocks, and inline HTML. Double-Evidence: Despite its age, live grounding confirms its massive utility and continued reference value in developer wikis, representing a classic standard for text formatting. +## Cloud Infrastructure + +### Orchestration + +#### Managed Kubernetes + + - **(2022)** [**learnk8s.io/research: Comparison of Kubernetes managed services 🌟**](https://learnkube.com/research) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Comprehensive comparison matrix evaluating key metrics of major managed Kubernetes engines, mapping out scalability limits, upgrade strategies, and CNI setups. ## Developer Reference ### Syntax Cheat Sheets @@ -271,6 +278,13 @@ #### CLI - [Quiz Grader](https://github.com/ned1313/quiz-grader) [COMMUNITY-TOOL] β€” A lightweight utility engineered to automate the grading and feedback of quizzes and programming assignments. It processes markdown-based inputs to generate structured performance assessments. Grounding highlights its utility in small-scale educational pipelines or self-assessment exercises. +## Operating Systems + +### Linux Utilities + +#### CLI Curation + + - **(2025)** [**CommandLineFu 🌟**](https://www.commandlinefu.com/commands/browse) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” An immense, user-voted platform for sharing and assessing terminal tricks. Perfect for tracking down highly specific, multi-tool regex constructs or one-liners. ## Programming Languages ### Go @@ -303,5 +317,5 @@ - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Git](./git.md) | [Linux](./linux.md) +πŸ’‘ **Explore Related:** [Kubernetes](./kubernetes.md) | [Demos](./demos.md) | [Matrix Table](./matrix-table.md) diff --git a/v2-docs/chef.md b/v2-docs/chef.md index 30a68762..dd6b1f52 100644 --- a/v2-docs/chef.md +++ b/v2-docs/chef.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/cicd-kubernetes-plugins.md b/v2-docs/cicd-kubernetes-plugins.md index 9dbe48cc..f709719b 100644 --- a/v2-docs/cicd-kubernetes-plugins.md +++ b/v2-docs/cicd-kubernetes-plugins.md @@ -27,5 +27,5 @@ - [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/cicd.md b/v2-docs/cicd.md index b5ee4ee1..6fc417d7 100644 --- a/v2-docs/cicd.md +++ b/v2-docs/cicd.md @@ -5,7 +5,7 @@ ## Standard Reference - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - [Wikipedia.org: Continuous Integration](https://en.wikipedia.org/wiki/Continuous_integration) [COMMUNITY-TOOL] @@ -31,13 +31,13 @@ - [guru99.com: CI/CD Pipeline: Learn with Example 🌟🌟🌟](https://www.guru99.com/ci-cd-pipeline.html) [COMMUNITY-TOOL] - [dzone.com: How To Build an Effective CI/CD Pipeline](https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline) [COMMUNITY-TOOL] - [hart-michael.medium.com: Why You Need Continuous Deployment](https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523) [COMMUNITY-TOOL] + - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [dzone.com: An Overview of CI/CD Pipelines With Kubernetes](https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes) [COMMUNITY-TOOL] - [betanews.com: Overcoming observability challenges in the CI/CD Pipeline](https://betanews.com/2022/01/26/overcoming-observability-challenges) [COMMUNITY-TOOL] - [medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager β€” part 2](https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb) [COMMUNITY-TOOL] - [gitconnected.com: Blue-Green with Canary Deployment β€” A Novel approach](https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d) [COMMUNITY-TOOL] - [cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more) [COMMUNITY-TOOL] - [devopslearners.com: Blue-Green vs Canary Deployment](https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - [mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases](https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases) [COMMUNITY-TOOL] - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] @@ -108,6 +108,7 @@ #### Theory + - **(2024)** [**harness.io: Progressive Delivery: Everything You Need to Know**](https://www.harness.io/blog) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A masterclass resource explaining the evolutionary shift from standard continuous delivery to progressive delivery. Explains integration of automated canary releases with advanced deployment patterns, metrics monitoring, and developer self-service. - **(2024)** [**split.io: Progressive Delivery**](https://www.harness.io/harness-devops-academy/progressive-delivery?utm_campaign=fme&utm_source=split_io&utm_medium=redirect&utm_content=individual) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A comprehensive guide hosted by Harness (following Split.io's integration) that breaks down the mechanics of Progressive Delivery, combining canary deployments, feature flags, and automated rollbacks. Outlines how to mitigate blast radius and leverage real-time observability. ## Infrastructure @@ -132,9 +133,9 @@ #### Agentic Engineering + - [Kiro: Engineering Rigor for Agentic Development](https://kiro.dev) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An emerging framework focused on enforcing software engineering rigor, test-driven validation, and deterministic guardrails within AI Agent-driven code generation and execution loops. Provides platform architectures for managing safe agent-based deployments. - [Draw.io MCP for Diagram Generation: Why It’s Worth Using](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [COMMUNITY-TOOL] β€” An illustrative guide showing how the Draw.io Model Context Protocol (MCP) server allows AI assistants to programmatically generate and edit architecture diagrams. Bridges the gap between conversational design instructions and technical diagrams. - [Azure DevOps MCP Server Public Preview](https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview) [ENTERPRISE-STABLE] β€” The official public announcement details the release and capabilities of the Azure DevOps MCP server. Highlights the architectural integration of Large Language Models directly into enterprise ADO workflows for automated engineering management. - - [Kiro: Engineering Rigor for Agentic Development](https://kiro.dev) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An emerging framework focused on enforcing software engineering rigor, test-driven validation, and deterministic guardrails within AI Agent-driven code generation and execution loops. Provides platform architectures for managing safe agent-based deployments. - [Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp) ⭐ 1718 [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An official Microsoft MCP server repository enabling AI Agents (like Claude or GitHub Copilot) to interact seamlessly with Azure DevOps. Allows agents to manage work items, query repositories, inspect pipeline logs, and orchestrate PR reviews dynamically. - [Terraform & OpenTofu Skill for AI Agents](https://github.com/antonbabenko/terraform-skill) ⭐ 1881 [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An experimental, open-source repository establishing unified Model Context Protocol (MCP) skills or AI tools for Terraform and OpenTofu. Empowers AI agents to dynamically generate, parse, validate, and execute infrastructure-as-code definitions with semantic awareness. #### Coding Assistants @@ -175,8 +176,8 @@ ##### Azure DevOps (1) - - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. + - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. ##### GitHub Actions (1) - [Terraform Module Releaser GitHub Action](https://github.com/techpivot/terraform-module-releaser) ⭐ 221 [COMMUNITY-TOOL] β€” A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning. @@ -196,8 +197,8 @@ #### Azure DevOps (3) - [Securing Azure DevOps When Using Private Repositories](https://www.linkedin.com/top-content/?trk=article_not_found) [COMMUNITY-TOOL] β€” Analyses secure integration patterns for private Azure DevOps environments. Offers standard reference controls for isolating source code hosting, managing external worker access, and mitigating common misconfiguration patterns across self-hosted agent pools. - - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] + - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. #### Cloud Identity - [Avoiding Mistakes with AWS OIDC Integration Conditions](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An in-depth security analysis detailing how to configure AWS OpenID Connect (OIDC) trust relationships correctly in GitHub Actions and other CI providers. Highlights major vulnerabilities arising from missing subject (sub) or audience (aud) validation and shows how to restrict access patterns safely. @@ -243,14 +244,14 @@ ##### AWS (1) - - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. - [RunsOn: Self-hosted GitHub Actions Runners in AWS](https://runs-on.com) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup. + - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. ### Kubernetes Management #### PaaS Solutions - - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. - [Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic' uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools](https://devtron.ai) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An open-source, enterprise-grade Kubernetes dashboard and application management suite designed to abstract Kubernetes complexity. Combines CI/CD capabilities, security auditing, multi-cluster GitOps orchestration, and centralized logs into a unified, highly intuitive control plane. + - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. ### Kubernetes Native CI-CD (1) #### Best Practices @@ -364,5 +365,5 @@ - [The 12-Factor App: An Updated Guide](https://newsletter.francofernando.com/p/the-12-factor-app-an-updated-guide) [COMMUNITY-TOOL] β€” An updated architectural deep-dive into the Twelve-Factor App methodology. Reviews the classic software principles (like database separations, environment configs, and scaling processes) in modern Kubernetes environments. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [Gitops](./gitops.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [Jenkins](./jenkins.md) diff --git a/v2-docs/cloud-arch-diagrams.md b/v2-docs/cloud-arch-diagrams.md index 4eaf6759..d242f309 100644 --- a/v2-docs/cloud-arch-diagrams.md +++ b/v2-docs/cloud-arch-diagrams.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [diagrams.net](https://www.drawio.com) [COMMUNITY-TOOL] - [acloudguru.com: The top cloud diagramming tools, ranked](https://www.pluralsight.com/resources/blog/cloud/the-top-cloud-diagramming-tools-ranked) [COMMUNITY-TOOL] - [redhat.com: 6 architectural diagramming tools for cloud infrastructure](https://www.redhat.com/en/blog/diagramming-tools-cloud-infrastructure) [COMMUNITY-TOOL] @@ -12,15 +13,18 @@ - [redhat.com: Design professional enterprise architecture diagrams with this open source tool (diagrams.net)](https://www.redhat.com/en/blog/design-enterprise-architecture-diagrams) [COMMUNITY-TOOL] - [Azure Architecture Icons](https://learn.microsoft.com/en-us/azure/architecture/icons) [COMMUNITY-TOOL] - [github.com/kubernetes: Kubernetes Icons Set](https://github.com/kubernetes/community/tree/main/icons) ⭐ 12866 [ENTERPRISE-STABLE] - - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [cloudcraft.co](https://www.cloudcraft.co) [COMMUNITY-TOOL] β€” - [diagrams.net: Use Cloudcraft to export your AWS architecture to a .drawio diagram](https://www.drawio.com/blog/drawio-aws-cloudcraft) - [draw.io](https://app.diagrams.net) [COMMUNITY-TOOL] - [CloudMapper (OSS)](https://duo.com/blog) [COMMUNITY-TOOL] - [Lucidchart](https://www.lucidchart.com/pages) [COMMUNITY-TOOL] β€” - [==Lucidscale: Import your architecture==](https://lucid.co/lucidscale) Lucidscale is the cloud visualization solution that helps organizations see and understand their cloud environment. - [Lucidchart](https://lucid.co/marketplace/91074b9b/aws) [COMMUNITY-TOOL] - [What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](https://www.pluralsight.com) [COMMUNITY-TOOL] + - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - [betterprogramming.pub: Solutions Architect Tips β€” The 5 Types of Architecture' Diagrams](https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e) [COMMUNITY-TOOL] - [alibabacloud.com: How to Create an Effective Technical Architectural Diagram?](https://www.alibabacloud.com/blog/how-to-create-an-effective-technical-architectural-diagram_596100) [COMMUNITY-TOOL] - [learningdaily.dev: Software architecture diagramming and patterns](https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12) [COMMUNITY-TOOL] @@ -36,15 +40,11 @@ - [github.com/dcasati/kubernetes-PlantUML](https://github.com/dcasati/kubernetes-PlantUML) ⭐ 281 [COMMUNITY-TOOL] - [excalidraw.com](https://excalidraw.com) [COMMUNITY-TOOL] - [diagrams.mingrammer.com: Diagram as Code](https://diagrams.mingrammer.com) [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - [AWS Architecture Icons](https://aws.amazon.com/architecture/icons) [COMMUNITY-TOOL] - [Google Cloud Architecture Icons](https://cloud.google.com/icons) [COMMUNITY-TOOL] - [aquasecurity/cloudsec-icons](https://github.com/aquasecurity/cloudsec-icons) [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - [hava.io](https://www.hava.io) [COMMUNITY-TOOL] - [infviz.io](https://infviz.io) [COMMUNITY-TOOL] - [AWS Account Cloud9 Visualizer](https://github.com/wongcyrus/aws-account-cloud9-visualizer) [COMMUNITY-TOOL] @@ -63,5 +63,5 @@ - [Draw.io MCP for Diagram Generation: Why It’s Worth Using](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [COMMUNITY-TOOL] β€” An illustrative guide showing how the Draw.io Model Context Protocol (MCP) server allows AI assistants to programmatically generate and edit architecture diagrams. Bridges the gap between conversational design instructions and technical diagrams. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/cloud-asset-inventory.md b/v2-docs/cloud-asset-inventory.md index 5d39eeaf..f7ddbc20 100644 --- a/v2-docs/cloud-asset-inventory.md +++ b/v2-docs/cloud-asset-inventory.md @@ -44,8 +44,8 @@ #### Infrastructure-as-Code - - [cloudquery.io: Cloud Query: The open-source cloud asset inventory powered' by SQL](https://www.cloudquery.io) [DE FACTO STANDARD] β€” An open-source cloud asset inventory tool that transforms infrastructure metadata into queryable SQL databases. By decoupling extraction (APIs) from storage (PostgreSQL, ClickHouse), it enables security and platform teams to perform advanced compliance auditing, cost optimization, and drift detection. - [steampipe 🌟](https://steampipe.io) [ENTERPRISE-STABLE] β€” A zero-dependency CLI tool that allows querying of APIs and cloud infrastructure (AWS, Azure, GitHub, etc.) dynamically using Postgres-compatible SQL. It simplifies cloud infrastructure compliance, security audits, and resource inspection by exposing multi-platform APIs as regular database tables. + - [cloudquery.io: Cloud Query: The open-source cloud asset inventory powered' by SQL](https://www.cloudquery.io) [DE FACTO STANDARD] β€” An open-source cloud asset inventory tool that transforms infrastructure metadata into queryable SQL databases. By decoupling extraction (APIs) from storage (PostgreSQL, ClickHouse), it enables security and platform teams to perform advanced compliance auditing, cost optimization, and drift detection. #### Observability - **(2023)** [cloudquery.io: Building an Open-Source Cloud Asset Inventory with CloudQuery and Grafana](https://www.cloudquery.io/learning-center/cloud-asset-management) [COMMUNITY-TOOL] β€” A hands-on deployment guide detailing how to build a unified cloud-native asset inventory. It guides architects through configuring CloudQuery pipelines to extract multi-cloud metadata and visualize security posture and infrastructure footprint dynamically via Grafana dashboards. @@ -58,5 +58,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/cloudflare.md b/v2-docs/cloudflare.md index 3e8bd55c..cf533398 100644 --- a/v2-docs/cloudflare.md +++ b/v2-docs/cloudflare.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/container-managers.md b/v2-docs/container-managers.md index 97c784ed..1116f6fb 100644 --- a/v2-docs/container-managers.md +++ b/v2-docs/container-managers.md @@ -31,22 +31,21 @@ - [Red Hat Ecosystem Catalog](https://catalog.redhat.com/en/software/containers/explore) [COMMUNITY-TOOL] - [How to use the --privileged flag with container engines](https://www.redhat.com/en/blog/privileged-flag-container-engines) [COMMUNITY-TOOL] - [Promoting container images between registries with skopeo](https://www.redhat.com/en/blog/promoting-container-images-between-registries-with-skopeo) [COMMUNITY-TOOL] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - [A Practical Introduction to Container Terminology](https://developers.redhat.com/blog/2018/02/22/container-terminology-practical-introduction) [COMMUNITY-TOOL] - [blog.alexellis.io: Building containers without Docker 🌟](https://blog.alexellis.io/building-containers-without-docker) [COMMUNITY-TOOL] - [runc](https://github.com/opencontainers/runc) ⭐ 13237 [ENTERPRISE-STABLE] - [crun](https://github.com/containers/crun) ⭐ 3933 [ENTERPRISE-STABLE] - [Conmon](https://github.com/containers/conmon) ⭐ 479 [COMMUNITY-TOOL] - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [Kubernetes.io: Container runtimes](https://kubernetes.io/docs/setup/production-environment/container-runtimes) [COMMUNITY-TOOL] - [Docker](https://www.docker.com/products/container-runtime) [COMMUNITY-TOOL] - [containerd.io](https://containerd.io) [COMMUNITY-TOOL] + - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - [Podman.io](https://podman.io) [COMMUNITY-TOOL] - [Intro to Podman](https://developers.redhat.com/blog/2018/08/29/intro-to-podman) [COMMUNITY-TOOL] - [redhat.com: Be careful when pulling images by short name](https://www.redhat.com/en/blog/be-careful-when-pulling-images-short-name) [COMMUNITY-TOOL] + - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - [podmain.io: Announcing Podman v2](https://podman.io/blogs/2020/06/29/podman-v2-announce.html) [COMMUNITY-TOOL] - [youtube: Getting started with Podman](https://www.youtube.com/watch?v=Za36qHbrf3g) [COMMUNITY-TOOL] - [developers.redhat.com: Rootless containers with Podman: The basics](https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics) [COMMUNITY-TOOL] @@ -90,6 +89,7 @@ - [github.com/containers/buildah](https://github.com/containers/buildah) ⭐ 8795 [ENTERPRISE-STABLE] - [developers.redhat.com: Getting started with Buildah](https://developers.redhat.com/blog/2021/01/11/getting-started-with-buildah) [COMMUNITY-TOOL] - [youtube: How to live without Docker for developers - Part 1 | Migration' from Docker to Buildah and Podman](https://www.youtube.com/watch?app=desktop&v=Fl0iLoAMdzc&ab_channel=AndrewMalkov) [COMMUNITY-TOOL] + - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] ## DevSecOps @@ -114,5 +114,5 @@ - [bul: Interactive TUI for Exploring Kubernetes Container Logs](https://github.com/ynqa/bul) ⭐ 16 [COMMUNITY-TOOL] β€” An interactive Terminal User Interface (TUI) written in Go for streaming and searching Kubernetes container logs. Grounding suggests that development has stalled (inactive for over 4 years), so while technically functional for local dev, tools like Stern or K9s are preferred in enterprise environments. --- -πŸ’‘ **Explore Related:** [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) | [Kubernetes Storage](./kubernetes-storage.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/crossplane.md b/v2-docs/crossplane.md index 5f5792b1..2bb122e4 100644 --- a/v2-docs/crossplane.md +++ b/v2-docs/crossplane.md @@ -57,5 +57,5 @@ - **(2023)** [codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane and Argo CD](https://octopus.com/devops/gitops) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” This architectural study outlines the synchronization of infrastructure and application deployments using GitOps principles, examining the strategic union of Crossplane and continuous deployment tools. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/crunchydata.md b/v2-docs/crunchydata.md index 37d1ebeb..3230a113 100644 --- a/v2-docs/crunchydata.md +++ b/v2-docs/crunchydata.md @@ -5,8 +5,6 @@ ## Standard Reference - - [blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - - [blog.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes](https://www.crunchydata.com/blog/active-active-on-kubernetes) [COMMUNITY-TOOL] - [crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0](https://www.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0) [COMMUNITY-TOOL] - [info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes](https://www.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes) [COMMUNITY-TOOL] @@ -17,12 +15,14 @@ - [info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [COMMUNITY-TOOL] - [info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [COMMUNITY-TOOL] - [info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [COMMUNITY-TOOL] + - [info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [COMMUNITY-TOOL] - [info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [COMMUNITY-TOOL] - [info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [COMMUNITY-TOOL] - [info.crunchydata.com: Introducing the Postgres Prometheus Adapter](https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [COMMUNITY-TOOL] - [info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [COMMUNITY-TOOL] - [info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [COMMUNITY-TOOL] + - [info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [info.crunchydata.com: PostgreSQL Monitoring for Application Developers: The DBA Fundamentals](https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [COMMUNITY-TOOL] - [info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads) [COMMUNITY-TOOL] - [info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [COMMUNITY-TOOL] @@ -70,10 +70,17 @@ - [ref1](https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview) [COMMUNITY-TOOL] - [crunchy-pgadmin4](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/container-specifications/crunchy-pgadmin4) [COMMUNITY-TOOL] - [pgAdmin 4](https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/examples/administration/pgadmin4) [COMMUNITY-TOOL] - - [ref3](https://dzone.com/articles/understanding-openshift-security-context-constrain) [COMMUNITY-TOOL] - [Kubernetes.io: Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [COMMUNITY-TOOL] + - [ref3](https://dzone.com/articles/understanding-openshift-security-context-constrain) [COMMUNITY-TOOL] +## Data Architecture + +### Databases + +#### PostgreSQL + + - **(2025)** [learn.crunchydata.com](https://www.crunchydata.com/developers/tutorials) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” An interactive database training portal detailing progressive PostgreSQL configuration, clustering, and troubleshooting. Crucial for architects planning highly available, stateful cloud-native storage engines. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) diff --git a/v2-docs/customer.md b/v2-docs/customer.md index 5cd7c274..a68ea2e2 100644 --- a/v2-docs/customer.md +++ b/v2-docs/customer.md @@ -10,14 +10,13 @@ - W. Edward Deming fue un ingeniero y consultor estadounidense reconocido como el padre de la gestiΓ³n de la calidad total en la fabricaciΓ³n de automΓ³viles. Se le considera uno de los responsables del progreso de la industria, gracias al desarrollo de una serie de teorΓ­as funcionales y econΓ³micas que, desde hace aΓ±os, supervisan la producciΓ³n de los vehΓ­culos que se fabrican en casi todo el mundo. - Las teorΓ­as de Deming estaban muy por delante de su tiempo. Afirman que las organizaciones que se centran en reducir ΓΊnicamente los costes de producciΓ³n, automΓ‘ticamente disminuyen la calidad de sus productos. Por el contrario, aquellas que se concentran en mejorar la calidad, automΓ‘ticamente rebajan los costes. - [health.google: AI-enabled imaging and diagnostics previously thought impossible](https://health.google/imaging-and-diagnostics) [COMMUNITY-TOOL] - - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [BMW IT-Zentrum](https://www.facebook.com/pages/BMW-IT-Zentrum/122968844423716) [COMMUNITY-TOOL] - [**BMW ConnectedDrive**:](https://www.bmw-connecteddrive.com) [COMMUNITY-TOOL] - [Red Hat OpenShift Container Platform Takes Digital Innovation into the Fast Lane with Major European Automaker](https://www.redhat.com/es/about/press-releases/red-hat-openshift-container-platform-takes-digital-innovation-fast-lane-major-european-automaker) [COMMUNITY-TOOL] - [BMW takes digital innovation into the fast lane with Red Hat Openshift Container Platform](https://www.linkedin.com/pulse/bmw-takes-digital-innovation-fast-lane-red-hat-openshift-mendus) [COMMUNITY-TOOL] - [Youtube: BMW enables the BMW Group to deliver the continuous service that' today's consumers expect (video starts at 1:29:00)](https://www.youtube.com/watch?time_continue=5340&v=FUu4kMc0PL8) [COMMUNITY-TOOL] - [linkedin.com/pulse: How BMW uses Redhat OpenShift?](https://www.linkedin.com/pulse/how-bmw-uses-redhat-openshift-bobby-singh) [COMMUNITY-TOOL] + - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [redhat.com: The Volkswagen Group builds automated testing environment](https://www.redhat.com/en/success-stories/the-volkswagen-group) [COMMUNITY-TOOL] - [xataka.com: El auge del coche elΓ©ctrico y autΓ³nomo se ha topado con otra' barrera: el software. Volkswagen lo sabe bien](https://www.xataka.com/movilidad/auge-coche-electrico-autonomo-se-ha-topado-otra-barrera-software-volkswagen-sabe-bien) [COMMUNITY-TOOL] - [github.com/mercedes-benz](https://github.com/mercedes-benz) [COMMUNITY-TOOL] @@ -26,6 +25,7 @@ - [thenewstack.io: Mercedes-Benz: 4 Reasons to Sponsor Open Source Projects](https://thenewstack.io/mercedes-benz-4-reasons-to-sponsor-open-source-projects) [COMMUNITY-TOOL] - [teslarati.com: IDRA finishes 9,000-ton Giga Press; Tesla expecting it any' day now](https://www.teslarati.com/idra-9000-ton-giga-press) [COMMUNITY-TOOL] - [eleconomista.es: Giga Press, la colosal mΓ‘quina de Tesla que ha revolucionado' la fabricaciΓ³n de coches elΓ©ctricos](https://www.eleconomista.es/motor/noticias/12630740/01/24/giga-press-la-colosal-maquina-de-tesla-que-ha-revolucionado-la-fabricacion-de-coches-electricos.html) [COMMUNITY-TOOL] + - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - [Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus' vs. Spring Boot](https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus) [COMMUNITY-TOOL] - [quarkus.io: VCStream: a new messaging platform for DECATHLON’s Value Chain,' built on Quarkus](https://quarkus.io/blog/decathlon-user-story) [COMMUNITY-TOOL] - [thenewstack.io: How Deutsche Telekom Manages Edge Infrastructure with GitOps](https://thenewstack.io/how-deutsche-telekom-manages-edge-infrastructure-with-gitops) [COMMUNITY-TOOL] @@ -51,5 +51,5 @@ - [aws.amazon.com/blogs/industries: BMW Group Develops a GenAI Assistant to' Accelerate Infrastructure Optimization on AWS](https://aws.amazon.com/blogs/industries/bmw-group-develops-a-genai-assistant-to-accelerate-infrastructure-optimization-on-aws) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Reviews BMW Group's production deployment of a GenAI orchestrator built on Amazon Bedrock. Highlights technical methods used to automatically review AWS cloud footprints and propose infrastructure optimizations globally. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/databases.md b/v2-docs/databases.md index 6b94892f..30d63a81 100644 --- a/v2-docs/databases.md +++ b/v2-docs/databases.md @@ -5,6 +5,8 @@ ## Standard Reference + - [info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] + - [info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](https://thenewstack.io) [COMMUNITY-TOOL] - [theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner while dishing on the weak points of each provider](https://www.theregister.com/software/2020/12/02/75-of-databases-to-be-cloud-hosted-by-2022-says-gartner-while-dishing-on-the-weak-points-of-each-provider/495782) [COMMUNITY-TOOL] - [percona.com: DBaaS on Kubernetes: Under the Hood 🌟](https://www.percona.com/blog/dbaas-on-kubernetes-under-the-hood) [COMMUNITY-TOOL] @@ -25,11 +27,9 @@ - [percona.com: MySQL on Kubernetes with GitOps 🌟](https://www.percona.com/blog/mysql-on-kubernetes-with-gitops) [COMMUNITY-TOOL] - [tusacentral.com: MySQL on Kubernetes demystified](http://www.tusacentral.com/joomla/index.php/mysql-blogs/243-mysql-on-kubernetes-demystified) [COMMUNITY-TOOL] - [percona.com: An Overview of Sharding in PostgreSQL and How it Relates to MongoDB’s](https://www.percona.com/blog/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs) [COMMUNITY-TOOL] - - [blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [blog.flant.com: Comparing Kubernetes operators for PostgreSQL](https://palark.com/blog/comparing-kubernetes-operators-for-postgresql) [COMMUNITY-TOOL] - [blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly from Postgres](https://www.crunchydata.com/blog/generating-json-directly-from-postgres) [COMMUNITY-TOOL] - [percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL](https://www.percona.com/blog/out-of-memory-killer-or-savior) [COMMUNITY-TOOL] - - [blog.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL](https://www.crunchydata.com/blog/message-queuing-using-native-postgresql) [COMMUNITY-TOOL] - [theregister.com: MySQL a 'pretty poor database' says departing Oracle engineer](https://www.theregister.com/software/2021/12/06/mysql-a-pretty-poor-database-says-ex-oracle-engineer/539827) [COMMUNITY-TOOL] - [blog.crunchydata.com: A Postgres Primer for Oracle DBAs](https://www.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas) [COMMUNITY-TOOL] @@ -39,6 +39,8 @@ - [percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](https://www.percona.com/blog/mysql-101-how-to-find-and-tune-a-slow-sql-query) [COMMUNITY-TOOL] - [percona.com: Storing Kubernetes Operator for Percona Server for MongoDB Secrets in Github](https://www.percona.com/blog/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [COMMUNITY-TOOL] - [victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [COMMUNITY-TOOL] + - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] + - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - [thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture' 🌟](https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture) [COMMUNITY-TOOL] - [sqlshack.com: SQL Database on Kubernetes: Considerations and Best Practices' 🌟](https://www.sqlshack.com/sql-database-on-kubernetes-considerations-and-best-practices) [COMMUNITY-TOOL] - [thenewstack.io: What Is Data Management in the Kubernetes Age?](https://thenewstack.io/what-is-data-management-in-the-kubernetes-age) [COMMUNITY-TOOL] @@ -58,7 +60,6 @@ - [dok.community: Data on Kubernetes 2021 Report](https://dok.community/dokc-2021-report) [COMMUNITY-TOOL] - [venturebeat.com: The rise of Kubernetes and its impact on enterprise databases](https://venturebeat.com/2021/11/03/the-rise-of-kubernetes-and-its-impact-on-enterprise-databases) [COMMUNITY-TOOL] - [vladmihalcea.com: Single-Primary Database Replication](https://vladmihalcea.com/single-primary-database-replication) [COMMUNITY-TOOL] - - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - [intellipaat.com: Difference between DBMS and RDBMS](https://intellipaat.com/blog/dbms-vs-rdbms-difference) [COMMUNITY-TOOL] - [betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,' and PostgreSQL](https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639) [COMMUNITY-TOOL] - [thenewstack.io: How Kubernetes and Database Operators Drive the Data Revolution](https://thenewstack.io/how-kubernetes-and-database-operators-drive-the-data-revolution) [COMMUNITY-TOOL] @@ -172,8 +173,14 @@ - [unifieddatascience.com: Data lake design patterns on google (GCP) cloud](https://www.unifieddatascience.com/data-lake-design-patterns-on-google-cloud) [COMMUNITY-TOOL] - [SQErzo: Tiny ORM for Graph databases](https://github.com/BBVA/sqerzo) ⭐ 35 [COMMUNITY-TOOL] - [towardsdatascience.com: At Its Core: How Is a Graph Database Different from' a Relational One?](https://towardsdatascience.com/at-its-core-hows-a-graph-database-different-from-a-relational-8297ca99cb8f) [COMMUNITY-TOOL] - - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] +## Cluster Management + +### Infrastructure Provisioning + +#### Kubernetes Operators + + - **(2023)** [learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](https://learnkube.com/cloud-resources-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Comparative analysis of Kubernetes Operators for cloud infrastructure provisioning (such as Crossplane, AWS ACK, Google KCC, and Azure ASO). Critiques the shift from Terraform toward declarative reconciliation loops. ## Data and Databases ### Database Administration @@ -190,5 +197,5 @@ - [SQL Studio: A Unified SQL Database Explorer](https://github.com/frectonz/sql-studio) ⭐ 3539 [EN CONTENT] [ENTERPRISE-STABLE] β€” A single-binary SQL database administrator interface written in Rust. It streamlines querying, schema inspection, and data visualization across multiple RDBMS engines (including SQLite, PostgreSQL, and MySQL) in resource-constrained containerized runtimes. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) | [Crunchydata](./crunchydata.md) diff --git a/v2-docs/demos.md b/v2-docs/demos.md index 643fa360..b82fa58e 100644 --- a/v2-docs/demos.md +++ b/v2-docs/demos.md @@ -6,10 +6,10 @@ ## Standard Reference - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] + - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] - [thoughtworks.com: Modernizing your build pipelines 🌟](https://www.thoughtworks.com/es-es/insights/blog) [COMMUNITY-TOOL] - [kubernetesbyexample.com](http://kubernetesbyexample.com) [COMMUNITY-TOOL] - - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [blog.openshift.com: AWS and red hat quickstart workshop](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] - [jose-r-lopez/SSI_Materials](https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials) ⭐ 43 [COMMUNITY-TOOL] - [ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform Workshops](https://labs.demoredhat.com/demos) [COMMUNITY-TOOL] @@ -95,7 +95,16 @@ - [docs.microsoft.com: Build and deploy applications to Azure by using GitHub Actions 🌟](https://learn.microsoft.com/en-us/training/modules/github-actions-cd) [COMMUNITY-TOOL] - [nicwortel.nl: Continuous deployment to Kubernetes with GitHub Actions](https://nth-root.nl/en/guides/automate-kubernetes-deployments-with-github-actions) [COMMUNITY-TOOL] - [thomasthornton.cloud: If, elseif or else in GitHub Actions](https://thomasthornton.cloud/if-elseif-or-else-in-github-actions) [COMMUNITY-TOOL] - - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [COMMUNITY-TOOL] + - [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] + - [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] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [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] + - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] + - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] + - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] - [wardviaene/jenkins-course](https://github.com/wardviaene/jenkins-course) [COMMUNITY-TOOL] - [Jenkins Pipeline execution engine based on Continuation Passing Style (CPS)' transformation of Groovy scripts. DSL Methods:](https://jenkinsci.github.io/job-dsl-plugin) [COMMUNITY-TOOL] - [Pipeline Global Library for ci.jenkins.io](https://github.com/jenkins-infra/pipeline-library) [COMMUNITY-TOOL] @@ -111,30 +120,25 @@ - [Pipeline as YAML (Incubated) 🌟](https://plugins.jenkins.io/pipeline-as-yaml) [COMMUNITY-TOOL] - [Least Load](https://plugins.jenkins.io/leastload) [COMMUNITY-TOOL] - [Declarative Pipeline Migration Assistant](https://plugins.jenkins.io/declarative-pipeline-migration-assistant) [COMMUNITY-TOOL] - - [freecodecamp.org: Master API Testing with Postman](https://www.freecodecamp.org/news/master-api-testing-with-postman) [COMMUNITY-TOOL] - - [Automated API testing for the KIE Server 🌟](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [COMMUNITY-TOOL] - - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] - - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] - - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] - - [github.com/Azure-Samples 🌟](https://github.com/Azure-Samples) [COMMUNITY-TOOL] - - [github.com/GoogleCloudPlatform](https://github.com/GoogleCloudPlatform) [COMMUNITY-TOOL] - - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] - - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] - - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] + - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] + - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [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] + - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] + - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] + - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - [Portfolio Architecture](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#) [COMMUNITY-TOOL] - [redhatdemocentral.gitlab.io/portfolio-architecture-tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [COMMUNITY-TOOL] - [gitlab.com: Project Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [COMMUNITY-TOOL] - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] - - [developers.redhat.com: Persistent storage in action: Understanding Red Hat' OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [COMMUNITY-TOOL] + - [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] + - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide) [COMMUNITY-TOOL] + - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [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] + - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] + - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] - [SysAdmin Casts](https://sysadmincasts.com) [COMMUNITY-TOOL] - [DEVOPS Library](https://devopslibrary.com) [COMMUNITY-TOOL] - [youtube: Cloud Quick POCs](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ) [COMMUNITY-TOOL] @@ -226,7 +230,6 @@ - [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] @@ -416,10 +419,8 @@ - [ably.com: Building a realtime ticket booking solution with Kafka, FastAPI,' and Ably](https://ably.com/blog/realtime-ticket-booking-solution-kafka-fastapi-ably) [COMMUNITY-TOOL] - [itnext.io: Event-Driven Architectures with Kafka and Java Spring-Boot β€”' Revision 1](https://itnext.io/event-driven-architectures-with-kafka-and-java-spring-boot-revision-1-c0d43d103ee7) [COMMUNITY-TOOL] - [codeopinion.com: Troubleshooting Kafka with 2000 Microservices](https://codeopinion.com/troubleshooting-kafka-with-2000-microservices) [COMMUNITY-TOOL] - - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [developers.redhat.com: Modernizing applications with Apache Camel, JavaScript,' and Red Hat OpenShift](https://developers.redhat.com/articles/2021/07/26/modernizing-applications-apache-camel-javascript-and-red-hat-openshift#) [COMMUNITY-TOOL] - [github.com/kelseyhightower/nocode](https://github.com/kelseyhightower/nocode) ⭐ 65299 [DE FACTO STANDARD] - - [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] - [terraform.collabnix.com](https://collabnix.github.io/terraform) [COMMUNITY-TOOL] - [opensource.com: A guide to Terraform for Kubernetes beginners](https://opensource.com/article/20/7/terraform-kubernetes) [COMMUNITY-TOOL] - [medium: Install Istio on Azure Kubernetes cluster using Terraform](https://medium.com/@vipinagarwal18/install-istio-on-azure-kubernetes-cluster-using-terraform-214f6d3f611) [COMMUNITY-TOOL] @@ -469,7 +470,6 @@ - [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] - - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide/#/projects/README) [COMMUNITY-TOOL] ## Application Delivery @@ -556,5 +556,5 @@ - [SdkMan](https://sdkman.io) [DE FACTO STANDARD] β€” A command-line utility for managing parallel versions of multiple Software Development Kits on most Unix-like systems. Widely used to manage JDKs, Gradle, Maven, and JBang versions in local developer setups and CI agents. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Matrix Table](./matrix-table.md) diff --git a/v2-docs/devel-sites.md b/v2-docs/devel-sites.md index 5dc49bc2..9ef96ad7 100644 --- a/v2-docs/devel-sites.md +++ b/v2-docs/devel-sites.md @@ -5,16 +5,13 @@ ## Standard Reference - - [GitHub Copilot 🌟](https://github.com/copilot) [COMMUNITY-TOOL] - [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](https://www.geeksforgeeks.org/blogs/7-most-in-demand-and-high-paying-programming-jobs) [COMMUNITY-TOOL] - [infoworld.com: Complexity is killing software developers](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [COMMUNITY-TOOL] - [trio.dev: Angular vs React: Is Angular Dead?](https://trio.dev/angular-vs-react) [COMMUNITY-TOOL] - [dev.to: A Better Way To Code: Documentation Driven Development](https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem) [COMMUNITY-TOOL] + - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] - [Amazon CodeGuru Reviewer](https://aws.amazon.com/codeguru/profiler) [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - - [dev.to: 7 API Tools for REST Developers and Testers](https://dev.to/javinpaul/7-api-tools-for-rest-developers-and-testers-n67) [COMMUNITY-TOOL] - [El camino del Frontend Developer](https://github.com/mrcodedev/frontend-developer-resources) ⭐ 3537 [ENTERPRISE-STABLE] - [python.plainenglish.io: 15 GitHub Repos That Every Developers Must Bookmark' Right Now](https://python.plainenglish.io/15-github-repos-that-every-developers-must-bookmark-right-now-eee01db63977) [COMMUNITY-TOOL] - [dev.to: Top 3 sites for programmers](https://dev.to/why_and_how/top-3-sites-for-programmers-4bmc) [COMMUNITY-TOOL] @@ -37,7 +34,10 @@ - [shadman-jamil.medium.com: Most Useful Software Architecture Patterns](https://shadman-jamil.medium.com/most-useful-software-architecture-patterns-68e171405292) [COMMUNITY-TOOL] - [medium.com/@victor.ronin: Design your code for readability vs. writability](https://medium.com/@victor.ronin/design-your-code-for-readability-vs-writability-d42f04cc6f4d) [COMMUNITY-TOOL] - [betterprogramming.pub: How SOLID Remains Solid β€” Software Principles vs.' Patterns](https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b) [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - [dev.to: 15 Developer Tools to Make You Super Productive](https://dev.to/sourcegraph/15-developer-tools-to-make-you-super-productive-2g0a) [COMMUNITY-TOOL] + - [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] - [firebase.google.com](https://firebase.google.com) [COMMUNITY-TOOL] - [supabase.com](https://supabase.com) [COMMUNITY-TOOL] - [blog.logrocket.com: Working with Supabase Studio](https://blog.logrocket.com/working-supabase-studio) [COMMUNITY-TOOL] @@ -61,5 +61,5 @@ - [IntelliJ vs. VSCode for Rust Development](https://users.rust-lang.org/t/anyone-here-go-intellij-vscode/84499) [COMMUNITY-TOOL] β€” Community-driven performance and usability evaluation contrasting IntelliJ Rust and VSCode (rust-analyzer) workflows. Discusses compilation feedback, macro expansion speeds, and debugging tool integrations. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/developerportals.md b/v2-docs/developerportals.md index 524656f1..fcf2a736 100644 --- a/v2-docs/developerportals.md +++ b/v2-docs/developerportals.md @@ -20,7 +20,7 @@ - [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] + - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [Layering domains and microservices using API Gateways](https://kislayverma.com/software-architecture/layering-domains-and-microservices-using-api-gateways) [COMMUNITY-TOOL] - [blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer](https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer) [COMMUNITY-TOOL] - [genbeta.com: 32.000 desarrolladores responden sobre plataformas y lenguajes' de programaciΓ³n: JavaScript, AWS, GitHub y Windows, los mΓ‘s usados](https://www.genbeta.com/desarrollo/32-000-desarrolladores-responden-plataformas-lenguajes-programacion-javascript-aws-github-windows-usados) [COMMUNITY-TOOL] @@ -34,6 +34,7 @@ - [API Marketplace vs API Gateway (What’s the Difference?)](https://rapidapi.com/blog/api-marketplace-vs-api-gateway-whats-the-difference) [COMMUNITY-TOOL] - [Rapid API](https://rapidapi.com) [COMMUNITY-TOOL] - [dzone: RapidAPI Provides API Marketplace and Insight](https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight) [COMMUNITY-TOOL] + - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - [moesif.com: How to choose the right API Gateway for your platform: Comparison' of Kong, Tyk, Apigee, and alternatives](https://www.moesif.com/blog/technical/api-gateways/How-to-Choose-The-Right-API-Gateway-For-Your-Platform-Comparison-Of-Kong-Tyk-Apigee-And-Alternatives) [COMMUNITY-TOOL] - [API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?](https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a) [COMMUNITY-TOOL] - [API Management vs API Gateway and where does API Analytics and Monitoring fit?](https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75) [COMMUNITY-TOOL] @@ -82,7 +83,6 @@ - [High Mobility @Youtube](https://www.youtube.com/channel/UCZNjYn1NXEgPa_ENPna9Atw) [COMMUNITY-TOOL] - [smartcar.com](https://smartcar.com) [COMMUNITY-TOOL] - [rapidapi.com/collection/car-api](https://rapidapi.com/collection/car-api) [COMMUNITY-TOOL] - - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [Open Banking](https://en.wikipedia.org/wiki/Open_banking) [COMMUNITY-TOOL] - [Wikipedia: PSD2 - the Revised Payment Services Directive](https://en.wikipedia.org/wiki/Payment_Services_Directive) [COMMUNITY-TOOL] - [openbankingtracker.com](https://www.openbankingtracker.com) [COMMUNITY-TOOL] @@ -114,6 +114,15 @@ Live Grounding: Delivers strategic instruction on utilizing AI capabilities, cod #### Prompt Engineering - [Claude 101: Free Guides to Master Claude](https://claude101.com) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Comprehensive guides to mastering Anthropic's Claude. Focuses on system instructions, complex XML markup injection, custom tool calls, and API configuration profiles for multi-agent workflows. +## Cloud Native Infrastructure + +### Service Mesh + +#### Istio + +##### Operations + + - **(2021)** [solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](https://www.solo.io/blog) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A guide detailing useful debugging utilities and CLI tools for validating and diagnosing Istio configuration sets. Explains how to leverage 'istioctl' diagnostics, debug configuration states, and inspect direct Envoy configuration mappings to maintain healthy cluster states. ## Developer Experience ### AI Assisted Engineering @@ -159,5 +168,5 @@ Live Grounding: Delivers strategic instruction on utilizing AI capabilities, cod - **(2024)** [**GitHub Copilot CLI for Beginners: Getting Started**](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/?utm_source=twitter-cli-beginners-getting-started-cta&utm_medium=social&utm_campaign=dev-pod-copilot-cli-2026) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Introductory guide explaining how to integrate the terminal-based GitHub Copilot CLI to leverage natural-language shell queries, automating script development and git lifecycle executions. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [SRE](./sre.md) diff --git a/v2-docs/devops-tools.md b/v2-docs/devops-tools.md index da2c6960..9f4312ce 100644 --- a/v2-docs/devops-tools.md +++ b/v2-docs/devops-tools.md @@ -184,5 +184,5 @@ - **(2020)** [victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](https://www.splunk.com/en_us/about-splunk/acquisitions/splunk-on-call.html) 🌟🌟 [COMMUNITY-TOOL] β€” Originally published by VictorOps (now acquired by Splunk as Splunk On-Call), this guide provides a direct comparison between Trunk-Based Development and GitFlow. It outlines the operational trade-offs between stability-centric scheduled release cycles and fast continuous deployment. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/devops.md b/v2-docs/devops.md index 7b3e7ee4..7e2b3367 100644 --- a/v2-docs/devops.md +++ b/v2-docs/devops.md @@ -5,15 +5,12 @@ ## Standard Reference - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] - - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] - - [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [redhat.com: Why IT automation training is a smart way to boost your career](https://www.redhat.com/en/blog/it-automation-training) [COMMUNITY-TOOL] - [Top 15 DevOps blogs to read and follow](https://www.techtarget.com/searchitoperations/feature/Top-15-DevOps-blogs-to-read-and-follow) [COMMUNITY-TOOL] - [deloitte.com: Culture change, not tech, is the secret to DevOps success (podcast) 🌟](https://www.deloitte.com/us/en/what-we-do/capabilities/cloud-transformation/collections/cloud-podcast.html) [COMMUNITY-TOOL] - [bikeshed.fm: The Bike Shed](https://bikeshed.thoughtbot.com) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [containerjournal.com: How the Rise of Containers Will Drive DevOps](https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops) [COMMUNITY-TOOL] - [BBVA - DevOps: quΓ© es y cΓ³mo mejorar los procesos gracias a esta estrategia](https://www.bbva.com/es/innovacion/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia) [COMMUNITY-TOOL] - [acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops) [COMMUNITY-TOOL] @@ -25,6 +22,7 @@ - [containerjournal.com: Kubernetes Enables DevOps-as-a-Service (DaaS) 🌟](https://cloudnativenow.com/features/kubernetes-enables-devops-as-a-service-daas) [COMMUNITY-TOOL] - [infoworld.com: 5 devops practices to improve application reliability](https://www.infoworld.com/article/2263821/5-devops-practices-to-improve-application-reliability.html) [COMMUNITY-TOOL] - [redhat.com: Tales from the field: A system administrator's guide to IT automation](https://www.redhat.com/en/blog/it-automation-book) [COMMUNITY-TOOL] + - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] - [github.blog: 5 DevOps tips to speed up your developer workflow 🌟](https://github.blog/developer-skills/5-devops-tips-to-speed-up-your-developer-workflow) [COMMUNITY-TOOL] - [valuecoders.com: Why Should You Adopt DevOps To Deliver Business Value Rapidly?](https://www.valuecoders.com/blog/devops/devops-for-enterprises-growth) [COMMUNITY-TOOL] - [infoworld.com: How multicloud changes devops](https://www.infoworld.com/article/2337920/how-multicloud-changes-devops.html) [COMMUNITY-TOOL] @@ -32,6 +30,7 @@ - [DevOps Glosary of Terms 🌟](https://digital.ai/glossary) [COMMUNITY-TOOL] - [The Ultimate DevOps Tool Chest 🌟](https://digital.ai/learn/diagram-generator) [COMMUNITY-TOOL] β€” - [The Ultimate List of Open Source DevOps Tools](https://digital.ai) - [Periodic Table of DevOps 🌟](https://digital.ai/learn/devsecops-periodic-table) [COMMUNITY-TOOL] + - [Azure DevOps 🌟](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](https://www.salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [COMMUNITY-TOOL] - [thenewstack.io: Platform Engineering in 2023: Dev First, Collaboration and APIs](https://thenewstack.io/platform-engineering/-in-2023-dev-first-collaboration-and-apis) [COMMUNITY-TOOL] - [frobes.com: How To Empower Modern Kubernetes Management With A Platform Team Model](https://www.forbes.com/councils/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model/?streamIndex=0) [COMMUNITY-TOOL] @@ -39,24 +38,21 @@ - [infoworld.com: Why platform engineering?](https://www.infoworld.com/article/2338392/why-platform-engineering.html) [COMMUNITY-TOOL] - [seal.io: Open Source Platform Engineering for Dev & Ops](https://gpustack.ai) [COMMUNITY-TOOL] - [Port](https://www.port.io) [COMMUNITY-TOOL] - - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] + - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [cloud.google.com: DevOps](https://cloud.google.com/devops) [COMMUNITY-TOOL] - [Cloud Developer Tools](https://cloud.google.com/products/tools) [COMMUNITY-TOOL] - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [medium.com/google-cloud/tagged/devops](https://medium.com/google-cloud/tagged/devops) [COMMUNITY-TOOL] - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] - - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] + - [Ansible for DevOps Examples](https://github.com/geerlingguy/ansible-for-devops) ⭐ 9761 [ENTERPRISE-STABLE] - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] + - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] + - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - [enterprisersproject.com: DevOps: 5 things teams need from CIOs](https://enterprisersproject.com/article/2020/7/devops-5-things-teams-need) [COMMUNITY-TOOL] - [redhat.com: Understanding DevOps](https://www.redhat.com/en/topics/devops) [COMMUNITY-TOOL] - [redhat.com: El concepto de DevOps](https://www.redhat.com/es/topics/devops) [COMMUNITY-TOOL] @@ -84,6 +80,7 @@ - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - [devops.com](https://devops.com) [COMMUNITY-TOOL] + - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - [devopszone.info](https://www.devopszone.info) [COMMUNITY-TOOL] - [devopsdigest.com](https://www.devopsdigest.com) [COMMUNITY-TOOL] - [devopstips.net](https://devopstips.net) [COMMUNITY-TOOL] @@ -99,6 +96,7 @@ - [fairwinds.com: Configuration Drift in Kubernetes - What Is It and Why it' Matters 🌟](https://www.fairwinds.com/blog/configuration-drift-kubernetes) [COMMUNITY-TOOL] - [env0.com: Automated Drift Detection 🌟](https://www.env0.com/blog/automated-drift-detection-with-env0) [COMMUNITY-TOOL] - [thenewstack.io: How Drift Detection and IaC Help Maintain a Secure Infrastructure](https://thenewstack.io/how-drift-detection-and-iac-help-maintain-a-secure-infrastructure) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - [opensource.com: The case for making the transition from sysadmin to DevOps' engineer 🌟](https://opensource.com/article/19/7/devops-vs-sysadmin) [COMMUNITY-TOOL] - [opensource.com: How to transition into a career as a DevOps engineer](https://opensource.com/article/19/7/how-transition-career-devops-engineer) [COMMUNITY-TOOL] - [opensource.com: A beginner's guide to everything DevOps 🌟](https://opensource.com/article/20/2/devops-beginners) [COMMUNITY-TOOL] @@ -196,17 +194,20 @@ - [net.connect4techs.com: What are the top DevOps trends in 2024](https://net.connect4techs.com/what-are-the-top-devops-trends-in-2024) [COMMUNITY-TOOL] - [dynatrace.com: 9 key DevOps metrics for success - What are the four main' DevOps metrics? DORA’s Four Keys](https://www.dynatrace.com/news/blog/devops-metrics-for-success) [COMMUNITY-TOOL] - [medium.com/keptn: DORA metrics: automatically, for all your Kubernetes workloads](https://medium.com/keptn/dora-metrics-automatically-for-all-your-kubernetes-workloads-42225f4b8515) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - [medium: The Complete DevOps RoadMap 🌟](https://medium.com/hackernoon/the-2018-devops-roadmap-31588d8670cb) [COMMUNITY-TOOL] - [dev.to: Your Roadmap to Become a DevOps Engineer in 2021](https://dev.to/kodekloud/your-roadmap-to-become-a-devops-engineer-in-2020-i1n) [COMMUNITY-TOOL] - [techworld-with-nana.com: DevOps Roadmap 🌟](https://www.techworld-with-nana.com/devops-roadmap) [COMMUNITY-TOOL] - [dzone.com: What Is APIOps? How to Be Successful at It](https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops) [COMMUNITY-TOOL] - [DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud) [COMMUNITY-TOOL] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [Full Cycle Developers at Netflix β€” Operate What You Build](https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249) [COMMUNITY-TOOL] - [Applying Netflix DevOps Patterns to Windows](https://netflixtechblog.com/applying-netflix-devops-patterns-to-windows-2a57f2dbbf79) [COMMUNITY-TOOL] - [datacenterdynamics.com: Why NetOps needs a digital sandbox to benefit from' DevOps](https://www.datacenterdynamics.com/en/opinions/why-netops-needs-a-digital-sandbox-to-benefit-from-devops) [COMMUNITY-TOOL] - [devops.com: The Rise of NetDevOps and CI/CD Pipeline Solutions](https://devops.com/the-rise-of-netdevops-and-ci-cd-pipeline-solutions) [COMMUNITY-TOOL] - [blog.postman.com: What Is PlatformOps?](https://blog.postman.com/what-is-platformops) [COMMUNITY-TOOL] - [dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and' SREs](https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de) [COMMUNITY-TOOL] + - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - [Debuild](https://debuild.co) [COMMUNITY-TOOL] - [seekwell](https://www.seekwell.io) [COMMUNITY-TOOL] - [thenewstack.io: The Coming Era of Data as Code 🌟](https://thenewstack.io/the-coming-era-of-data-as-code) [COMMUNITY-TOOL] @@ -214,8 +215,8 @@ - [blogs.sap.com: A Practical Guide to DevOps for SAP ERP](https://blogs.sap.com/2021/12/13/a-practical-guide-to-devops-for-sap-erp) [COMMUNITY-TOOL] - [youtube playlist: DevOps - SonarQube, Artifactory, JFrog, Jenkins, Maven,' etc 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-akoYTAboxT1AbHlPmrvRYYZ) [COMMUNITY-TOOL] - [youtube playlist: Docker 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-amqyqHceAhkcsopzi4PFcKc) [COMMUNITY-TOOL] - - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - [youtube playlist: Kubernetes 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [COMMUNITY-TOOL] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - [platformengineering.org](https://platformengineering.org) [COMMUNITY-TOOL] - [thenewstack.io/platform-engineering](https://thenewstack.io/platform-engineering) [COMMUNITY-TOOL] - [honeycomb.io: The Future of Ops Is Platform Engineering 🌟](https://www.honeycomb.io/blog/future-ops-platform-engineering) [COMMUNITY-TOOL] @@ -328,6 +329,11 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model ##### AWS (1) - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. +### Site Reliability Engineering + +#### Foundations + + - **(2024)** [itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) 🌟 [COMMUNITY-TOOL] β€” An executive analysis examining why SRE architecture is a vital component of any modern, high-density DevOps delivery system trying to limit service down-time. ## Public Cloud Infrastructure ### AWS Ecosystem @@ -371,5 +377,5 @@ Live Grounding: Features structural overviews of AWS CodePipeline, CodeBuild, an - [tecmint.com 🌟](https://www.tecmint.com) [ENTERPRISE-STABLE] β€” An extensive, highly active Linux documentation repository delivering step-by-step guides on server administration, shell scripting, and infrastructure configuration for sysadmins and DevOps engineers. --- -πŸ’‘ **Explore Related:** [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) | [Chaos Engineering](./chaos-engineering.md) +πŸ’‘ **Explore Related:** [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) | [SRE](./sre.md) diff --git a/v2-docs/devsecops.md b/v2-docs/devsecops.md index 373bd78c..2043e4e2 100644 --- a/v2-docs/devsecops.md +++ b/v2-docs/devsecops.md @@ -8,8 +8,7 @@ - [paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration Risks?](https://www.paloaltonetworks.com/blog/2020/10/cloud-iam-misconfiguration-risks) [COMMUNITY-TOOL] - [intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows](https://intezer.com/blog/new-attacks-on-kubernetes-via-misconfigured-argo-workflows) [COMMUNITY-TOOL] - [armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed to the latest K8s Symlink vulnerability (CVE-2021-25741)](https://www.armosec.io/cve-vulnerability-database) [COMMUNITY-TOOL] - - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] + - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Exploring the (lack of) security in a typical Docker and Kubernetes installation](https://www.neowin.net/news/exploring-the-lack-of-security-in-a-typical-docker-and-kubernets-installation) [COMMUNITY-TOOL] - [securityboulevard.com: DevOps vs. DevSecOps – Here’s How They Fit Together](https://securityboulevard.com/2021/02/devops-vs-devsecops-heres-how-they-fit-together) [COMMUNITY-TOOL] - [addteq.com: The REAL Difference between DevOps and DevSecOps](https://www.addteq.com/blog/2021/03/the-real-difference-between-devops-and-devsecops) [COMMUNITY-TOOL] @@ -38,7 +37,6 @@ - [dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword](https://dzone.com/articles/devops-pipeline-quality-gates-a-double-edged-sword) [COMMUNITY-TOOL] - [medium: Focusing on the DevOps Pipeline 🌟](https://medium.com/capital-one-tech/focusing-on-the-devops-pipeline-topo-pal-833d15edf0bd) [COMMUNITY-TOOL] - [cncf.io: Identifying Kubernetes Config Security Threats: Pods Running as' Root](https://www.cncf.io/blog/2020/06/16/identifying-kubernetes-config-security-threats-pods-running-as-root) [COMMUNITY-TOOL] - - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] - [betterprogramming.pub: Kubernetes Security With Falco](https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d) [COMMUNITY-TOOL] - [vashishtsumit89.medium.com: Security/Pen Testing: A guide to run OWASP Zap' headless in containers for CI/CD pipeline](https://vashishtsumit89.medium.com/security-pen-testing-a-guide-to-run-owasp-zap-headless-in-containers-for-ci-cd-pipeline-ddb580dae3c8) [COMMUNITY-TOOL] @@ -62,6 +60,7 @@ - [siddhivinayak-sk.medium.com: Kubeseal & SealedSecret: Make your β€˜secrets’' secure in SCM by using β€˜sealed secret’](https://siddhivinayak-sk.medium.com/kubeseal-sealedsecret-make-your-secrets-secure-in-scm-by-using-sealed-secret-4631bcb39bf8) [COMMUNITY-TOOL] - [medium: AWS Secret Manager: Protect sensitive information and functionality' 🌟](https://medium.com/avmconsulting-blog/aws-secret-manager-protect-sensitive-information-and-functionality-f520e15293f4) [COMMUNITY-TOOL] - [blog.opstree.com: AWS Secret Manager](https://blog.opstree.com/2021/11/16/aws-secret-manager) [COMMUNITY-TOOL] + - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - [medium: Coding for Secrets Reliability with HashiCorp Vault](https://medium.com/hashicorp-engineering/coding-for-secrets-reliability-with-hashicorp-vault-2090dd8667e) [COMMUNITY-TOOL] - [hashicorp.com: Vault & Kubernetes: Better Together](https://www.hashicorp.com/resources/vault-and-kubernetes-better-together) [COMMUNITY-TOOL] - [Vault Learning Resources: Vault 1.5 features and more](https://www.hashicorp.com/blog/learn-vault-1-5) [COMMUNITY-TOOL] @@ -93,6 +92,7 @@ - [hashicorp.com: Why Use the Vault Agent for Secrets Management?](https://www.hashicorp.com/blog/why-use-the-vault-agent-for-secrets-management) [COMMUNITY-TOOL] - [medium.com/nerd-for-tech: PKI Certs Injection to K8s Pods with Vault Agent' Injector](https://medium.com/nerd-for-tech/pki-certs-injection-to-k8s-pods-with-vault-agent-injector-d97482b48f3d) [COMMUNITY-TOOL] - [hashicorp.com: Refresh Secrets for Kubernetes Applications with Vault Agent](https://www.hashicorp.com/blog/refresh-secrets-for-kubernetes-applications-with-vault-agent) [COMMUNITY-TOOL] + - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - [medium: Declarative secret management for GitOps with Kapitan](https://medium.com/kapitan-blog/declarative-secret-management-for-gitops-with-kapitan-b3c596eab088) [COMMUNITY-TOOL] - [dzone: Managing Secrets Deployment in GitOps Workflow 🌟](https://dzone.com/articles/managing-kubernetes-secrets) [COMMUNITY-TOOL] - [portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](https://portworx.com/implementing-data-security-on-red-hat-openshift) [COMMUNITY-TOOL] @@ -274,6 +274,7 @@ - [opensource.com: Sign and verify container images with this open source' tool (sigstore)](https://opensource.com/article/21/12/sigstore-container-images) [EN CONTENT] [COMMUNITY-TOOL] β€” Explains how developers can use Sigstore's Cosign integration to guarantee image authenticity. Highlights structural differences between classic PGP setups and the identity-driven ledger approach utilized by modern DevSecOps frameworks. #### Security Tooling (1) + - **(2021)** [**cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟**](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A strategic overview of outstanding open-source Kubernetes protection mechanisms. Summarizes and contrasts the deployment use-cases for prominent systems focused on static verification, policy governance, and kernel monitoring. - [techbeacon.com: 17 open-source container security tools 🌟](https://techbeacon.com/security/17-open-source-container-security-tools) [EN CONTENT] [COMMUNITY-TOOL] β€” A curated directory cataloging seventeen critical open-source security technologies. Details structural features and comparison parameters across image scanners, policy-engine enforcement options, and runtime observation technologies. - [itnext.io: Top 6 Threat Detection Tools for Containers](https://itnext.io/top-6-threat-detection-tools-for-containers-3dd80b77777e) [EN CONTENT] [COMMUNITY-TOOL] β€” Compares six container risk detection technologies. Contrasts passive image checking with complex system-call interception models (e.g., Falco), showing engineers how to balance performance overhead against real-time protection. ### Vulnerability Management @@ -403,6 +404,7 @@ - [thenewstack.io: SecOps in a Post-COVID World: 3 Security Trends to Watch](https://thenewstack.io/secops-in-a-post-covid-world-3-security-trends-to-watch) [COMMUNITY-TOOL] [GUIDE] β€” Outlines critical security trends influenced by the sudden acceleration of distributed remote workforces and cloud adoption. Emphasizes the prioritization of identity-centric security boundaries, zero-trust cloud network baselines, and automated threat hunting capabilities. #### Transition Guides + - **(2021)** [cloudify.co: Understanding DevSecOps And Its Challenges](https://docs.cloudify.co) [ADVANCED LEVEL] [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Examines structural challenges in scaling DevSecOps, focusing on multi-cloud security orchestrations. Contrast: Curator Insight highlights simple automation roadblocks, while Live Grounding confirms that managing state drift across multiple Kubernetes regions is the primary blocker. Highly technical perspective. - [ais.com: Leaping into DevSecOps from DevOps](https://www.ais.com/leaping-into-devsecops-from-devops) [COMMUNITY-TOOL] β€” Offers structural steps to migrate existing DevOps operations toward a DevSecOps operational state. Contrast: Curator Insight notes basic pipeline modifications, whereas Live Grounding shows that identity security and secrets orchestration represent the largest transition hurdles. Highly practical implementation blueprint. - [invensislearning.com: Difference between DevOps and DevSecOps](https://www.invensislearning.com/blog/devops-vs-devsecops) [COMMUNITY-TOOL] β€” Distinguishes the exact operational and architectural boundaries separating classic DevOps from modern DevSecOps. Contrast: Curator Insight details simple workflow differences, while Live Grounding proves that DevSecOps represents a declarative shift from reactive scanning to continuous runtime enforcement. Excellent educational reference. - [devops.com: Tips for a Successful DevSecOps Life Cycle](https://devops.com/tips-for-a-successful-devsecops-life-cycle) [COMMUNITY-TOOL] β€” A granular walkthrough detailing how to embed automated security checkpoints across each phase of the application development lifecycle. Contrast: Curator Insight focuses on sequential steps, whereas Live Grounding demonstrates that real-time developer feedback loops are required to prevent security tool alert exhaustion. Helpful implementation guide. @@ -423,8 +425,8 @@ - [thenewstack.io: Infrastructure-as-Code: 6 Best Practices for Securing Applications' 🌟](https://thenewstack.io/infrastructure-as-code-6-best-practices-for-securing-applications) [COMMUNITY-TOOL] β€” Presents six foundational guidelines for securing IaC templates before cloud deployments. Contrast: Curator Insight limits its scope to simple template linters, while Live Grounding confirms that evaluating IaC using declarative Policy-as-Code engines (like OPA) is the standard method to block configuration drift. Essential reference. #### Static Analysis (1) - - [KubeLinter](https://github.com/stackrox/kube-linter) ⭐ 3450 [ENTERPRISE-STABLE] β€” A static analysis tool that analyzes Kubernetes YAML manifests and Helm charts against best practices for security and production readiness. Checks for running as root, container security context settings, and missing resource limits. - [blog.christophetd.fr: Shifting Cloud Security Left β€” Scanning Infrastructure' as Code for Security Issues](https://blog.christophetd.fr/shifting-cloud-security-left-scanning-infrastructure-as-code-for-security-issues) [COMMUNITY-TOOL] β€” A deep-dive analysis on shifting cloud security left by scanning Infrastructure as Code (IaC) templates for misconfigurations before deployment. Contrast: Curator Insight targets traditional static code checks, while Live Grounding validates that integrating tools like tfsec, Checkov, and Kics directly into CI/CD is now an industry standard. Essential for platform engineering security. + - [KubeLinter](https://github.com/stackrox/kube-linter) ⭐ 3450 [ENTERPRISE-STABLE] β€” A static analysis tool that analyzes Kubernetes YAML manifests and Helm charts against best practices for security and production readiness. Checks for running as root, container security context settings, and missing resource limits. - [thenewstack.io: StackRox KubeLinter Brings Security Linting to Kubernetes](https://thenewstack.io/stackrox-kubelinter-brings-security-linting-to-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Introduces StackRox's KubeLinter tool, exploring its core capabilities to audit deployment manifests and Helm templates before operational execution. Details standard rule definitions and highlights strategies for developer integration. - [github.com/yannh/kubeconform 🌟](https://github.com/yannh/kubeconform) ⭐ 3033 [ENTERPRISE-STABLE] β€” A highly performant Kubernetes manifest validator written in Go, acting as a faster alternative to `kubeval`. Validates resource specifications against OpenAPI schemas, supporting custom resource definitions (CRDs) seamlessly in CI/CD environments. - [thenewstack.io: Security Insights into Infrastructure-as-Code](https://thenewstack.io/security-insights-into-infrastructure-as-code) [COMMUNITY-TOOL] [GUIDE] β€” Details security challenges present in IaC files across Terraform, Ansible, and CloudFormation. Analyzes typical misconfiguration risks (such as public S3 buckets, open security groups) and demonstrates the value of automated programmatic verification. @@ -602,6 +604,11 @@ #### Secrets Management (4) - [kubewarden.io: Scanning secrets in environment variables](https://www.kubewarden.io/blog/2022/10/env-var-secrets) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” Demonstrates how to use Kubewarden admission policies to dynamically intercept and prevent container deployments containing plaintext secrets or API keys exposed in environment variables. Provides concrete policy writing paradigms using WebAssembly (Wasm) and Rego. +### Kubernetes Fundamentals + +#### Security Concepts (1) + + - **(2026)** [==kubernetes.io: Overview of Cloud Native Security==](https://kubernetes.io/docs/concepts/security) [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The authoritative framework defining Kubernetes security architecture across the 'FourCs' Model: Cloud, Cluster, Container, and Code. Serves as the foundational blueprint for understanding attack vectors, defense-in-depth methodologies, and default-deny paradigms in orchestrating container workloads safely. ### Kubernetes Hardening #### Threat Landscape @@ -743,6 +750,9 @@ - [GitHub security: what does it take to protect your company from credentials' leaking on GitHub? 🌟](https://blog.gitguardian.com/github-security) [EN CONTENT] [COMMUNITY-TOOL] β€” An in-depth corporate case study and operational guide detailing the systematic threats of credential leakage in public and private Git environments. It highlights risk mitigation frameworks, API scanner configurations, and team hygiene rules required to prevent credential sprawl. - [blog.gitguardian.com: Secrets in source code (episode 2/3). Why secrets' in git are such a problem](https://blog.gitguardian.com/secrets-credentials-api-git) [EN CONTENT] [COMMUNITY-TOOL] β€” This educational blog post outlines the threat vectors of hardcoded secrets in Git histories. It details the structural reasons why standard version control systems make secret revocation difficult once committed, presenting static pre-commit hooks as the primary defense. +#### Secrets Scanning + + - **(2022)** [jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](https://jfrog.com/blog) [EN CONTENT] [COMMUNITY-TOOL] β€” A practical walk-through showing how to use Spectral in tandem with JFrog Pipelines. The tutorial focuses on identifying misplaced credentials and code misconfigurations inside continuous integration stages. #### Supply Chain Security (3) - [Anchore: Secure Container Based CI/CD Workflows](https://anchore.com/cicd) [EN CONTENT] [COMMUNITY-TOOL] β€” An overview of Anchore's enterprise solutions for securing CI/CD pipelines through extensive Software Bill of Materials (SBOM) generation and continuous container inspection. It helps organizations detect upstream dependencies risk and establish a trusted supply chain. @@ -982,5 +992,5 @@ - [torq.io: 5 Security Automation Examples for Non-Developers](https://torq.io/blog/5-security-automation-examples-for-non-developers) [COMMUNITY-TOOL] β€” Provides five actionable automation playbooks for SecOps teams to streamline alert triage and response actions. Contrast: Curator Insight presents low-code solutions for non-developers, while Live Grounding shows that automating through structured JSON endpoints and centralized notification platforms is key to keeping MTTR minimal. Practical operational guide. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Kustomize](./kustomize.md) | [Crossplane](./crossplane.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/digital-money.md b/v2-docs/digital-money.md index c4f2b538..f1adeb76 100644 --- a/v2-docs/digital-money.md +++ b/v2-docs/digital-money.md @@ -11,5 +11,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/digitalocean.md b/v2-docs/digitalocean.md index dec43c32..1c718f84 100644 --- a/v2-docs/digitalocean.md +++ b/v2-docs/digitalocean.md @@ -32,5 +32,5 @@ - [NGINXConfig](https://www.digitalocean.com/community/tools/nginx) [DE FACTO STANDARD] β€” DigitalOcean's visual configuration tool for Nginx. It generates highly secure, production-tested server blocks tailored for modern features like HTTP/2, custom security headers, SSL/TLS optimizations via Let's Encrypt, and Gzip compression. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/docker.md b/v2-docs/docker.md index e7d0ab2d..2427c5a6 100644 --- a/v2-docs/docker.md +++ b/v2-docs/docker.md @@ -38,17 +38,17 @@ - [jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and Standalone Container Tools 🌟](https://jfrog.com/learn/devops/alternatives-to-docker) [COMMUNITY-TOOL] - [blog.logrocket.com: Top Docker alternatives for 2022](https://blog.logrocket.com/docker-alternatives) [COMMUNITY-TOOL] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] + - [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] - [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] - - [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] - - [Podman.io](https://podman.io) [COMMUNITY-TOOL] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [COMMUNITY-TOOL] - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] @@ -264,5 +264,5 @@ - [itnext.io: Software development in containers β€” a cookbook 🌟🌟🌟](https://itnext.io/software-development-in-containers-a-cookbook-2ba14d07e535) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A detailed technical guide explaining how to design local workflows with container environments. Demonstrates setup strategies for hot reloading, direct container mounts, network port forwards, and dev-to-prod pipeline parity. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Serverless](./serverless.md) | [OCP 3](./ocp3.md) diff --git a/v2-docs/dom.md b/v2-docs/dom.md index bc5caeae..7daf9c5c 100644 --- a/v2-docs/dom.md +++ b/v2-docs/dom.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/dotnet.md b/v2-docs/dotnet.md index bf6c0668..73b05b4f 100644 --- a/v2-docs/dotnet.md +++ b/v2-docs/dotnet.md @@ -42,5 +42,5 @@ - [Extend your coding agent with .NET Skills](https://devblogs.microsoft.com/dotnet/extend-your-coding-agent-with-dotnet-skills) [COMMUNITY-TOOL] β€” Step-by-step instruction illustrating how to inject specialized .NET SDK contexts and compilation knowledge bases into autonomous coding agents to optimize C# generation pipelines. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/edge-computing.md b/v2-docs/edge-computing.md index bb0692e2..8519b91e 100644 --- a/v2-docs/edge-computing.md +++ b/v2-docs/edge-computing.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/elearning.md b/v2-docs/elearning.md index 08d04470..4ab8348c 100644 --- a/v2-docs/elearning.md +++ b/v2-docs/elearning.md @@ -27,9 +27,6 @@ ### Databases -#### PostgreSQL - - - **(2025)** [learn.crunchydata.com](https://www.crunchydata.com/developers/tutorials) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” An interactive database training portal detailing progressive PostgreSQL configuration, clustering, and troubleshooting. Crucial for architects planning highly available, stateful cloud-native storage engines. #### SQL - [SQL Police Department](https://sqlpd.com) [COMMUNITY-TOOL] β€” An interactive, gamified SQL training playground where users act as police detectives to solve technical cases using structured queries. Excellent for practicing complex join and filtering logics. @@ -124,5 +121,5 @@ - [techiescamp/devops-projects:Real-World DevOps Projects For Learning](https://github.com/techiescamp/devops-projects) [ENTERPRISE-STABLE] β€” A curated GitHub repository containing end-to-end real-world DevOps projects. Implements standard infrastructure-as-code deployments, multi-tier CI/CD pipelines, and structured orchestration designs. --- -πŸ’‘ **Explore Related:** [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) | [Finops](./finops.md) +πŸ’‘ **Explore Related:** [Finops](./finops.md) | [Recruitment](./recruitment.md) | [Appointment Scheduling](./appointment-scheduling.md) diff --git a/v2-docs/embedded-servlet-containers.md b/v2-docs/embedded-servlet-containers.md index cb2f963e..b8ed906c 100644 --- a/v2-docs/embedded-servlet-containers.md +++ b/v2-docs/embedded-servlet-containers.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/faq.md b/v2-docs/faq.md index 058fb7d0..9a391bfd 100644 --- a/v2-docs/faq.md +++ b/v2-docs/faq.md @@ -98,5 +98,5 @@ - [developers.redhat.com: Why Kubernetes native instead of cloud native? 🌟](https://developers.redhat.com/blog/2020/04/08/why-kubernetes-native-instead-of-cloud-native) [ENTERPRISE-STABLE] β€” Curator Insight: Highlights the distinction between applications run on cloud infrastructure and systems designed specifically to leverage native Kubernetes operators and structures. Live Grounding: Analyzes how API extensions, CRDs, and native configuration constructs improve resilience, efficiency, and resource utilization. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/finops.md b/v2-docs/finops.md index 28fb7ad4..84b76bc6 100644 --- a/v2-docs/finops.md +++ b/v2-docs/finops.md @@ -17,6 +17,11 @@ - [techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](https://techcommunity.microsoft.com/blog/finopsblog/identify-your-savings-potential-in-azure/4131194) [COMMUNITY-TOOL] - [infoworld.com: 5 steps to bringing Kubernetes costs in line](https://www.infoworld.com/article/2338303/5-steps-to-bringing-kubernetes-costs-in-line.html) [COMMUNITY-TOOL] - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] + - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] + - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - [FinOps Foundation: FinOps.org](https://www.finops.org) [COMMUNITY-TOOL] - [medium: DevOps, NoOps, and Now FinOps?](https://medium.com/better-programming/devops-noops-finops-64e0df91bcb8) [COMMUNITY-TOOL] - [aws.amazon.com: Introducing FinOpsβ€”Excuse Me, DevSecFinBizOps](https://aws.amazon.com/es/blogs/enterprise-strategy/introducing-finops-excuse-me-devsecfinbizops) [COMMUNITY-TOOL] @@ -37,13 +42,8 @@ - [logz.io: FinOps Observability: Monitoring Kubernetes Cost](https://logz.io/blog/finops-observability-monitoring-kubernetes-cost) [COMMUNITY-TOOL] - [medium.com/adeo-tech: How to save money fast with Kubernetes β€” Do FinOps](https://medium.com/adeo-tech/how-to-save-money-fast-with-kubernetes-do-finops-3a9cafc9beba) [COMMUNITY-TOOL] - [bitsand.cloud: Slashing Data Transfer Costs in AWS by 99%](https://www.bitsand.cloud/posts/slashing-data-transfer-costs) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [medium.com/@tarunbehal02: AWS Cost Optimizations : My Learnings](https://medium.com/@tarunbehal02/aws-cost-optimizations-my-learnings-fcdc14da1f58) [COMMUNITY-TOOL] - [aws.amazon.com/blogs/architecture: Overview of Data Transfer Costs for Common' Architectures](https://aws.amazon.com/blogs/architecture/overview-of-data-transfer-costs-for-common-architectures) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide 🌟](https://github.com/dolevshor/azure-finops-guide) ⭐ 216 [COMMUNITY-TOOL] - [info.microsoft.com: The Road to Azure Cost Governance](https://info.microsoft.com/ww-landing-the-road-to-azure-cost-governance-e-book.html) [COMMUNITY-TOOL] - [github.com/mivano/azure-cost-cli](https://github.com/mivano/azure-cost-cli) ⭐ 1117 [COMMUNITY-TOOL] @@ -83,6 +83,11 @@ #### FinOps (1) - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. +## Cluster Operations + +### Cost Optimization (1) + + - **(2023)** [infoworld.com: Kubernetes cost management for the real world](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores pragmatic methodologies for managing and forecasting costs inside Kubernetes. Contrasts standard manual scaling limits with automated tools like Kubecost and OpenCost, providing architecture guidelines for resource allocation optimization. ## Platform Engineering ### FinOps (2) @@ -99,5 +104,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Appointment Scheduling](./appointment-scheduling.md) diff --git a/v2-docs/flux.md b/v2-docs/flux.md index e426e896..75d8d090 100644 --- a/v2-docs/flux.md +++ b/v2-docs/flux.md @@ -11,12 +11,12 @@ - [acloudguru.com: Adopting GitOps for Kubernetes on AWS 🌟](https://www.pluralsight.com/resources/blog/cloud/adopting-gitops-for-kubernetes-on-aws?utm_source=linkedin&utm_medium=social&utm_campaign=kubernetesblog) [COMMUNITY-TOOL] - [docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2) [COMMUNITY-TOOL] - [github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux](https://github.com/onedr0p/cluster-template) ⭐ 2742 [COMMUNITY-TOOL] - - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [Flux](https://fluxcd.io) [COMMUNITY-TOOL] - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] - [github: Flux Version 2](https://github.com/fluxcd/flux2) ⭐ 8136 [ENTERPRISE-STABLE] - [dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize](https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi) [COMMUNITY-TOOL] - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] + - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟](https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2) [COMMUNITY-TOOL] - [cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure' Kubernetes deployments](https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819) [COMMUNITY-TOOL] - [johnclarke73.medium.com: How GitOps works for us](https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49) [COMMUNITY-TOOL] @@ -42,5 +42,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/freelancing.md b/v2-docs/freelancing.md index 26f7fa1d..127236b4 100644 --- a/v2-docs/freelancing.md +++ b/v2-docs/freelancing.md @@ -127,5 +127,5 @@ - [ΒΏInformΓ‘tico explotado en una consultora? Las webs para β€˜freelances’ te salvarΓ‘n la vida](https://www.elconfidencial.com/tecnologia/2018-05-12/informatico-freelance-carnica-freelancer-yeeply_1562518) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un reportaje de El Confidencial que examina la transiciΓ³n de los profesionales de TI en EspaΓ±a desde las consultoras tradicionales ("cΓ‘rnicas") hacia el trabajo autΓ³nomo. EvalΓΊa plataformas de intermediaciΓ³n y detalla las ventajas operativas y financieras de este modelo profesional. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Finops](./finops.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/git.md b/v2-docs/git.md index c402b98f..402b288f 100644 --- a/v2-docs/git.md +++ b/v2-docs/git.md @@ -5,13 +5,14 @@ ## Standard Reference + - [GitKraken Git Cheat](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [COMMUNITY-TOOL] + - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] + - [redhat-actions/openshift-actions-runner](https://github.com/redhat-actions/openshift-actions-runners) [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) Industry’s leading enterprise Kubernetes platform now integrates with GitHub, bringing DevOps automation tools from the world’s largest developer platform into the OpenShift ecosystem - [fourtheorem.com: How to end Microservice pain and embrace the Monorepo](https://fourtheorem.com/monorepo) [COMMUNITY-TOOL] - [github.blog: Getting started with GitHub Actions just got easier!](https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier) [COMMUNITY-TOOL] - [blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)](https://fleetdm.com/engineering/tips-for-github-actions-usability) [COMMUNITY-TOOL] - [openshift.com: Deploying to OpenShift using GitHub Actions](https://www.redhat.com/en/blog/deploying-to-openshift-using-github-actions) [COMMUNITY-TOOL] - - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] - [github.com: OpenShift GitHub Actions Runner Chart 🌟](https://github.com/redhat-actions/openshift-actions-runners-chart) [COMMUNITY-TOOL] - - [GitHub Copilot 🌟](https://github.com/copilot) [COMMUNITY-TOOL] - [GitHub Copilot is generally available to all developers](https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers) [COMMUNITY-TOOL] - [github.blog: GitHub Copilot X: The AI-powered developer experience](https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: Coding Frameworks and languages are no longer the point, prompting is](https://techcommunity.microsoft.com/blog/educatordeveloperblog/coding-frameworks-and-languages-are-no-longer-the-point-prompting-is/3820265) [COMMUNITY-TOOL] @@ -31,10 +32,12 @@ - [github-merge-bot](https://github.com/sdduursma/github-merge-bot) ⭐ 4 [COMMUNITY-TOOL] - [Rultor](http://www.rultor.com) [COMMUNITY-TOOL] - [Example: CockroachDB's Bors Merge Bot](https://id.atlassian.com/login?continue=https%3A%2F%2Fid.atlassian.com%2Fjoin%2Fuser-access%3Fresource%3Dari%253Acloud%253Aconfluence%253A%253Asite%252F9568dfdc-cfdd-4632-a68e-1e18063a3152%26continue%3Dhttps%253A%252F%252Fcockroachlabs.atlassian.net%252Fwiki%252Fspaces%252FCRDB%252Fpages%252F73204099%252FBors%252BMerge%252BBot&application=confluence&orgId=52a68357-cecf-4127-a5ec-32eeac8cf060) [COMMUNITY-TOOL] - - [GitKraken Git Cheat](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [COMMUNITY-TOOL] + - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] + - [Sourcetree Cheat Sheet](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [COMMUNITY-TOOL] + - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [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] - [Wikipedia: Git](https://en.wikipedia.org/wiki/Git) [COMMUNITY-TOOL] - [dzone.com: Top 20 git commands with examples 🌟](https://dzone.com/articles/top-20-git-commands-with-examples) [COMMUNITY-TOOL] - - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - [medium: 7 Best Courses to Master Git and Github for Programmers](https://medium.com/javarevisited/7-best-courses-to-master-git-and-github-for-programmers-d671859a68b2) [COMMUNITY-TOOL] - [medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans](https://medium.com/@atif.ramzan89/top-7-cloud-source-code-management-tools-features-and-pricing-plans-105f4eb88a3a) [COMMUNITY-TOOL] - [Things You Want to Do in Git and How to Do Them](https://stu2b50.dev/posts/things-you-wante9665) [COMMUNITY-TOOL] @@ -77,7 +80,6 @@ - [toptal.com: Trunk-based Development vs. Git Flow](https://www.toptal.com/software/trunk-based-development-git-flow) [COMMUNITY-TOOL] - [medium: GitFlow VS Trunk-Based-Development](https://medium.com/@vafrcor2009/gitflow-vs-trunk-based-development-3beff578030b) [COMMUNITY-TOOL] - [Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow' 🌟](https://dzone.com/articles/why-i-prefer-trunk-based-development-over-feature) [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] - [cioperu.pe: 5 formas de impulsar la utilizaciΓ³n de feature flags](https://cioperu.pe/articulo/30477/devops-5-formas-de-impulsar-la-utilizacion-de-feature-flags) [COMMUNITY-TOOL] - [Dzone: using gitlab API to create projects](https://dzone.com/articles/using-gitlab-rest-api-to-create-projects) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Automating Integration and Deployment to Remote' Server](https://levelup.gitconnected.com/automating-integration-and-deployment-to-remote-server-63a2b6576ebf) [COMMUNITY-TOOL] @@ -115,7 +117,6 @@ - [build5nines.com: Configuring GitHub Actions to Run Jobs on Specific Branches](https://build5nines.com/configuring-github-actions-to-run-jobs-on-specific-branches) [COMMUNITY-TOOL] - [build5nines.com: GitHub Actions: Get Current Branch Name for Git Repo](https://build5nines.com/github-actions-get-current-branch-name-for-git-repo) [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] - [hipertextual.com: GitHub une fuerzas con OpenIA para crear una inteligencia' artificial capaz de autocompletar cΓ³digo](https://hipertextual.com/2021/06/github-inteligencia-artificial-autocompletar-codigo) [COMMUNITY-TOOL] - [xataka.com: Para quΓ© programar cuando una mΓ‘quina lo hace (un poco) por' ti: asΓ­ es Github Copilot, un sistema que se nutre del prodigioso GPT-3](https://www.xataka.com/robotica-e-ia/programar-cuando-maquina-hace-poco-ti-asi-github-copilot-sistema-que-se-nutre-prodigioso-gpt-3) [COMMUNITY-TOOL] - [thenewstack.io: GitHub Copilot: A Powerful, Controversial Autocomplete for' Developers](https://thenewstack.io/github-copilot-a-powerful-controversial-autocomplete-for-developers) [COMMUNITY-TOOL] @@ -183,7 +184,6 @@ - [stackoverflow.com: Bot to automatically reverse GitHub pull request merges](https://stackoverflow.com/questions/27820309/bot-to-automatically-reverse-github-pull-request-merges) [COMMUNITY-TOOL] - [Bors Bot](https://bors.tech) [COMMUNITY-TOOL] - [Bors-ng: A merge bot for GitHub Pull Requests](https://github.com/bors-ng/bors-ng) ⭐ 1532 [COMMUNITY-TOOL] - - [Sourcetree Cheat Sheet](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [COMMUNITY-TOOL] ## Cloud Architecture @@ -626,6 +626,7 @@ - **(2020)** [kean.github.io: Trunk-Based Development](https://kean.blog/post/trunk-based-development) 🌟🌟🌟 [COMMUNITY-TOOL] β€” An insightful perspective on adopting Trunk-Based Development within modern development teams. The article details the practical benefits, cultural adjustments, and critical testing architectures required to maintain a stable, deployable master branch without breaking changes. - **(2018)** [git-flow.readthedocs.io](https://git-flow.readthedocs.io/en/latest) 🌟🌟🌟 [LEGACY] β€” Official ReadTheDocs documentation for the CLI extension wrapper `git-flow` created to automate Driessen's branching model. It remains a helpful reference for developers managing legacy codebases that require automated creation of feature, release, and hotfix tracking structures. - **(2014)** [aprendegit.com: git-flow: la rama develop y uso de feature branches](http://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches) [SPANISH CONTENT] 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A native Spanish guide detailing the execution of GitFlow, specifically focusing on the relationship between development branches and short-lived features. Explains branch merging rules step-by-step for teams working in collaborative Spanish-speaking developer ecosystems. [SPANISH CONTENT] + - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [ENTERPRISE-STABLE] β€” A highly interactive and multilingual cheat sheet illustrating the lifecycle of branches in Vincent Driessen's GitFlow model. This reference acts as an indispensable, quick-lookup guide for understanding CLI commands for features, releases, and hotfixes. - [Git Flow](https://nvie.com/posts/a-successful-git-branching-model) [DE FACTO STANDARD] β€” The original, widely adopted 2010 post by Vincent Driessen introducing the Git Flow branching model. While historically revolutionary for structured releases, modern consensus and the author's own 2020 update reflect that this model introduces excessive complexity for continuous delivery pipelines. - [Trunk Based Development](https://trunkbaseddevelopment.com) [DE FACTO STANDARD] β€” The canonical reference site for Trunk-Based Development (TBD). It details the architectural practice where developers merge small, frequent updates to a core branch, resisting long-lived branches. This eliminates complex merge phases and forms the bedrock of modern continuous integration workflows. - [paulhammant.com: What is Trunk-Based Development?](https://paulhammant.com/2013/04/05/what-is-trunk-based-development) [ENTERPRISE-STABLE] β€” A foundational historical article by Paul Hammant outlining the core mechanics and philosophy of Trunk-Based Development. It serves as an early conceptual introduction, explaining how avoiding long-lived branch models accelerates deployment velocity and prevents merge hell in large engineering teams. @@ -633,7 +634,6 @@ - [atlassian.com: Gitflow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) [ENTERPRISE-STABLE] [GUIDE] β€” A highly-structured tutorial by Atlassian comparing Gitflow against alternative branching strategies. It offers clear operational blueprints and command examples, evaluating how the model coordinates scheduled release cycles while warning of its constraints in high-velocity CI/CD environments. - [gitkraken.com: GitFlow](https://support.gitkraken.com/git-workflows-and-extensions/git-flow) [DOCUMENTATION] [COMMUNITY-TOOL] β€” A practical UI-centric guide demonstrating GitFlow execution inside the GitKraken desktop client. It simplifies branch creation, merging, and visual release management, offering a low-friction approach for teams bound to multi-branch deployment workflows. - [gist.github.com/JamesMGreene: A comparison of using `git flow` commands' versus raw `git` commands](https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac) [COMMUNITY-TOOL] β€” A detailed side-by-side CLI command comparison showing the underlying raw Git operations performed by the automated `git flow` wrapper tool. Crucial for developers needing to troubleshoot or replicate GitFlow states without installing additional dependencies. - - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [ENTERPRISE-STABLE] β€” A highly interactive and multilingual cheat sheet illustrating the lifecycle of branches in Vincent Driessen's GitFlow model. This reference acts as an indispensable, quick-lookup guide for understanding CLI commands for features, releases, and hotfixes. - [thinkinglabs.io: Feature Branching considered Evil](https://thinkinglabs.io/talks/2016/10/29/feature-branching-considered-evil.html) [COMMUNITY-TOOL] β€” A critical analysis examining the negative impact of long-lived feature branches on continuous integration. It argues that delayed integration degrades feedback loops and promotes isolation, advocating for Trunk-Based practices to establish real collective ownership. - [youtube: Git Flow Is A Bad Idea - Dave Farley](https://www.youtube.com/watch?v=_w6TwnLCFwA&ab_channel=ContinuousDelivery) [ENTERPRISE-STABLE] β€” A high-impact video by continuous delivery expert Dave Farley arguing why Git Flow acts as an anti-pattern for modern software delivery. He contrasts multi-branch isolation with the rapid feedback, safety, and velocity realized via strict trunk-based architectures. - [team-coder.com: From Git Flow to Trunk Based Development](https://team-coder.com/from-git-flow-to-trunk-based-development) [COMMUNITY-TOOL] β€” A migration-focused technical post mapping the practical steps and culture shift required to move an engineering team from a GitFlow framework to Trunk-Based Development. It highlights pipeline adaptations, test automation needs, and mindset changes. @@ -702,6 +702,7 @@ - **(2020)** [**github.blog: Commits are snapshots, not diffs**](https://github.blog/open-source/git/commits-are-snapshots-not-diffs) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] [LEGACY] β€” Explains Git's underlying data model, clarifying that commits are stored as full-file snapshots (blobs and trees) rather than incremental line deltas. This fundamental architectural detail helps developers understand why branching and merging are highly efficient operations in Git compared to legacy VCS systems. #### Git Operations + - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. - [cloudbees.com: Git Pull: How It Works With Detailed Examples](https://www.cloudbees.com/blog/git-pull-how-it-works-with-detailed-examples) [COMMUNITY-TOOL] [GUIDE] β€” Deconstructs the mechanics of 'git pull' as a composite operation of 'git fetch' followed by either 'git merge' or 'git rebase'. The article uses visual flow diagrams to explain divergence resolution, fast-forwarding, and best practices to avoid messy merge history. - [cloudbees.com: Git Push: An In-Depth Tutorial With Examples](https://www.cloudbees.com/blog/git-push-an-in-depth-tutorial-with-examples) [COMMUNITY-TOOL] [GUIDE] β€” A comprehensive guide analyzing the technical layers of transferring local branch updates to remote repositories. It covers upstream configuration, tracking branch architectures, force-pushing safety guidelines, and resolving push rejection due to remote drift. - [cloudbees.com: Git Reset Clearly Explained: How to Undo Your Changes 🌟](https://www.cloudbees.com/blog/git-reset-undo-changes) [ENTERPRISE-STABLE] [GUIDE] β€” Demystifies the core differences between '--soft', '--mixed', and '--hard' reset operations in Git. By mapping how resets affect the HEAD pointer, the index, and the working directory, this guide provides solid strategies for safe rollback of local changes. @@ -710,7 +711,6 @@ - [freecodecamp.org: Undo Git Add – How to Remove Added Files in Git 🌟](https://www.freecodecamp.org/news/undo-git-add-how-to-remove-added-files-in-git) [COMMUNITY-TOOL] [GUIDE] β€” Evaluates the commands required to safely unstage files from the Git index without altering working directory contents. Highlights nuances between 'git reset HEAD', 'git restore --staged', and other historical command forms. - [build5nines.com: Git: Reset / Undo Most Recent Local Commit](https://build5nines.com/git-reset-undo-most-recent-local-commit) [COMMUNITY-TOOL] [GUIDE] β€” Step-by-step documentation focusing on reversing the latest committed changes locally. Evaluates command scenarios utilizing the 'HEAD~1' targeting operator under different staging and working directory preservation options. - [Removing the last commit](https://gist.github.com/CrookedNumber/8964442) [COMMUNITY-TOOL] β€” A practical community GitHub Gist outlining multiple strategies to revert, reset, or remove the latest commit in a Git repository. Illustrates the critical differences between `git reset --soft` and `git reset --hard` for local and remote recovery. - - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. #### Git Productivity - [honeybadger.io: Top Ten Git Tips & Tricks](https://www.honeybadger.io/blog/git-tricks) [COMMUNITY-TOOL] [GUIDE] β€” Highlights ten advanced terminal commands and aliases to streamline git workflows, including stash parsing, custom log formatting, and interactive rebasing. These tips target active development patterns to minimize command-line friction and maximize change velocity. @@ -787,5 +787,5 @@ - [css-tricks.com: Git: Switching Unstaged Changes to a New Branch](https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Offers concrete workflows for isolating and moving accidental master/main modifications into a cleanly isolated feature branch. Demonstrates terminal patterns using checkout/switch commands while safeguarding index status. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Linux](./linux.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/gitops.md b/v2-docs/gitops.md index 819899e8..6e16104f 100644 --- a/v2-docs/gitops.md +++ b/v2-docs/gitops.md @@ -5,8 +5,7 @@ ## Standard Reference - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] + - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [thenewstack.io: What Is GitOps and Why It Might Be The Next Big Thing for DevOps](https://thenewstack.io/software-development) [COMMUNITY-TOOL] - [geekflare.com: An Introduction to GitOps](https://geekflare.com/topic/development) [COMMUNITY-TOOL] - [openshift.com: Our Favorite Things from GitOps Con at KubeCon EU 🌟](https://www.redhat.com/en/blog/our-favorite-things-from-gitops-con-at-kubecon-eu) [COMMUNITY-TOOL] @@ -33,13 +32,16 @@ - [openshift.com: Announcing OpenShift GitOps](https://www.redhat.com/en/blog/announcing-openshift-gitops) [COMMUNITY-TOOL] - [openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally Available 🌟](https://www.redhat.com/en/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available) [COMMUNITY-TOOL] - [cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](https://platform.cloudogu.com/en/blog/gitops-tools) [COMMUNITY-TOOL] - - [Config Sync](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [Anthos Config Management](https://docs.cloud.google.com/kubernetes-engine/docs) [COMMUNITY-TOOL] - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] + - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] - - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] + - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] + - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [gitops.tech 🌟](https://www.gitops.tech) [COMMUNITY-TOOL] - [OpenGitOps.dev 🌟](https://opengitops.dev) [COMMUNITY-TOOL] - [github.com/topics/gitops 🌟](https://github.com/topics/gitops) [COMMUNITY-TOOL] @@ -53,7 +55,6 @@ - [blog.container-solutions.com: GitOps: The Bad and the Ugly](https://blog.container-solutions.com/gitops-limitations) [COMMUNITY-TOOL] - [itnext.io: Principles, Patterns, and Practices for Effective Infrastructure' as Code](https://itnext.io/principles-patterns-and-practices-for-effective-infrastructure-as-code-e5f7bbe13df1) [COMMUNITY-TOOL] - [medium: GitOps: Build infrastructure resilient applications 🌟](https://medium.com/@franoisdagostini/gitops-build-infrastructure-resilient-applications-95bbc939046d) [COMMUNITY-TOOL] - - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [sufle.io: Adopting GitOps for Enhanced Operations](https://www.sufle.io/blog/adopting-gitops-for-enhanced-operations) [COMMUNITY-TOOL] - [medium: GitOps : The Next Big Thing for DevOps and Automation!](https://medium.com/searce/gitops-the-next-big-thing-for-devops-and-automation-2a9597e51559) [COMMUNITY-TOOL] - [thenewstack.io: Understanding GitOps: The Latest Tools and Philosophies](https://thenewstack.io/understanding-gitops-the-latest-tools-and-philosophies) [COMMUNITY-TOOL] @@ -136,8 +137,6 @@ - [developers.redhat.com: Git best practices: Workflows for GitOps deployments' | Christian Hernandez 🌟](https://developers.redhat.com/articles/2022/07/20/git-workflows-best-practices-gitops-deployments) [COMMUNITY-TOOL] - [developers.redhat.com: How to set up your GitOps directory structure |' Christian Hernandez 🌟](https://developers.redhat.com/articles/2022/09/07/how-set-your-gitops-directory-structure) [COMMUNITY-TOOL] - [devopsera.com: How to Structure Directories in a GitOps Repository for the' Best User-Friendliness and Flexibility](https://devopsera.com/2023/06/how-to-structure-directories-in-a-gitops-repository-for-the-best-user-friendliness-and-flexibility) [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [blog.container-solutions.com: FluxCD, ArgoCD or Jenkins X: Which Is the' Right GitOps Tool for You? 🌟](https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools) [COMMUNITY-TOOL] - [slideshare: GitOps, Jenkins X & Future of CI/CD](https://slideshare.net/rakutentech/gitops-jenkins-x-future-of-cicd) [COMMUNITY-TOOL] - [Tanka](https://tanka.dev/tutorial/jsonnet) [COMMUNITY-TOOL] @@ -147,6 +146,7 @@ - [github.com/glasskube/glasskube](https://github.com/glasskube/glasskube) ⭐ 3491 [ENTERPRISE-STABLE] - [Flagger](https://flagger.app) [COMMUNITY-TOOL] - [partlycloudy.blog: Release to Kubernetes like a Pro with Flagger](https://partlycloudy.blog/2020/07/08/release-to-k8s-like-a-pro-with-flagger) [COMMUNITY-TOOL] + - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [GitOps for Kubernetes with Jenkins](https://medium.com/stakater/gitops-for-kubernetes-with-jenkins-7db6304216e0) [COMMUNITY-TOOL] - [GitOps with Jenkins and Kubernetes](https://medium.com/@abhishekbhardwaj510/gitops-with-jenkins-and-kubernetes-c20425244c73) [COMMUNITY-TOOL] - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] @@ -164,6 +164,7 @@ - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - [medium.com/bumble-tech: GitOps for multi-cluster K8s environments 🌟](https://medium.com/bumble-tech/gitops-for-multi-cluster-k8s-environments-d305431ba6d6) [COMMUNITY-TOOL] - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] + - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] - [medium: GitOps with Istio, Tekton and Argo CD β€” on OpenShift 4](https://medium.com/@joelkaplan1/gitops-with-istio-tekton-and-argo-cd-on-openshift-4-5e42d22994e3) [COMMUNITY-TOOL] @@ -173,9 +174,8 @@ - [info.acloud.guru: Adopting GitOps for Kubernetes on AWS](https://info.acloud.guru/resources/deploying-kubernetes-with-gitops) [COMMUNITY-TOOL] - [betterprogramming.pub: Applying DevOps to API Development for APIOps](https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e) [COMMUNITY-TOOL] - [youtube.com: GitOps Guide to the Galaxy 🌟🌟🌟](https://www.youtube.com/playlist?list=PLbMP1JcGBmSGKO8UreWpOBOhCqilejhtd) [COMMUNITY-TOOL] - - [open-cluster-management.io](https://open-cluster-management.io) [COMMUNITY-TOOL] - [github.com/stakater/Xposer](https://github.com/stakater/Xposer) ⭐ 32 [COMMUNITY-TOOL] - - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] + - [open-cluster-management.io](https://open-cluster-management.io) [COMMUNITY-TOOL] ## Application Delivery @@ -189,6 +189,20 @@ #### Terraform Components - [AWS EKS Argo CD Terraform Component](https://github.com/cloudposse-terraform-components/aws-eks-argocd) [COMMUNITY-TOOL] β€” Curator Insight: Enterprise-ready Terraform submodule designed to deploy, configure, and bootstrap Argo CD onto an existing AWS EKS cluster. Live Grounding: Standardizes complex security configuration flags, integrates smoothly with AWS IAM roles for service accounts (IRSA), and provisions preconfigured Helm-based releases. +## Cloud Infrastructure + +### Kubernetes Distributions + +#### Bare-Metal and Edge + + - **(2026)** [**Charmed Kubernetes**](https://ubuntu.com/kubernetes/charmed-k8s) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Canonical's model-driven Kubernetes distribution designed for bare-metal, private, and multi-cloud environments. Leverages Ubuntu's automated Juju framework to manage complex cluster lifecycles, upgrades, security scanning, and seamless hypervisor scaling. +## Cloud-Native Development + +### Local Development Tools + +#### Okteto + + - **(2021)** [codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](https://octopus.com/devops) [COMMUNITY-TOOL] β€” Hands-on walkthrough displaying how to use Okteto to connect a developer workspace directly with live infrastructure, bypassing resource-heavy local systems. ## GitOps (1) ### Continuous Delivery @@ -196,6 +210,11 @@ #### Argo CD - [argoproj.github.io: Argo CD - Declarative GitOps for Kubernetes](https://argoproj.github.io/argo-cd) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Argo CD is a declarative GitOps engine that automates Kubernetes deployments. By continually matching the live cluster state to git specifications, it guarantees robust security and rapid rollback features. +### Hybrid Cloud Platforms + +#### Azure Arc Integration + + - **(2021)** [Kubernetes GitOps with Azure Arc and Charmed Kubernetes](https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A technical guide illustrating the integration of Charmed Kubernetes with Azure Arc to orchestrate hybrid-cloud resources. Demonstrates how GitOps configurations are pushed dynamically across decentralized architectures using unified portal controls. ## Infrastructure ### GitOps (2) @@ -220,5 +239,5 @@ - [Avoiding Mistakes with AWS OIDC Integration Conditions](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An in-depth security analysis detailing how to configure AWS OpenID Connect (OIDC) trust relationships correctly in GitHub Actions and other CI providers. Highlights major vulnerabilities arising from missing subject (sub) or audience (aud) validation and shows how to restrict access patterns safely. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [CI/CD](./cicd.md) | [Jenkins](./jenkins.md) diff --git a/v2-docs/golang.md b/v2-docs/golang.md index 8e4540de..ca0d19c7 100644 --- a/v2-docs/golang.md +++ b/v2-docs/golang.md @@ -5,6 +5,7 @@ ## Standard Reference + - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [medium: Microservices in Go](https://medium.com/seek-blog/microservices-in-go-2fc1570f6800) [COMMUNITY-TOOL] - [search.gocenter.io: JFrog Go Center](https://search.gocenter.io) [COMMUNITY-TOOL] - [ammeon.com: Profiling golang microservices for high throughput on kubernetes/openshift' clusters](https://www.ammeon.com/profiling-golang-microservices-for-high-throughput-on-kubernetes-openshift-clusters) [COMMUNITY-TOOL] @@ -19,7 +20,6 @@ - [medium.com/codex: Explore client-go Informer Patterns](https://medium.com/codex/explore-client-go-informer-patterns-4415bb5f1fbd) [COMMUNITY-TOOL] - [shahin-mahmud.medium.com: Write your first Kubernetes operator in go](https://shahin-mahmud.medium.com/write-your-first-kubernetes-operator-in-go-177047337eae) [COMMUNITY-TOOL] - [blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang' 🌟](https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang) [COMMUNITY-TOOL] - - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [Koa.js](https://koa) [COMMUNITY-TOOL] - [reddit.com: What is the best microservice framework in Go?](https://www.reddit.com/r/golang/comments/jnv4bd/what_is_the_best_microservice_framework_in_go) [COMMUNITY-TOOL] - [medium.com/vedcraft: Top Microservices Frameworks in Go](https://medium.com/vedcraft/top-microservices-frameworks-in-go-762445c30dd6) [COMMUNITY-TOOL] @@ -247,5 +247,5 @@ - [rehacktive/caffeine](https://github.com/rehacktive/caffeine) ⭐ 1175 [COMMUNITY-TOOL] β€” Curator Insight shows Caffeine as a simple Go command-line tool designed to prevent system sleep cycles. Live Grounding shows stable but quiet activity, functioning perfectly as an OS-level utility. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/grafana.md b/v2-docs/grafana.md index 53c57de6..5ca8dfea 100644 --- a/v2-docs/grafana.md +++ b/v2-docs/grafana.md @@ -5,17 +5,17 @@ ## Standard Reference - - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] - [openshift.com: Metrics-Driven Pod Constraints](https://www.redhat.com/en/blog/metrics-driven-pod-constraints) [COMMUNITY-TOOL] - [CISCO DNA Center with Grafana Dashboard](https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard) [COMMUNITY-TOOL] - [percona.com: Tips for Designing Grafana Dashboards](https://www.percona.com/blog/designing-grafana-dashboards) [COMMUNITY-TOOL] + - [Grafana 7.0: β€œWe’ve built one of the best visualisation tools and it’s not tied to any one database”](https://devm.io/blog) [COMMUNITY-TOOL] - [grafana.com: Grafana Labs and Microsoft partner to deliver new first party Microsoft Azure service](https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [COMMUNITY-TOOL] - [grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](https://grafana.com/oss/grafana/?mdm=social) [COMMUNITY-TOOL] - - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [grafana.com: Provisioning Grafana 🌟](https://grafana.com/docs/grafana/latest/administration/provisioning) [COMMUNITY-TOOL] - [Grafana provisioning Ansible Role](https://github.com/cloudalchemy/ansible-grafana) ⭐ 503 [COMMUNITY-TOOL] - [Log Monitoring and Alerting with Grafana Loki](https://www.infracloud.io/blogs/grafana-loki-log-monitoring-alerting) [COMMUNITY-TOOL] + - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [itnext.io: Monitoring Kubernetes workloads with Prometheus and Thanos](https://itnext.io/monitoring-kubernetes-workloads-with-prometheus-and-thanos-4ddb394b32c) [COMMUNITY-TOOL] - [medium: Why Grafana: Part II](https://medium.com/lightspeed-venture-partners/why-grafana-part-ii-2e7e42e0f7bb) [COMMUNITY-TOOL] - [scylladb.com: Building a Grafana Backend Plugin](https://www.scylladb.com/2020/10/01/building-a-grafana-backend-plugin) [COMMUNITY-TOOL] @@ -60,5 +60,5 @@ --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/helm.md b/v2-docs/helm.md index 90227dd6..4d7bfab2 100644 --- a/v2-docs/helm.md +++ b/v2-docs/helm.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [dzone: managing helm releases the gitops way](https://dzone.com/articles/managing-helm-releases-the-gitops-way) [COMMUNITY-TOOL] - [dzone: 15 useful helm chart tools](https://dzone.com/articles/15-useful-helm-charts-tools) [COMMUNITY-TOOL] - [dzone: create install upgrade and rollback a helm chart - part 1](https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p) [COMMUNITY-TOOL] @@ -63,7 +64,6 @@ - [medium.com/geekculture: K8s β€” Helm Dashboard](https://medium.com/geekculture/k8s-helm-dashboard-d7509c5fee88) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Introduction to Helm Dashboard](https://levelup.gitconnected.com/introduction-to-helm-dashboard-dddf43e38cc2) [COMMUNITY-TOOL] - [Kubecrt - Convert HELM charts to kubernetes resources 🌟](https://toolbox.kali-linuxtr.net/kubecrt-convert-helm-charts-to-kubernetes-resources.tool) [COMMUNITY-TOOL] - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [linuxadvise.com: Helmfile - Next Level to manage your helm Charts](https://www.linuxadvise.com/amp/helmfile-next-level-to-manage-your-helm-charts) [COMMUNITY-TOOL] - [medium: Gitops using Helmsman to apply Helm Charts to k8s](https://medium.com/@marco.franssen/gitops-using-helmsman-to-apply-helm-charts-to-k8s-1a7217ced411) [COMMUNITY-TOOL] - [abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart](https://abhaypore.medium.com/migrate-your-manifest-yaml-files-into-helm-chart-32a44230f3b5) [COMMUNITY-TOOL] @@ -208,13 +208,6 @@ #### Waypoint - **(2022)** [**learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps**](https://github.com/hashicorp/waypoint/tree/main/website/content/docs) ⭐ 4730 [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” HashiCorp walkthrough presenting continuous, declarative deployment of Helm-based apps using Waypoint pipelines, highlighting structural GitOps workflows. -## Cloud-Native Development - -### Local Development Tools - -#### Okteto - - - **(2021)** [codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](https://octopus.com/devops) [COMMUNITY-TOOL] β€” Hands-on walkthrough displaying how to use Okteto to connect a developer workspace directly with live infrastructure, bypassing resource-heavy local systems. ## Edge Computing ### IoT and Smart Home @@ -222,13 +215,6 @@ #### Surveillance - **(2024)** [Frigate](https://frigate.readthedocs.io/en/latest) [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Highly specialized NVR software focusing on local real-time object detection using AI accelerators. Its reference Helm and Kubernetes guides allow developers to scale home automation and security workloads on private clusters. -## GitOps and Continuous Delivery - -### Progressive Delivery - -#### Theory - - - **(2024)** [**harness.io: Progressive Delivery: Everything You Need to Know**](https://www.harness.io/blog) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A masterclass resource explaining the evolutionary shift from standard continuous delivery to progressive delivery. Explains integration of automated canary releases with advanced deployment patterns, metrics monitoring, and developer self-service. ## Infrastructure as Code ### Kubernetes Package Management @@ -266,5 +252,5 @@ - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/hr.md b/v2-docs/hr.md index 084c83ee..4f2d5d63 100644 --- a/v2-docs/hr.md +++ b/v2-docs/hr.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/iac.md b/v2-docs/iac.md index 9992783c..1e7a7fbb 100644 --- a/v2-docs/iac.md +++ b/v2-docs/iac.md @@ -5,7 +5,6 @@ ## Standard Reference - - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - [Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](https://techcommunity.microsoft.com/blog/azurenetworkingblog/deploying-virtual-networks-across-tenants-using-azure-virtual-network-manager-ip/4410161) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps](https://www.stickyminds.com/?utm_source=d7ac) [COMMUNITY-TOOL] @@ -14,39 +13,33 @@ - [matt-rickard.com: Infrastructure as Code Will be Written by AI](https://mattrickard.com/infrastructure-as-code-will-be-written-by-ai) [COMMUNITY-TOOL] - [k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning 🌟](https://k21academy.com/devops/terraform-vs-ansible) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the Tools](https://techcommunity.microsoft.com/blog/itopstalkblog/infrastructure-as-code-iac-comparing-the-tools/3205045) [COMMUNITY-TOOL] - - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] + - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] + - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] + - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] + - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] + - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] + - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] + - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] + - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] + - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] + - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] - - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] - - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] - - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] - - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] - - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [stackoverflow.blog: Infrastructure as code: Create and configure infrastructure' elements in seconds](https://stackoverflow.blog/2021/03/08/infrastructure-as-code-create-and-configure-infrastructure-elements-in-seconds) [COMMUNITY-TOOL] - [invensislearning.com: Infrastructure as a Code Tutorial: How it Works, Types,' and Best Practices](https://www.invensislearning.com/blog/infrastructure-as-a-code-tutorial) [COMMUNITY-TOOL] - [bridgecrew.io: 5 tips for securely adopting infrastructure as code](https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code) [COMMUNITY-TOOL] @@ -78,9 +71,16 @@ - [spacelift.io: Terraform vs. Ansible : Key Differences and Comparison of' Tools](https://spacelift.io/blog/ansible-vs-terraform) [COMMUNITY-TOOL] - [env0.com: Ansible vs Terraform: Choose One or Use Both?](https://www.env0.com/blog/ansible-vs-terraform-when-to-choose-one-or-use-them-together) [COMMUNITY-TOOL] - [awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure' as Code (IaC) Tools](https://awstrainingwithjagan.com/infrastructure-as-code-tool-comparison) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Checkmarx/kics](https://github.com/Checkmarx/kics) ⭐ 2637 [COMMUNITY-TOOL] - [gofireflyio/aiac 🌟](https://github.com/gofireflyio/aiac) ⭐ 3794 [ENTERPRISE-STABLE] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [medium.com/nerd-for-tech: Kubernetes: Declaratively Deploying Infrastructure' (IaC)](https://medium.com/nerd-for-tech/kubernetes-declaratively-deploying-infrastructure-iac-789f14d999c6) [COMMUNITY-TOOL] + - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [youtube: Mitchell Hashimoto: The Inside Story of HashiCorp's IaC Journey' | The IaC Podcast](https://www.youtube.com/watch?v=--RRpw_6onA) [COMMUNITY-TOOL] - [IaC and OpenShift Virtualization handshake (using Terraform for VMs on OCP)](https://medium.com/@nidhibansal26/iac-and-openshift-virtualization-handshake-c0a4ada79af5) [COMMUNITY-TOOL] @@ -146,5 +146,5 @@ - [Terraform Module Releaser GitHub Action](https://github.com/techpivot/terraform-module-releaser) ⭐ 221 [COMMUNITY-TOOL] β€” A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [Terraform](./terraform.md) | [Securityascode](./securityascode.md) | [Ansible](./ansible.md) diff --git a/v2-docs/ibm_cloud.md b/v2-docs/ibm_cloud.md index 6def6561..d88ecb3f 100644 --- a/v2-docs/ibm_cloud.md +++ b/v2-docs/ibm_cloud.md @@ -18,12 +18,11 @@ - [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] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] - [xataka.com: IBM se multiplica: la IBM de siempre mantiene el foco en la' nube, pero crea una nueva empresa para los servicios de red gestionados 🌟](https://www.xataka.com/pro/ibm-se-parte-dos-109-anos-despues-nube-da-dinero-que-se-creara-empresa-centrada-ella) [COMMUNITY-TOOL] - [reuters.com: IBM to break up 109-year old company to focus on cloud growth' 🌟](https://www.reuters.com/article/us-ibm-divestiture/ibm-to-break-up-109-year-old-company-to-focus-on-cloud-growth-idUSKBN26T1TZ) [COMMUNITY-TOOL] - [WebSphere Liberty](https://developer.ibm.com/wasdev) [COMMUNITY-TOOL] - [Download WAS Liberty](https://developer.ibm.com/wasdev/downloads) [COMMUNITY-TOOL] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - [DockerHub: websphere-liberty](https://hub.docker.com/_/websphere-liberty) [COMMUNITY-TOOL] - [github.com/openliberty](https://github.com/openliberty) [COMMUNITY-TOOL] - [developers.redhat.com: Support for GraphQL with Open Liberty 20.0.0.6](https://developers.redhat.com/blog/2020/06/17/support-for-graphql-with-open-liberty-20-0-0-6) [COMMUNITY-TOOL] @@ -34,8 +33,9 @@ - [medium.com/search?q=cp4mcm](https://medium.com/search?q=cp4mcm) [COMMUNITY-TOOL] - [medium: tagged/cp4mcm](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/tagged/cp4mcm) [COMMUNITY-TOOL] - [github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM](https://github.com/IBM/CP4MCM-SDK) ⭐ 2 [COMMUNITY-TOOL] + - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/index.md b/v2-docs/index.md index 454f125f..5b46ef25 100644 --- a/v2-docs/index.md +++ b/v2-docs/index.md @@ -39,7 +39,7 @@ [![thetips4you](images/thethips4you.jpg){: style="width:7%"}](https://www.youtube.com/c/Thetips4you) [![cloud learnhub](images/cloud_learn_hub.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC57acx8sCmE7uFHfVMvIlNg) [![John Savill](images/John_Savill.jpg){: style="width:7%"}](https://www.youtube.com/c/NTFAQGuy) [![microservice factory](images/microservice_factory.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCorFV-WGnajyfNu4zPI0AAA) [![kubedb appscode](images/kubedb_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/AppsCodeInc) [![devops toolkit](images/devops_toolkit.jpg){: style="width:7%"}](https://www.youtube.com/c/DevOpsToolkit) [![ansible pilot](images/ansiblepilot.jpg){: style="width:7%"}](https://www.youtube.com/c/AnsiblePilot) [![codelytv](images/codelytv_logo.jpg){: style="width:7%"}](https://www.youtube.com/CodelyTV) [![pelado nerd](images/pelado_nerd.jpg){: style="width:7%"}](https://www.youtube.com/c/PeladoNerd) [![hola mundo](images/hola_mundo.jpg){: style="width:7%"}](https://www.youtube.com/c/HolaMundoDev) [![javier garzas](images/jgarzas.jpg){: style="width:7%"}](https://www.youtube.com/c/JavierGarz%C3%A1s)
[![london IAC](images/londonIAC.jpg){: style="width:7%"}](https://www.youtube.com/c/LondonIAC) [![techworld nana](images/techworld_nana.jpg){: style="width:7%"}](https://www.youtube.com/c/TechWorldwithNana) [![honeypot](images/honeypot.jpg){: style="width:7%"}](https://www.youtube.com/c/Honeypotio) [![Ali Spittel](images/aspittel.jpg){: style="width:7%"}](https://www.youtube.com/c/AliSpittelDev) [![thomas maurer](images/thomas_maurer.jpg){: style="width:7%"}](https://www.youtube.com/c/ThomasMaurerCloud) [![freecodecamp](images/freecodecamp.jpg){: style="width:7%"}](https://www.youtube.com/c/Freecodecamp) [![thenewstack](images/thenewstack.jpg){: style="width:7%"}](https://www.youtube.com/c/TheNewStack) [![argocd project](images/argoproj.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCOvYmppcbOPm1viN6ust3lA) [![fluxcd](images/fluxcd.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCoZxt-YMhGHb20ZkvcCc5KA) [![container days](images/containerdays.jpg){: style="width:7%"}](https://www.youtube.com/c/ContainerDays) [![the cloud girl](images/thecloudgirl.jpg){: style="width:7%"}](https://www.youtube.com/c/priyankavergadia)
[![ContinuousDeliveryFoundation](images/ContinuousDeliveryFoundation.jpg){: style="width:7%"}](https://www.youtube.com/c/ContinuousDeliveryFoundation) [![tina huang](images/tinahuang.jpg){: style="width:7%"}](https://www.youtube.com/c/TinaHuang1) [![azure devops](images/azure_devops_youtube.jpg){: style="width:7%"}](https://www.youtube.com/c/AzureDevOps) [![azure cloud native](images/azure_cloud_native.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC2Pk9GcHhlVV0R9CQIU6gLw) [![alibaba cloud](images/alibaba_cloud.jpg){: style="width:7%"}](https://www.youtube.com/c/AlibabaCloud) [![linode cloud](images/linode_cloud.jpg){: style="width:7%"}](https://www.youtube.com/c/linode) [![gaia-x](images/gaia_x.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCB5WMc2FfrxKzfd7XIODoMw) [![gps](images/gps.jpg){: style="width:7%"}](https://www.youtube.com/c/MadeByGPS) [![keptn](images/keptn_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/keptn) [![anais urlichs](images/anais_urlichs.jpg){: style="width:7%"}](https://www.youtube.com/c/AnaisUrlichs) [![the digital life](images/the_digital_life.jpg){: style="width:7%"}](https://www.youtube.com/c/TheDigitalLifeTech)
-[![Azure Terraformer](images/azure-terraformer.jpg){: style="width:7%"}](https://www.youtube.com/@azure-terraformer) [![Ned in the Cloud](images/nedinthecloud.jpg){: style="width:7%"}](https://www.youtube.com/@NedintheCloud) [![netbox](images/netboxlabs_logo.jpg){: style="width:7%"}](https://www.youtube.com/@NetBoxLabs) [![Tech with Helen](images/techwithhelen.jpg){: style="width:7%"}](https://www.youtube.com/@techwithhelen) [![bytebytego](images/bytebytego.jpg){: style="width:7%"}](https://www.youtube.com/@ByteByteGo) [![dotcsv](images/dotcsv.jpg){: style="width:7%"}](https://www.youtube.com/@DotCSV) [![midulive](images/midulive.jpg){: style="width:7%"}](https://www.youtube.com/@midulive) +[![Azure Terraformer](images/azure-terraformer.jpg){: style="width:7%"}](https://www.youtube.com/@azure-terraformer) [![Ned in the Cloud](images/nedinthecloud.jpg){: style="width:7%"}](https://www.youtube.com/@NedintheCloud) [![netbox](images/netboxlabs_logo.jpg){: style="width:7%"}](https://www.youtube.com/@NetBoxLabs) [![Tech with Helen](images/techwithhelen.jpg){: style="width:7%"}](https://www.youtube.com/@techwithhelen) [![bytebytego](images/bytebytego.jpg){: style="width:7%"}](https://www.youtube.com/@ByteByteGo) [![dotcsv](images/dotcsv.jpg){: style="width:7%"}](https://www.youtube.com/@DotCSV) [![midulive](images/midulive.jpg){: style="width:7%"}](https://www.youtube.com/@midulive) [![returngis](images/returngis_logo.jpg){: style="width:7%"}](https://www.youtube.com/@returngis) [![kubefm](images/kubefm_logo.jpg){: style="width:7%"}](https://www.youtube.com/@kubefm) [![Olena Kutsenko](images/olena_kutsenko.jpg){: style="width:7%"}](https://www.youtube.com/@OlenaKutsenko) [![mouredev](images/mouredev.jpg){: style="width:7%"}](https://www.youtube.com/@mouredev) ## The Agentic Pulse diff --git a/v2-docs/interview-questions.md b/v2-docs/interview-questions.md index bb28c3ed..3b5d3b44 100644 --- a/v2-docs/interview-questions.md +++ b/v2-docs/interview-questions.md @@ -131,5 +131,5 @@ - [automationqahub.com: The Ultimate Git Cheat Sheet 🌟](https://automationqahub.com/mastering-git-your-ultimate-git-cheat-sheet-for-quick-reference) [COMMUNITY-TOOL] β€” Curator Insight maps out a cheat sheet for rapid Git command lookups, including cherry-picking and stashing. Live Grounding indicates that quick-access reference sheets are highly valued for reducing context switching. This is an efficient reference. --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/introduction.md b/v2-docs/introduction.md index 9281a00d..f931601f 100644 --- a/v2-docs/introduction.md +++ b/v2-docs/introduction.md @@ -26,7 +26,6 @@ graph TD - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [infoworld.com: Complexity is killing software developers](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [COMMUNITY-TOOL] - - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] - [jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud Kubernetes Strategy](https://devm.io/kubernetes/kubernetes-practical-implications-171647) [COMMUNITY-TOOL] - [jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit 🌟](https://devm.io/kubernetes/kubernetes-extensions-172215) [COMMUNITY-TOOL] - [addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?](https://www.addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure) [COMMUNITY-TOOL] @@ -43,6 +42,7 @@ graph TD - [infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](https://www.infoworld.com/article/2264771/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [COMMUNITY-TOOL] - [ringcentral.co.uk: Cloud Management 🌟](https://www.ringcentral.com/gb/en/blog/definitions/cloud-management) [COMMUNITY-TOOL] - [simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](https://www.simform.com/blog/multi-cloud-strategy) [COMMUNITY-TOOL] + - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] - [acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference) [COMMUNITY-TOOL] - [thenewstack.io: The Future of Microservices? More Abstractions](https://thenewstack.io/microservices/the-future-of-microservices-more-abstractions) [COMMUNITY-TOOL] - [community.hpe.com: Containers vs. VMs: What’s the difference?](https://community.hpe.com/hpeb/plugins/custom/hp/hpebresponsive/custom.bounce_endpoint?referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FHPE-Ezmeral-Uncut%2FContainers-vs-VMs-What-s-the-difference%2Fba-p%2F7147090) [COMMUNITY-TOOL] @@ -90,14 +90,10 @@ graph TD - [phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](https://phoenixnap.com/blog/openshift-vs-kubernetes) [COMMUNITY-TOOL] - [ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](https://www.ibm.com/think/topics/openshift-vs-kubernetes) [COMMUNITY-TOOL] - [Kelsey Hightower Fireside Chat: An Unconventional Path to IT and Some Life Advice](https://www.hashicorp.com/resources/kelsey-hightower-fireside-chat-an-unconventional-path-to-it-and-some-life-advice/?utm_source=linkedin) [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - [levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [COMMUNITY-TOOL] - - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] - - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - [Red Hat automation glossary 🌟](https://www.redhat.com/en/blog/red-hat-automation-glossary) [COMMUNITY-TOOL] - [softwareengineeringdaily.com: The Rise of Platform Engineering 🌟](https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering) [COMMUNITY-TOOL] - - [freecodecamp.org: A Beginner-Friendly Introduction to Containers, VMs and' Docker](https://www.freecodecamp.org/news/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [COMMUNITY-TOOL] - [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 +146,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 +166,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] @@ -205,6 +203,7 @@ graph TD - [cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization](https://cloudnativeislamabad.hashnode.dev/virtualization-vs-containerization) [COMMUNITY-TOOL] - [medium.com/javarevisited: Distributed Transaction Management in Microservices' β€” Part 1 🌟](https://medium.com/javarevisited/distributed-transaction-management-in-microservices-part-1-bb7dc1fbee9f) [COMMUNITY-TOOL] - [betterprogramming.pub: How to Transform a Monolith Application Into a' Microservices Architecture](https://betterprogramming.pub/how-to-transform-a-monolith-application-into-a-microservices-architecture-1e00363a03ba) [COMMUNITY-TOOL] + - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - [medium.com/codex: MicroServices Architecture to Solve Distributed Transaction' Management Problem](https://medium.com/codex/solving-distributed-transaction-management-problem-in-microservices-architecture-586ab3087efe) [COMMUNITY-TOOL] - [betterprogramming.pub: How I Split a Monolith Into Microservices Without' Refactoring 🌟🌟🌟](https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2) [COMMUNITY-TOOL] - [towardsdatascience.com: 3 High Availability Cloud Concepts You Should Know](https://towardsdatascience.com/3-high-availability-cloud-concepts-you-should-know-93f3bab2cb4a) [COMMUNITY-TOOL] @@ -214,6 +213,7 @@ graph TD - [levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices' Architecture? 🌟](https://levelup.gitconnected.com/do-you-know-distributed-job-scheduling-in-microservices-architecture-44082adad8ac) [COMMUNITY-TOOL] - [medium.com/javarevisited: Microservices Communication part 1-every programmer' must know 🌟](https://medium.com/javarevisited/microservices-communication-part-1-every-programmer-must-know-7c6607d2d563) [COMMUNITY-TOOL] - [medium.com/javarevisited: Microservices Communication β€” part 2β€” Sync vs' Async vs Hybrid?](https://medium.com/javarevisited/microservices-communication-part-2-sync-vs-async-vs-hybrid-23d057e137d8) [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] - [thenewstack.io: Kubernetes Evolution: From Microservices to Batch Processing' Powerhouse 🌟](https://thenewstack.io/kubernetes-evolution-from-microservices-to-batch-processing-powerhouse) [COMMUNITY-TOOL] - [medium.com/javarevisited: Why Microservices are not silver bullet? 10 Reasons' for NOT using Microservices](https://medium.com/javarevisited/why-microservices-are-not-silver-bullet-10-reasons-for-not-using-microservices-74f7c0fa98c) [COMMUNITY-TOOL] - [devops.com: 8 Hot Takes: Will We See a Monolithic Renaissance?](https://devops.com/8-hot-takes-will-we-see-a-monolithic-renaissance) [COMMUNITY-TOOL] @@ -387,5 +387,5 @@ graph TD - [NodeJS Best Practices (Spanish Translation)](https://github.com/goldbergyoni/nodebestpractices/blob/spanish-translation/README.spanish.md) ⭐ 105273 [SPANISH CONTENT] [DE FACTO STANDARD] β€” Curator Insight hosts the comprehensive Spanish translation of the premier Node.js architecture and security handbook. Live Grounding validates its immense utility as an industry-standard guide covering testing, error handling, and production safety. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/istio.md b/v2-docs/istio.md index 16f3e550..eba1834b 100644 --- a/v2-docs/istio.md +++ b/v2-docs/istio.md @@ -5,8 +5,8 @@ ## Standard Reference - - [jetstack.io: Getting started using cert-manager with the sig-network Gateway API](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] + - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [medium.com/solo-io blog](https://medium.com/solo-io) [COMMUNITY-TOOL] - [medium.com/solo-io: Istio the Easy Way (Again!)](https://medium.com/solo-io/istio-the-easy-way-again-b0504347b7ce) [COMMUNITY-TOOL] - [istiobyexample.dev 🌟](https://istiobyexample.dev) [COMMUNITY-TOOL] @@ -164,9 +164,6 @@ ##### Learning Resources - [redhat-scholars: istio-tutorial 🌟](https://github.com/redhat-scholars/istio-tutorial) ⭐ 1207 [ENTERPRISE-STABLE] [GUIDE] β€” A hands-on, scenario-driven learning path designed by Red Hat to introduce developers to Istio's core operational capabilities. Covers basic deployment, routing rules, traffic splitting, dark launches, resilient patterns like circuit breaking, and advanced security configurations using Envoy proxies. -##### Operations - - - **(2021)** [solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](https://www.solo.io/blog) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A guide detailing useful debugging utilities and CLI tools for validating and diagnosing Istio configuration sets. Explains how to leverage 'istioctl' diagnostics, debug configuration states, and inspect direct Envoy configuration mappings to maintain healthy cluster states. ##### Release Analysis - [thenewstack.io: Istio 1.10 Improves Scalability and Revision Control](https://thenewstack.io/istio-1-10-improves-scalability-and-revision-control) [LEGACY] β€” Highlights the key technical improvements delivered in the Istio 1.10 release, with a strong focus on canary control plane upgrades, safer discovery mechanisms, and memory consumption optimizations. Shows how sidecar injection was streamlined to minimize workload disruption. @@ -217,7 +214,7 @@ ##### Troubleshooting (1) - [itnext.io: Find issues in your Istio mesh with Kiali](https://itnext.io/find-issues-in-your-istio-mesh-with-kiali-89d37d5e1fb1) [COMMUNITY-TOOL] [GUIDE] β€” Demonstrates how to diagnose, troubleshoot, and fix misconfigured routing rules and service-to-service communication failures using Kiali. Teaches developers how to read the visual topological graph to pinpoint bottlenecks and broken security boundaries. -#### Operations (1) +#### Operations ##### Lifecycle Management @@ -289,5 +286,5 @@ - [itnext.io: Observing gRPC-based Microservices on Amazon EKS running Istio](https://itnext.io/observing-grpc-based-microservices-on-amazon-eks-running-istio-77ba90dd8cc0) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A deep dive tutorial explaining telemetry configuration for gRPC-based microservices on Amazon EKS running Istio. Offers practical configurations for capturing service-to-service call latency, tracing headers, and standard Envoy metrics at the pod boundary. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Caching](./caching.md) diff --git a/v2-docs/java-and-java-performance-optimization.md b/v2-docs/java-and-java-performance-optimization.md index f65fbb28..d34199b5 100644 --- a/v2-docs/java-and-java-performance-optimization.md +++ b/v2-docs/java-and-java-performance-optimization.md @@ -7,11 +7,10 @@ - [geekflare.com: What is Thread Dump and How to Analyze them? 🌟](https://geekflare.com/dev/generate-analyze-thread-dumps) [COMMUNITY-TOOL] - [On heap vs off heap memory usage](http://www.javacodegeeks.com/2014/12/on-heap-vs-off-heap-memory-usage.html) [COMMUNITY-TOOL] - - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] + - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [DZone: Performance Improvement in Java Applications: ORM/JPA 🌟](https://dzone.com/articles/performance-improvement-in-java-applications-orm-j) [COMMUNITY-TOOL] - [DZone: The JVM Architecture Explained 🌟](https://dzone.com/articles/jvm-architecture-explained) [COMMUNITY-TOOL] - [DZone: How to Troubleshoot Sudden CPU Spikes](https://dzone.com/articles/troubleshoot-sudden-cpu-spikes) [COMMUNITY-TOOL] - - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟](https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1) [COMMUNITY-TOOL] - [dzone.com: Flight Recorder: Examining Java and Kotlin Apps](https://dzone.com/articles/flight-recorder-examining-java-and-kotlin-apps) [COMMUNITY-TOOL] - [medium: How to reduce your JVM app memory footprint in Docker and Kubernetes' 🌟](https://medium.com/wix-engineering/how-to-reduce-your-jvm-app-memory-footprint-in-docker-and-kubernetes-d6e030d21298) [COMMUNITY-TOOL] @@ -22,6 +21,7 @@ - [medium.com/@sharprazor.app: Memory settings for Java process running in' Kubernetes pod](https://medium.com/@sharprazor.app/memory-settings-for-java-process-running-in-kubernetes-pod-1e608a5d2a64) [COMMUNITY-TOOL] - [medium.com/codex: Running JVM Applications on Kubernetes: Beyond java' -jar](https://medium.com/codex/running-jvm-applications-on-kubernetes-beyond-java-jar-a095949f3e34) [COMMUNITY-TOOL] - [lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes](https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf) [COMMUNITY-TOOL] + - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1' 🌟](https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1) [COMMUNITY-TOOL] - [dzone.com: Java Inside Docker: What You Must Know to Not FAIL](https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/List_of_performance_analysis_tools](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [COMMUNITY-TOOL] @@ -120,5 +120,5 @@ - **(2021)** [blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices on OpenShift](https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift) [EN CONTENT] [COMMUNITY-TOOL] β€” Comprehensive integration guide explaining how to hook up Spring Boot Prometheus metrics directly into automated OpenShift cluster telemetry layers. --- -πŸ’‘ **Explore Related:** [Java_Frameworks](./java_frameworks.md) | [API](./api.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/java_app_servers.md b/v2-docs/java_app_servers.md index d2f70d6e..be1b59dc 100644 --- a/v2-docs/java_app_servers.md +++ b/v2-docs/java_app_servers.md @@ -5,20 +5,20 @@ ## Standard Reference - - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] + - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - - [KumuluzEE](https://ee.kumuluz.com) [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] - [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] - [Payara](https://hub.docker.com/r/payara/server-full) [COMMUNITY-TOOL] - [Payara Micro](https://hub.docker.com/r/payara/micro) [COMMUNITY-TOOL] - [Red Hat JBoss Enterprise Application Platform (JBoss EAP)](https://developers.redhat.com/products/eap/overview) [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] - [Dzone: Jakarta EE & Wildfly Running on Kubernetes](https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes) [COMMUNITY-TOOL] - [opensource.com: Get started with WildFly for Java web development](https://opensource.com/article/21/7/wildfly) [COMMUNITY-TOOL] + - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] ## Platform Engineering @@ -31,5 +31,5 @@ - [Install Java 23 in an Azure DevOps Pipeline](https://www.returngis.net/2025/02/como-instalar-java-23-en-una-pipeline-de-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A technical guide written in Spanish demonstrating how to dynamically configure, install, and leverage the Java 23 SDK runtime inside Azure DevOps build pipelines, using modern Microsoft-hosted and self-hosted runner strategies. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/java_frameworks.md b/v2-docs/java_frameworks.md index dae71be9..8ca94da2 100644 --- a/v2-docs/java_frameworks.md +++ b/v2-docs/java_frameworks.md @@ -5,7 +5,10 @@ ## Standard Reference - - [jaxenter.com - CI/CD for Spring Boot Microservices](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] + - [Grafana 7.0: β€œWe’ve built one of the best visualisation tools and it’s not tied to any one database”](https://devm.io/blog) [COMMUNITY-TOOL] + - [Payara](https://payara.fish) [COMMUNITY-TOOL] + - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] + - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [JDK 15: The new features in Java 15](https://www.infoworld.com/article/2256828/jdk-15-the-new-features-in-java-15.html) [COMMUNITY-TOOL] - [GitHub Welcomes the OpenJDK Project!](https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project) [COMMUNITY-TOOL] - [java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](https://www.java-success.com/microservices-interview-questions) [COMMUNITY-TOOL] @@ -17,10 +20,8 @@ - [All You Need To Know For Migrating To Java 11](https://nipafx.dev/java-11-migration-guide) [COMMUNITY-TOOL] - [openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](https://openjdk.org/jeps/413) [COMMUNITY-TOOL] - [Best Java Frameworks Solutions](https://www.peerspot.com/categories/java-frameworks) [COMMUNITY-TOOL] - - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [RedHat’s WildFly Swarm](http://wildfly-swarm.io) [COMMUNITY-TOOL] - - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] + - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - [Spring Boot: ΒΏwar o jar? Ambos](https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [COMMUNITY-TOOL] - [arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](https://arnoldgalovics.com/java-multiline-logs-fluentd) [COMMUNITY-TOOL] - [geeksforgeeks.org: Best way to master spring boot , a complete roadmap](https://www.geeksforgeeks.org/springboot/best-way-to-master-spring-boot-a-complete-roadmap) [COMMUNITY-TOOL] @@ -32,12 +33,13 @@ - [containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription) [COMMUNITY-TOOL] - [kie.org](https://www.kie.org) [COMMUNITY-TOOL] - [adictosaltrabajo.com: CΓ³mo reducir el cΓ³digo repetitivo con Lombok](https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [COMMUNITY-TOOL] - - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] - [Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile' 🌟🌟](https://dzone.com/articles/programming-styles-spring-boot-vis-a-vis-with-ecli) [COMMUNITY-TOOL] - - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] + - [wikipedia: Java Enterprise Edition (Java EE)](https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition) [COMMUNITY-TOOL] + - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] - [reddit.com/r/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] - [medium.com/@javachampions : Java is still free](https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244) [COMMUNITY-TOOL] + - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - [developers.redhat.com: The future of Java and OpenJDK updates without Oracle' support](https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support) [COMMUNITY-TOOL] - [redhat.com: The history and future of OpenJDK](https://www.redhat.com/en/blog/history-and-future-openjdk) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: The 2020 Java Developer RoadMap 🌟](https://javarevisited.blogspot.com/2019/10/the-java-developer-roadmap.html) [COMMUNITY-TOOL] @@ -66,6 +68,7 @@ - [Red Hat OpenJDK](https://developers.redhat.com/products/openjdk/download) [COMMUNITY-TOOL] - [piotrminkowski.com: Which JDK to Choose on Kubernetes 🌟](https://piotrminkowski.com/2023/02/17/which-jdk-to-choose-on-kubernetes) [COMMUNITY-TOOL] - [Amazon Corretto](https://aws.amazon.com/corretto) [COMMUNITY-TOOL] + - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [__AdoptOpenJDK 11__ Is the New Default 🌟](https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default) [COMMUNITY-TOOL] - [tecmint.com: How to Install Java 17 on RHEL-based Linux Distributions](https://www.tecmint.com/install-java-on-centos-rhel-fedora) [COMMUNITY-TOOL] - [infoq.com: Virtual Threads: New Foundations for High-Scale Java Applications](https://www.infoq.com/articles/java-virtual-threads) [COMMUNITY-TOOL] @@ -80,8 +83,6 @@ - [Eclipse MicroProfile: 5 Things You Need to Know 🌟](https://medium.com/@alextheedom/eclipse-microprofile-5-things-you-need-to-know-e7a0bc9a3fb6) [COMMUNITY-TOOL] - [developers.redhat.com: Develop Eclipse MicroProfile applications on Red' Hat JBoss Enterprise Application Platform Expansion Pack 1.0 with Red Hat CodeReady Workspaces](https://developers.redhat.com/blog/2020/07/01/develop-eclipse-microprofile-applications-on-red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-with-red-hat-codeready-workspaces) [COMMUNITY-TOOL] - [infoq.com: Virtual Panel: The MicroProfile Influence on Microservices Frameworks](https://www.infoq.com/articles/microprofile-microservices) [COMMUNITY-TOOL] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] - [medium: Multi-Tenancy Implementation using Spring Boot + Hibernate 🌟](https://medium.com/swlh/multi-tenancy-implementation-using-spring-boot-hibernate-6a8e3ecb251a) [COMMUNITY-TOOL] - [stackoverflow.com: How to map a MySQL JSON column to a Java entity property' using JPA and Hibernate](https://stackoverflow.com/questions/44308167/how-to-map-a-mysql-json-column-to-a-java-entity-property-using-jpa-and-hibernate) [COMMUNITY-TOOL] - [vladmihalcea.com: How to encrypt and decrypt data with Hibernate](https://vladmihalcea.com/how-to-encrypt-and-decrypt-data-with-hibernate) [COMMUNITY-TOOL] @@ -194,8 +195,14 @@ - [reflectoring.io: When Should I Use Project Lombok?](https://reflectoring.io/when-to-use-lombok) [COMMUNITY-TOOL] - [Helidon.io](https://helidon.io) [COMMUNITY-TOOL] - [developer.okta.com: Build REST APIs and Native Java Apps with Helidon](https://developer.okta.com/blog/2022/01/06/native-java-helidon) [COMMUNITY-TOOL] - - [wikipedia: Java Enterprise Edition (Java EE)](https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition) [COMMUNITY-TOOL] +## Red Hat OpenShift + +### Developer Experience + +#### Maven Plugins + + - **(2025)** [Eclipse JKube 🌟](https://eclipse.dev/jkube) [EN CONTENT] [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The central documentation portal for Eclipse JKube, an open-source suite of tooling designed to facilitate the rapid containerization, deployment, and management of Java applications across Kubernetes and Red Hat OpenShift infrastructures. ## Runtime Optimizations ### JVM Tuning @@ -205,5 +212,5 @@ - [kstefanj.github.io: GC progress from JDK 8 to JDK 17](https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Empirical performance benchmarks tracking G1GC, ParallelGC, ZGC, and Shenandoah collection efficiency improvements from Java SE 8 through LTS 17. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [API](./api.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/javascript.md b/v2-docs/javascript.md index 538ec426..b08f6aaf 100644 --- a/v2-docs/javascript.md +++ b/v2-docs/javascript.md @@ -106,5 +106,5 @@ - [freecodecamp.org: HTTP Networking in JavaScript –Handbook for Beginners](https://www.freecodecamp.org/news/http-full-course) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A comprehensive foundational guide analyzing HTTP request-response lifecycles, network architectures, and client-side browser execution. Highlights modern REST API interactions and secure payload configurations. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/jenkins-alternatives.md b/v2-docs/jenkins-alternatives.md index f9c1a9fb..af234911 100644 --- a/v2-docs/jenkins-alternatives.md +++ b/v2-docs/jenkins-alternatives.md @@ -5,11 +5,9 @@ ## Standard Reference - - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] - - [**Cloudbees Flow** 🌟](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] + - [Azure DevOps 🌟](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] + - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - [lambdatest.com: 21 Of The Best Jenkins Alternatives For Developers](https://www.testmuai.com/blog/best-jenkins-alternatives) [COMMUNITY-TOOL] - [inovex.de: Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native CI/CD](https://www.inovex.de/de/blog/spinnaker-vs-argo-cd-vs-tekton-vs-jenkins-x) [COMMUNITY-TOOL] - [lambdatest.com: TeamCity vs. Jenkins: Picking The Right CI/CD Tool](https://www.testmuai.com/blog/teamcity-vs-jenkins-picking-the-right-ci-cd-tool) [COMMUNITY-TOOL] @@ -17,6 +15,7 @@ - [lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](https://www.testmuai.com/blog/circleci-vs-gitlab) [COMMUNITY-TOOL] - [acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools 🌟](https://www.pluralsight.com/resources/blog/cloud/azure-devops-vs-github-comparing-microsofts-devops-twins) [COMMUNITY-TOOL] - [lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](https://www.testmuai.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [COMMUNITY-TOOL] + - [Cloudbees Flow](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - [harness.io](https://www.harness.io) [COMMUNITY-TOOL] β€” - [harness.io: AutoStopping Rules For Kubernetes Clusters](https://www.harness.io/blog/autostopping-rules-kubernetes) Harness Intelligent Cloud AutoStopping Rules help manage your resources automatically to make sure that they run only when used, never when idle. - [harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm](https://www.harness.io/blog/cd-jenkins-pipelines-harness) - [Drone](https://www.drone.io) [COMMUNITY-TOOL] β€” - [medium: Goodbye Jenkins: How Drone Simplifies CI/CD for Engineering Teams Everywhere](https://medium.com/@boomimagestudio-techblog/goodbye-jenkins-how-drone-simplifies-ci-cd-for-engineering-teams-everywhere-73a7db435a86) @@ -26,11 +25,12 @@ - [lambdatest.com: How To Setup CI/CD Pipeline With Bamboo For PHP Projects](https://www.testmuai.com/blog/how-to-setup-cicd-pipeline-with-bamboo-for-php-projects) [COMMUNITY-TOOL] - [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] + - [redhat-actions/openshift-actions-runner](https://github.com/redhat-actions/openshift-actions-runners) [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) Industry’s leading enterprise Kubernetes platform now integrates with GitHub, bringing DevOps automation tools from the world’s largest developer platform into the OpenShift ecosystem - [towardsdatascience.com: Jenkins for CI Is Dead: Why Do People Hate It and What’s the Alternative? GitHub actions](https://towardsdatascience.com/jenkins-for-ci-is-dead-why-do-people-hate-it-and-whats-the-alternative-8d8b6b88fdba) [COMMUNITY-TOOL] - - [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [youtube: jfrog - Modern App Deployments: How to use NGINX and JFrog to Automate your Blue/Green deployments](https://www.youtube.com/watch?v=15CGdzfDlpQ&t=1s&ab_channel=JFrog) [COMMUNITY-TOOL] - [Semaphore](https://semaphore.io) [COMMUNITY-TOOL] - [semaphoreci.com: Revving up Continuous Integration with Parallel Testing](https://semaphore.io/blog/revving-up-continuous-integration-with-parallel-testing) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [cloudbees.com: what is jenkins-x](https://www.cloudbees.com/whitepapers/building-cloud-native-apps-painlessly) [COMMUNITY-TOOL] - [Traces for your pipelines: Jenkins X v3 now comes with tracing support for your pipelines out of the box](https://jayex.io/blog/2021/04/08/jx3-pipeline-trace) [COMMUNITY-TOOL] - [spinnaker.io deployment tool](https://spinnaker.io) [COMMUNITY-TOOL] @@ -38,9 +38,6 @@ - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [CI/CD OpenShift and Tekton](https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton) [COMMUNITY-TOOL] - [empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](https://empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [COMMUNITY-TOOL] - - [redhat.com: Red Hat and GitHub Collaborate to Expand the Developer Experience' on Red Hat OpenShift with GitHub Actions 🌟](https://www.redhat.com/en/about/press-releases/red-hat-and-github-collaborate-expand-developer-experience-red-hat-openshift-github-actions) [COMMUNITY-TOOL] - - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [COMMUNITY-TOOL] - - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [medium: Top 7 Best CI/CD Tools you should get your hands on in 2020](https://medium.com/devops-dudes/top-7-best-ci-cd-tools-you-should-get-your-hands-on-in-2020-832c29db936a) [COMMUNITY-TOOL] - [dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools](https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools) [COMMUNITY-TOOL] - [blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies](https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies) [COMMUNITY-TOOL] @@ -49,6 +46,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] @@ -64,6 +62,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] + - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [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] @@ -95,6 +94,7 @@ - [dagger.io](https://dagger.io) [COMMUNITY-TOOL] - [dagger/dagger: Dagger is a portable devkit for CICD](https://github.com/dagger/dagger) ⭐ 15849 [DE FACTO STANDARD] - [CloudBees Integrates Software Delivery Management Platform With Google Cloud Build and Tekton to Break Down Development Silos](https://www.previous.cloudbees.com/press/cloudbees-integrates-software-delivery-management-platform-google-cloud-build-and-tekton-break) [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] ## Cloud-Native Development @@ -103,6 +103,13 @@ #### Skaffold - [skaffold](https://skaffold.dev) [DE FACTO STANDARD] β€” Highly active open-source CLI utility by Google that automates the workflow for building, pushing, and deploying Kubernetes applications. Accelerates inner-loop cycles through continuous live-sync engine integration. +## Enterprise Kubernetes + +### Red Hat OpenShift + +#### CI-CD Pipelines + + - **(2021)** [openshift.com: Cloud DevOps With OpenShift and JFrog](https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog) 🌟🌟 [COMMUNITY-TOOL] β€” A case study looking at OpenShift and JFrog Artifactory integrations. It details how teams establish secure, auditable image management pipelines across hybrid cloud nodes. ## Hybrid Cloud and Enterprise ### OpenShift @@ -120,7 +127,7 @@ Live Grounding: Serves as an excellent hands-on lab environment for configuring - [Devtron](https://github.com/devtron-labs/devtron) ⭐ 5486 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” A comprehensive, open-source AppOps platform for Kubernetes designed to consolidate CI/CD pipelines, GitOps, observability, and cost optimization. Provides self-service deployment interfaces, security checks, and deep resource validation for multicluster operations. ## Platform Engineering -### CI-CD Pipelines +### CI-CD Pipelines (1) #### Enterprise Tooling @@ -145,5 +152,5 @@ Live Grounding: Features structural overviews of AWS CodePipeline, CodeBuild, an - [devops.com: 7 Popular Open Source CI/CD Tools](https://devops.com/7-popular-open-source-ci-cd-tools) [COMMUNITY-TOOL] β€” Curator Insight: Comparative survey of prominent open-source continuous integration and deployment engines. Live Grounding: Analyzes Jenkins, GitLab, Tekton, and others, contrasting their resource overheads and declarative features. Useful for teams choosing a baseline deployment stack. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Gitops](./gitops.md) | [CI/CD](./cicd.md) | [Jenkins](./jenkins.md) diff --git a/v2-docs/jenkins.md b/v2-docs/jenkins.md index 4c0c31f2..045937d7 100644 --- a/v2-docs/jenkins.md +++ b/v2-docs/jenkins.md @@ -5,6 +5,9 @@ ## Standard Reference + - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] + - [Cloudbees Flow](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [WebSocket support in now available for Jenkins CLI and agent networking!](https://www.jenkins.io/blog/2020/02/02/web-socket) [COMMUNITY-TOOL] - [webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](https://webhookrelay.com/blog/github-jenkins-guide) [COMMUNITY-TOOL] - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] @@ -23,7 +26,6 @@ - [Matrix 🌟](https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix) [COMMUNITY-TOOL] - [Atlassian's new Bitbucket Server integration for Jenkins 🌟](https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [COMMUNITY-TOOL] - [In this presentation](https://www.meetup.com/jenkins-online-meetup/events/270630108) [COMMUNITY-TOOL] - - [**Cloudbees Flow** 🌟](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - [Build Monitor Plugin](https://plugins.jenkins.io/build-monitor-plugin) [COMMUNITY-TOOL] β€” - [Monitor CI nodes with Jenkins](http://www.ampelofilosofies.gr/software/2017/03/04/monitor-ci-nodes-with-jenkins#sthash.eLP0PanT.dpbs) - [youtube: How to create Build Monitor View](https://www.youtube.com/watch?v=WnQK6-puXSM) - [youtube: monitoring jenkins job with build monitor view](https://www.youtube.com/watch?v=y6RNLNvnYIw) @@ -33,14 +35,14 @@ - [opsview.com: opspack](https://docs.itrsgroup.com/docs/opsview/6.12.1/opspacks/opspack-index/index.html) [COMMUNITY-TOOL] - [Chrome Extension](https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc) [COMMUNITY-TOOL] - [stats.jenkins.io 🌟](http://stats.jenkins.io) [COMMUNITY-TOOL] - - [jaxenter.com - CI/CD for Spring Boot Microservices](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - [rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native App in 5 minutes](https://www.cloudbees.com/blog/rollout-tutorial-feature-flagging-your-react-native-app-5-minutes) [COMMUNITY-TOOL] - [How to Speed Up Software Development with Build and Test Acceleration Tools](https://www.cloudbees.com/blog) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [sap.github.io/jenkins-library](https://www.project-piper.io) [COMMUNITY-TOOL] + - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] + - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [COMMUNITY-TOOL] - - [medium: jenkins cicd getting started with groovy and docker](https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49) [COMMUNITY-TOOL] - - [CloudBees Releases Another Industry First: Feature Flagging for On-Premise' Use 🌟](https://www.previous.cloudbees.com/press/cloudbees-releases-another-industry-first-feature-flagging-premise-use) [COMMUNITY-TOOL] + - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] + - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [CloudBees](https://www.cloudbees.com) [COMMUNITY-TOOL] - [Official Jenkins Docker image](https://github.com/michaelneale/jenkins-ci.org-docker) [COMMUNITY-TOOL] - [github.com/jenkinsci 🌟](https://github.com/jenkinsci) [COMMUNITY-TOOL] @@ -149,8 +151,6 @@ - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] - [Jenkins SIG Platform 🌟](https://www.jenkins.io/sigs/platform) [COMMUNITY-TOOL] - [Jenkins SIG Cloud Native 🌟](https://www.jenkins.io/sigs/cloud-native) [COMMUNITY-TOOL] - - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [blog.techiescamp.com/jenkins-course 🌟🌟🌟](https://blog.techiescamp.com/jenkins-course) [COMMUNITY-TOOL] - [udemy.com: Master Jenkins CI For DevOps and Developers](https://www.udemy.com/the-complete-jenkins-course-for-developers-and-devops) [COMMUNITY-TOOL] - [udemy.com: Learn DevOps: CI/CD with Jenkins using Pipelines and Docker](https://www.udemy.com/learn-devops-ci-cd-with-jenkins-using-pipelines-and-docker) [COMMUNITY-TOOL] @@ -171,6 +171,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] @@ -210,8 +211,6 @@ - [cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition -' Part 2 (2020) 🌟](https://www.cloudbees.com/blog/application-performance-monitoring-tools) [COMMUNITY-TOOL] - [cloudbees.com: The Two Most Common Issues with Jenkins and How to Fix Them' 🌟](https://www.cloudbees.com/blog/most-common-issues-scaling-jenkins) [COMMUNITY-TOOL] - [cloudbees.com: Enterprise JVM Administration and Jenkins Performance 🌟](https://www.cloudbees.com/blog/enterprise-jvm-administration-and-jenkins-performance) [COMMUNITY-TOOL] - - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] - - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [ansible-role-jenkins](https://github.com/geerlingguy/ansible-role-jenkins) ⭐ 851 [COMMUNITY-TOOL] - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] - [How to create initial "seed" job](https://github.com/jenkinsci/configuration-as-code-plugin) ⭐ 2791 [COMMUNITY-TOOL] @@ -335,6 +334,7 @@ - [medium: quickstart ci with jenkins and docker in docker](https://medium.com/swlh/quickstart-ci-with-jenkins-and-docker-in-docker-c3f7174ee9ff) [COMMUNITY-TOOL] - [ref1: docker build --network=host](https://github.com/awslabs/amazon-eks-ami/issues/183) ⭐ 2647 [COMMUNITY-TOOL] - [How to Disable Code: The Developer's Production Kill Switch 🌟](https://www.cloudbees.com/blog/how-disable-code-developers-production-kill-switch) [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] - [jenkinsci/jenkins-scripts 🌟](https://github.com/jenkinsci/jenkins-scripts) [COMMUNITY-TOOL] - [Jervis](https://github.com/samrocketman/jervis/wiki) ⭐ 271 [COMMUNITY-TOOL] - [itnext.io/tagged/jenkins-x](https://itnext.io/tagged/jenkins-x) [COMMUNITY-TOOL] @@ -369,12 +369,12 @@ #### Jenkins - - [performance-plugin](https://github.com/jenkinsci/performance-plugin) ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit. - [Jenkins Kubernetes Plugin](https://plugins.jenkins.io/kubernetes) [EN CONTENT] [ENTERPRISE-STABLE] β€” The critical Kubernetes integration for Jenkins, executing dynamic agents directly inside cluster pods. Solves pipeline scale issues by tearing down runner instances upon build completion. - [Kubernetes Continuous Deploy](https://plugins.jenkins.io/kubernetes-cd) [EN CONTENT] [COMMUNITY-TOOL] β€” A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines. - [openshift-pipeline](https://plugins.jenkins.io/openshift-pipeline) [EN CONTENT] [COMMUNITY-TOOL] β€” Allows direct deployment integrations inside Red Hat OpenShift pipelines via Jenkins, automating image building and pipeline orchestrations. - [openshift-sync](https://plugins.jenkins.io/openshift-sync) [EN CONTENT] [COMMUNITY-TOOL] β€” Synchronizes OpenShift environment configs, secrets, build limits, and pod templates automatically to ensure consistent CI runner execution. - [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely. + - [performance-plugin](https://github.com/jenkinsci/performance-plugin) ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit. ## DevOps ### CI-CD Pipelines @@ -402,6 +402,7 @@ #### Jenkins Ecosystem (1) + - **(2018)** [Building Declarative Pipelines with OpenShift DSL Plugin 🌟🌟](https://www.redhat.com/en/blog/building-declarative-pipelines-openshift-dsl-plugin) [EN CONTENT] [COMMUNITY-TOOL] β€” Details strategies to compile reliable, declarative Jenkins pipelines utilizing OpenShift DSL plugins. Discusses native methods to trigger S2I builds, promote container images, and securely communicate with Cluster managers. - [opensource.com: running jenkins builds containers 🌟](https://opensource.com/article/18/4/running-jenkins-builds-containers) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial addressing the orchestration of containerized workloads inside a Jenkins building phase. Evaluates Docker-in-Docker strategies and Kubernetes dynamic agents to avoid single-host execution bottlenecks and guarantee runtime isolation. ## Runtime Optimizations @@ -419,5 +420,5 @@ - [sdtimes.com: CI/CD pipelines are expanding 🌟](https://sdtimes.com/devops/ci-cd-pipelines-are-expanding) [COMMUNITY-TOOL] β€” Explores how modern CI/CD pipelines are expanding their scope to integrate security scans, compliance policy engines, and platform provisioning stages. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [CI/CD](./cicd.md) | [Gitops](./gitops.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/jvm-parameters-matrix-table.md b/v2-docs/jvm-parameters-matrix-table.md index ad07cc47..83364ee5 100644 --- a/v2-docs/jvm-parameters-matrix-table.md +++ b/v2-docs/jvm-parameters-matrix-table.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/keptn.md b/v2-docs/keptn.md index b146767c..58aaa804 100644 --- a/v2-docs/keptn.md +++ b/v2-docs/keptn.md @@ -21,5 +21,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/kubectl-commands.md b/v2-docs/kubectl-commands.md index 0c005e97..460c51ec 100644 --- a/v2-docs/kubectl-commands.md +++ b/v2-docs/kubectl-commands.md @@ -5,13 +5,11 @@ ## Standard Reference - - [BuildKit CLI for kubectl (by vmware-tanzu) 🌟](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - - [Kubectl Autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - - [hidetatz/kubecolor 🌟](https://github.com/hidetatz/kubecolor) ⭐ 1445 [COMMUNITY-TOOL] - - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] + - [kubernetes.io 🌟](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] + - [vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] + - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - [itnext.io: Boosting your kubectl productivity](https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712) [COMMUNITY-TOOL] + - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - [medium: Ready-to-use commands and tips for kubectl](https://medium.com/flant-com/kubectl-commands-and-tips-7b33de0c5476) [COMMUNITY-TOOL] - [medium: Be fast with Kubectl 1.19 CKAD/CKA 🌟](https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443) [COMMUNITY-TOOL] - [developers.redhat.com: Kubectl: Developer tips for the Kubernetes command' line 🌟](https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line) [COMMUNITY-TOOL] @@ -33,6 +31,7 @@ - [awstip.com: Kubernetes β€” Creating deployments via command line and with' YAML files](https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be) [COMMUNITY-TOOL] - [superbrothers/zsh-kubectl-prompt 🌟](https://github.com/superbrothers/zsh-kubectl-prompt) ⭐ 591 [COMMUNITY-TOOL] - [medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference?](https://medium.com/@emmaliaocode/kubectl-create-vs-kubectl-apply-whats-the-differences-f6472f4c6c86) [COMMUNITY-TOOL] + - [hidetatz/kubecolor 🌟](https://github.com/hidetatz/kubecolor) ⭐ 1445 [COMMUNITY-TOOL] - [medium.com/codex: Kubectl Output 101](https://medium.com/codex/kubectl-output-101-851f8e61fd51) [COMMUNITY-TOOL] - [medium.com/geekculture: kubectl β€” Best Practices](https://medium.com/geekculture/kubectl-best-practices-c4ff809167dd) [COMMUNITY-TOOL] - [learnitguide.net: How to Create ConfigMap from Properties File Using K8s' Client](https://www.learnitguide.net/2023/04/how-to-create-configmap-from-properties.html) [COMMUNITY-TOOL] @@ -47,12 +46,13 @@ - [github.com/trstringer/kubectl-example](https://github.com/trstringer/kubectl-example) ⭐ 13 [COMMUNITY-TOOL] - [kubectl Shell Autocomplete](https://blog.heptio.com/kubectl-shell-autocomplete-heptioprotip-48dd023e0bf3) [COMMUNITY-TOOL] - [complete-alias](https://github.com/cykerway/complete-alias) ⭐ 811 [COMMUNITY-TOOL] + - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - [itnext.io: Connect to containers using Kubectl Exec](https://itnext.io/connect-to-containers-using-kubectl-exec-b1fb5c171f03) [COMMUNITY-TOOL] - [goteleport.com: kubectl exec vs SSH](https://goteleport.com/blog/ssh-vs-kubectl) [COMMUNITY-TOOL] - [hackernoon.com: How to Work With the Kubectl Debug Command](https://hackernoon.com/how-to-work-with-the-kubectl-debug-command) [COMMUNITY-TOOL] - [Flag export deprecated in kubernetes 1.14](https://github.com/kubernetes/kubernetes/pull/73787) ⭐ 122403 [DE FACTO STANDARD] - [Copy secrets between namespaces](https://stackoverflow.com/questions/55515594/is-there-a-way-to-share-a-configmap-in-kubernetes-between-namespaces) [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] + - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] ## Continuous Integration @@ -64,5 +64,5 @@ - [Kubernetes Continuous Deploy](https://plugins.jenkins.io/kubernetes-cd) [EN CONTENT] [COMMUNITY-TOOL] β€” A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-alternatives.md b/v2-docs/kubernetes-alternatives.md index 3acdec41..619d7f3d 100644 --- a/v2-docs/kubernetes-alternatives.md +++ b/v2-docs/kubernetes-alternatives.md @@ -112,8 +112,8 @@ #### Evaluations (1) - **(2021)** [infoworld.com: When Kubernetes is not the solution](https://www.infoworld.com/article/2261975/when-kubernetes-is-not-the-solution.html) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Highlights use-cases and scenarios where Kubernetes acts as an anti-pattern. Outlines operational over-engineering, hidden resource consumption, and networking complexities. - - [simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](https://www.simform.com/blog/alternatives-to-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” An informative breakdown analyzing leading container orchestrators other than Kubernetes. Details architectural features of Docker Swarm, Nomad, and AWS ECS for diverse engineering demands. - [thenewstack.io: Do I Really Need Kubernetes?](https://thenewstack.io/do-i-really-need-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” A candid architectural decision guide evaluating the complexity, overhead, and maintenance costs of adopting Kubernetes. Offers simpler alternative infrastructure paradigms. + - [simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](https://www.simform.com/blog/alternatives-to-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” An informative breakdown analyzing leading container orchestrators other than Kubernetes. Details architectural features of Docker Swarm, Nomad, and AWS ECS for diverse engineering demands. - [towardsdatascience.com: Heroku + Docker in 10 Minutes](https://towardsdatascience.com/heroku-docker-in-10-minutes-f4329c4fd72f) [EN CONTENT] [COMMUNITY-TOOL] β€” A quick-deployment tutorial showing how to containerize dynamic web applications with Docker and deploy them smoothly to Heroku's managed infrastructure. ## Serverless Architectures @@ -121,12 +121,12 @@ #### Edge Computing Engines - - [Taubyte](https://taubyte.com) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A decentralized serverless platform built on WebAssembly and IPFS. Acts as an alternative to VMs and containers, focusing on edge intelligence, fast execution, and zero-configuration networking. - [github.com/taubyte/tau: Tau](https://github.com/taubyte/tau) ⭐ 5030 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The main open-source repository for Tau. This platform handles autonomous routing, distributed database syncs, and scaling for multi-tenant edge services, running on WebAssembly. + - [Taubyte](https://taubyte.com) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A decentralized serverless platform built on WebAssembly and IPFS. Acts as an alternative to VMs and containers, focusing on edge intelligence, fast execution, and zero-configuration networking. #### Testing Infrastructure - **(2025)** [dreamland](https://github.com/taubyte/dream) ⭐ 88 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟 [COMMUNITY-TOOL] β€” A local testing and deployment tool for the Taubyte WebAssembly-native edge framework. Lets engineers build, test, and debug distributed serverless systems locally. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-autoscaling.md b/v2-docs/kubernetes-autoscaling.md index c87bd8b5..3d51dafc 100644 --- a/v2-docs/kubernetes-autoscaling.md +++ b/v2-docs/kubernetes-autoscaling.md @@ -20,14 +20,7 @@ - [Azure: AKS Cluster Autoscaler](https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler) [COMMUNITY-TOOL] - [Google Cloud Platform: GKE Cluster Autoscaler](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [COMMUNITY-TOOL] - [DigitalOcean Kubernetes: DOKS Cluster Autoscaler](https://docs.digitalocean.com/products/kubernetes/how-to/autoscale) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] - [thenewstack.io: K8s Resource Management: An Autoscaling Cheat Sheet' 🌟](https://thenewstack.io/k8s-resource-management-an-autoscaling-cheat-sheet) [COMMUNITY-TOOL] - - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] - - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - - [eksworkshop.com: Configure Cluster Autoscaler (CA)](https://eksworkshop.com/scaling/deploy_ca) [COMMUNITY-TOOL] - - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t' Single and Multi-Node Kube Cluster](https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99) [COMMUNITY-TOOL] - [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] @@ -55,6 +48,7 @@ - [itnext.io: Kubernetes Resources and Autoscaling β€” From Basics to Greatness' 🌟](https://itnext.io/kubernetes-resources-and-autoscaling-from-basics-to-greatness-7cae17fbf27b) [COMMUNITY-TOOL] - [kubedex.com: autoscaling 🌟](https://kubedex.com/autoscaling) [COMMUNITY-TOOL] - [chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler' 🌟](https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1) [COMMUNITY-TOOL] + - [Symbiosis](https://symbiosis.host) [COMMUNITY-TOOL] - [the-gigi.github.io: Advanced Kubernetes Scheduling and Autoscaling](https://the-gigi.github.io/gigi-zone/posts/2024/05/advanced-k8s-scheduling-and-autoscaling) [COMMUNITY-TOOL] - [returngis.net: Escalado vertical de tus pods en Kubernetes con VerticalPodAutoscaler](https://www.returngis.net/2020/07/escalado-vertical-de-tus-pods-en-kubernetes) [COMMUNITY-TOOL] - [itnext.io: Horizontal Pod Autoscaling with Custom Metric from Different' Namespace](https://itnext.io/horizontal-pod-autoscaling-with-custom-metric-from-different-namespace-f19f8446143b) [COMMUNITY-TOOL] @@ -78,6 +72,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] @@ -93,6 +88,7 @@ - [blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request' β€” Prometheus, KEDA, and K6](https://blog.cloudacode.com/how-to-autoscale-kubernetes-pods-based-on-ingress-request-prometheus-keda-and-k6-84ae4250a9f3) [COMMUNITY-TOOL] - [medium.com/@toonvandeuren: Kubernetes Scaling: The Event Driven Approach' - KEDA](https://medium.com/@toonvandeuren/kubernetes-scaling-the-event-driven-approach-bdd58ded4e3f) [COMMUNITY-TOOL] - [Dzone: Autoscaling Your Kubernetes Microservice with KEDA](https://dzone.com/articles/autoscaling-your-kubernetes-microservice-with-keda) [COMMUNITY-TOOL] + - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed)](https://faun.pub/keda-ec9fc7c8dd81) [COMMUNITY-TOOL] - [itnext.io: Event Driven Autoscaling](https://itnext.io/event-driven-autoscaling-503b5cefaa49) [COMMUNITY-TOOL] - [medium.com/@casperrubaek: Why KEDA is a game-changer for scaling in Kubernetes](https://medium.com/@casperrubaek/why-keda-is-a-game-changer-for-scaling-in-kubernetes-4ebf34cb4b61) [COMMUNITY-TOOL] @@ -104,11 +100,16 @@ - [github.com/kedacore/keda/issues/2214](https://github.com/kedacore/keda/issues/2214) ⭐ 10216 [ENTERPRISE-STABLE] - [dev.to/vinod827: Scale your apps using KEDA in Kubernetes](https://dev.to/vinod827/scale-your-apps-using-keda-in-kubernetes-4i3h) [COMMUNITY-TOOL] - [bitnami/cluster-autoscaler](https://hub.docker.com/r/bitnami/cluster-autoscaler) [COMMUNITY-TOOL] + - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] + - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [dev.to/danielepolencic: Scaling Kubernetes to multiple clusters and regions' 🌟](https://dev.to/danielepolencic/scaling-kubernetes-to-multiple-clusters-and-regionss-294b) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [engineering.zalando.com: Building an End to End load test automation system' on top of Kubernetes](https://engineering.zalando.com/posts/2021/03/building-an-end-to-end-load-test-automation-system-on-top-of-kubernetes.html) [COMMUNITY-TOOL] + - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - [medium.com/teamsnap-engineering: Load Testing a Service with ~20,000 Requests' per Second with Locust, Helm, and Kustomize](https://medium.com/teamsnap-engineering/load-testing-a-service-with-20-000-requests-per-second-with-locust-helm-and-kustomize-ea9bea02ae28) [COMMUNITY-TOOL] + - [eksworkshop.com: Configure Cluster Autoscaler (CA)](https://eksworkshop.com/scaling/deploy_ca) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-backup-migrations.md b/v2-docs/kubernetes-backup-migrations.md index 1f1d6d79..321e75f0 100644 --- a/v2-docs/kubernetes-backup-migrations.md +++ b/v2-docs/kubernetes-backup-migrations.md @@ -5,7 +5,6 @@ ## Standard Reference - - [konveyor 🌟](https://konveyor.io) [COMMUNITY-TOOL] - [rancher.com: The No. 1 Rule of Disaster Recovery](https://www.suse.com/c/rancher_blog/the-no-1-rule-of-disaster-recovery) [COMMUNITY-TOOL] - [rancher.com: Disaster Recovery Preparedness for Your Kubernetes Clusters 🌟](https://www.suse.com/c/rancher_blog/disaster-recovery-preparedness-for-your-kubernetes-clusters) [COMMUNITY-TOOL] - [percona.com: Using Volume Snapshot/Clone in Kubernetes (GKE & Percona Kubernetes Operator for XtraDB Cluster)](https://www.percona.com/blog/using-volume-snapshot-clone-in-kubernetes) [COMMUNITY-TOOL] @@ -21,6 +20,7 @@ - [containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes Tools](https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [COMMUNITY-TOOL] - [github.com/konveyor/crane: Crane 2.0 🌟](https://github.com/migtools/crane) ⭐ 54 [COMMUNITY-TOOL] - [kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟](https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools) [COMMUNITY-TOOL] + - [konveyor 🌟](https://konveyor.io) [COMMUNITY-TOOL] - [Automate SQL Server Backups with PowerShell](https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell) [COMMUNITY-TOOL] - [kube-backup: Kubernetes resource state sync to git](https://github.com/pieterlange/kube-backup) ⭐ 493 [COMMUNITY-TOOL] - [Stash](https://github.com/stashed/stash) ⭐ 1414 [COMMUNITY-TOOL] @@ -69,5 +69,5 @@ - [cloud.google.com: Announcing Backup for GKE: the easiest way to protect' GKE workloads](https://cloud.google.com/blog/products/storage-data-transfer/google-cloud-launches-backups-for-gke) [EN CONTENT] [COMMUNITY-TOOL] β€” Deep dive into the native GKE Backup service, designed for stateful application restoration and cluster disaster recovery. Discusses how to safeguard configuration metadata and persistent volume states natively through GCP APIs. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-based-devel.md b/v2-docs/kubernetes-based-devel.md index fa2654ea..b0c43e45 100644 --- a/v2-docs/kubernetes-based-devel.md +++ b/v2-docs/kubernetes-based-devel.md @@ -149,6 +149,13 @@ #### Validation and Security - [kubevious 🌟🌟](https://github.com/kubevious/kubevious) ⭐ 1695 [EN CONTENT] [COMMUNITY-TOOL] β€” Kubevious is an open-source Kubernetes dashboard that provides full cluster topology visualization and configuration audits. It detects anti-patterns and validates live manifests, giving developers a clear view of cluster health. +## Observability and Performance + +### Performance Testing + +#### Microservices (1) + + - [garden.io: Performance testing on a microservice architecture](https://docs.garden.io) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official integration documentation for running non-disruptive, end-to-end performance tests within a modern microservices workflow. Emphasizes utilizing Garden's graph-based execution framework for local and CI load validation. ## Operations and Management ### Application Catalog @@ -247,5 +254,5 @@ - [blog.aquasec.com: RATs (remote access tools) in the Cloud: Kubernetes UI' Tools Turn into a Weapon](https://blog.aquasec.com/kubernetes-ui-tools-security-threat) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Crucial security review warning how misconfigured visual cluster admin panels can act as Remote Access Tools (RATs) for malicious actors to execute arbitrary code. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-bigdata.md b/v2-docs/kubernetes-bigdata.md index 1d4c1ea1..37b5284d 100644 --- a/v2-docs/kubernetes-bigdata.md +++ b/v2-docs/kubernetes-bigdata.md @@ -60,5 +60,5 @@ Live Grounding: Deep-dives into memory allocation, dynamic resource allocation, Live Grounding: Demystifies user routing, security context constraints, and performance tuning when running containerized Spark clusters on enterprise Red Hat foundations. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-client-libraries.md b/v2-docs/kubernetes-client-libraries.md index c65fd833..f1ea0055 100644 --- a/v2-docs/kubernetes-client-libraries.md +++ b/v2-docs/kubernetes-client-libraries.md @@ -6,7 +6,6 @@ ## Standard Reference - [Part 4 β€” Using the Go client framework](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-4-using-go-b1d0e3c1c899) [COMMUNITY-TOOL] - - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [github.com/kubernetes-client 🌟](https://github.com/kubernetes-client) [COMMUNITY-TOOL] - [medium: Building stuff with the Kubernetes API β€” TOC 🌟](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-toc-84d751876650) [COMMUNITY-TOOL] - [k8s-ruby: Kubernetes Ruby Client](https://github.com/k8s-ruby/k8s-ruby) ⭐ 75 [COMMUNITY-TOOL] @@ -32,6 +31,7 @@ - [developers.redhat.com: How to generate code using Fabric8 Kubernetes Client](https://developers.redhat.com/articles/2023/01/24/how-generate-code-using-fabric8-kubernetes-client) [COMMUNITY-TOOL] - [levelup.gitconnected.com: First Try on Java Operator SDK](https://levelup.gitconnected.com/first-try-on-java-operator-sdk-5a07f30771de) [COMMUNITY-TOOL] - [developers.redhat.com: How to use Fabric8 Java Client with Kubernetes](https://developers.redhat.com/articles/2023/01/04/how-use-fabric8-java-client-kubernetes) [COMMUNITY-TOOL] + - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [blog.twstewart.me: cdk8s-python - A Love and Hate Experience](https://blog.twstewart.me/posts/cdk8s-python) [COMMUNITY-TOOL] - [qdnqn.com: Kubernetes objects from Go to YAML using Cdk8s](https://qdnqn.com/create-kubernetes-yaml-definitions-using-go-and-cdk8s) [COMMUNITY-TOOL] - [blog.marcnuri.com](https://blog.marcnuri.com) [COMMUNITY-TOOL] @@ -52,6 +52,7 @@ ##### Eclipse JKube (1) + - **(2026)** [**eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟**](https://eclipse.dev/jkube/docs/migration-guide) [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Official technical reference outlining the exact property conversions, API transformations, and plugin changes needed to move builds from `fabric8-maven-plugin` to `jkube-maven-plugin`. - [developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube' 1.0.0](https://developers.redhat.com/blog/2020/09/21/migrating-from-fabric8-maven-plugin-to-eclipse-jkube-1-0-0) [LEGACY] β€” Step-by-step technical guide highlighting the namespace transitions, configuration changes, and structural refactoring required when migrating legacy Fabric8 Maven build files to the modernized Eclipse JKube. #### Product Updates @@ -76,5 +77,5 @@ - **(2025)** [GitHub: Eclipse JKube](https://github.com/eclipse-jkube/jkube) ⭐ 850 [EN CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Active repository containing the source code, extensions, and Maven/Gradle plugins for Eclipse JKube. Simplifies localized builds, auto-detects Java application frameworks, and generates matching Kubernetes resource configurations. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-monitoring.md b/v2-docs/kubernetes-monitoring.md index 11ca4f5a..cc75026b 100644 --- a/v2-docs/kubernetes-monitoring.md +++ b/v2-docs/kubernetes-monitoring.md @@ -262,5 +262,5 @@ - [signoz.io: Kubernetes Audit Logs - Best Practices And Configuration](https://signoz.io/blog/kubernetes-audit-logs) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Outlines advanced configuration policies for the Kubernetes API audit logging engine. Deeply covers audit profiles, performance tuning, secure log transport, and compliance-driven retention metrics. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) | [Kubernetes Storage](./kubernetes-storage.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-networking.md b/v2-docs/kubernetes-networking.md index 029a0f24..1d41275f 100644 --- a/v2-docs/kubernetes-networking.md +++ b/v2-docs/kubernetes-networking.md @@ -5,8 +5,8 @@ ## Standard Reference + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress](https://blog.ovhcloud.com) [COMMUNITY-TOOL] - [containo.us: Kubernetes Ingress & Service API Demystified](https://traefik.io/blog/kubernetes-ingress-service-api-demystified) [COMMUNITY-TOOL] - [devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives load balancing experts more power](https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777) [COMMUNITY-TOOL] @@ -28,19 +28,13 @@ - **To facilitate the migration to cloud-era computing, service providers and data centers must add networking into the automated service workflows.** This requires agility and elasticity that traditional networking products are not designed to provide. As IT environments of tomorrow involve a plethora of orchestrators and controllers spinning up services and applications inside shared networks, they all must be managed and provisioned by a unified solution authoritative for all network-related information. - [Flannel](https://github.com/flannel-io/flannel) ⭐ 9454 [ENTERPRISE-STABLE] β€” - [Weave-net](https://www.weave.works/) - [sysdig.com: How to monitor coreDNS 🌟](https://www.sysdig.com/blog/how-to-monitor-coredns) [COMMUNITY-TOOL] - - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [AWS-VPC](https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud) [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - - [Network Node Manager](https://github.com/kakao/network-node-manager) ⭐ 109 [COMMUNITY-TOOL] - - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] - - [NetMaker](https://github.com/gravitl/netmaker) ⭐ 11581 [ENTERPRISE-STABLE] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - - [Get kubectl access to your private cluster from anywhere](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] + - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] + - [Get kubectl access to your private cluster from anywhere](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [COMMUNITY-TOOL] - [kubernetes.io: The Kubernetes network model. How to implement the Kubernetes' networking model](https://kubernetes.io/docs/concepts/cluster-administration/networking) [COMMUNITY-TOOL] - [medium.com: Fighting Service Latency in Microservices With Kubernetes](https://medium.com/@sindhujacynixit/fighting-service-latency-in-microservices-with-kubernetes-f5a584f5af36) [COMMUNITY-TOOL] - [medium.com: Kubernetes NodePort vs LoadBalancer vs Ingress? When should' I use what? 🌟](https://medium.com/google-cloud/kubernetes-nodeport-vs-loadbalancer-vs-ingress-when-should-i-use-what-922f010849e0) [COMMUNITY-TOOL] @@ -65,11 +59,13 @@ - [blog.cloudflare.com: Moving k8s communication to gRPC](https://blog.cloudflare.com/moving-k8s-communication-to-grpc) [COMMUNITY-TOOL] - [K8GB - Kubernetes Global Balancer](https://github.com/AbsaOSS/k8gb) ⭐ 1 [COMMUNITY-TOOL] - [altoros.com: Kubernetes Networking: How to Write Your Own CNI Plug-in with' Bash](https://www.altoros.com/blog/kubernetes-networking-writing-your-own-simple-cni-plug-in-with-bash) [COMMUNITY-TOOL] + - [Network Node Manager](https://github.com/kakao/network-node-manager) ⭐ 109 [COMMUNITY-TOOL] - [ithands-on.com: Kubernetes 101 : External services - ExternalName, DNS and' Endpoints](https://www.ithands-on.com/2021/04/kubernetes-101-external-services.html) [COMMUNITY-TOOL] - [opensource.googleblog.com: Kubernetes: Efficient Multi-Zone Networking with' Topology Aware Routing](https://opensource.googleblog.com/2020/11/kubernetes-efficient-multi-zone.html) [COMMUNITY-TOOL] - [nbailey.ca: Domesticated Kubernetes Networking](https://nbailey.ca/post/k8s-networking) [COMMUNITY-TOOL] - [sookocheff.com: A Guide to the Kubernetes Networking Model 🌟](https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model) [COMMUNITY-TOOL] - [build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes](https://build.thebeat.co/a-curious-case-of-aws-nlb-timeouts-in-kubernetes-522bd88a3399) [COMMUNITY-TOOL] + - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] - [itnext.io: Generating Kubernetes Network Policies Automatically By Sniffing' Network Traffic 🌟](https://itnext.io/generating-kubernetes-network-policies-by-sniffing-network-traffic-6d5135fe77db) [COMMUNITY-TOOL] - [medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting)' for a service deployed to a Kubernetes (AKS) cluster](https://medium.com/@maninder.bindra/using-nginx-ingress-controller-to-restrict-access-by-ip-ip-whitelisting-for-a-service-deployed-to-bd5c86dc66d6) [COMMUNITY-TOOL] - [inlets.dev: Fixing Ingress for short-lived local Kubernetes clusters](https://inlets.dev/blog/2021/07/08/short-lived-clusters.html) [COMMUNITY-TOOL] @@ -145,6 +141,7 @@ - [matthewpalmer.net: Kubernetes Networking Guide for Beginners](https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-networking-guide-beginners.html) [COMMUNITY-TOOL] - [itnext.io: Deciphering the Kubernetes Networking Maze: Navigating Load-Balance,' BGP, IPVS and Beyond](https://itnext.io/deciphering-the-kubernetes-networking-maze-navigating-load-balance-bgp-ipvs-and-beyond-7123ef428572) [COMMUNITY-TOOL] - [adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing](https://adil.medium.com/network-traffic-shaping-in-kubernetes-topology-aware-routing-e4ea4a03dd20) [COMMUNITY-TOOL] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [blog.cloudsigma.com: Kubernetes DNS Service: A Beginner’s Guide](https://blog.cloudsigma.com/kubernetes-dns-service-a-beginners-guide) [COMMUNITY-TOOL] - [kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟](https://kuderko.medium.com/fixing-bad-cpu-usage-distribution-in-kubernetes-e1e43ed87cd6) [COMMUNITY-TOOL] - [medium.com: Headless Kubernetes Service](https://medium.com/@bubu.tripathy/headless-k8s-service-924c689607a7) [COMMUNITY-TOOL] @@ -155,6 +152,7 @@ - [yuminlee2.medium.com: Kubernetes Network Policies](https://yuminlee2.medium.com/kubernetes-network-policies-a93c2f588e31) [COMMUNITY-TOOL] - [bagas-awibowo.medium.com: Helm β€” Templating Network Policy using Helm](https://bagas-awibowo.medium.com/helm-templating-network-policy-using-helm-783b2f7e401a) [COMMUNITY-TOOL] - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - [NGINX Ingress Controller - v1.0.0](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0) ⭐ 19495 [DE FACTO STANDARD] - [amy-ma.medium.com: Nginx Ingress Configuration](https://amy-ma.medium.com/ingress-configuration-d9f13c5bcf1a) [COMMUNITY-TOOL] - [devopscube.com: How to Setup Nginx Ingress Controller On Kubernetes – Detailed' Guide 🌟](https://devopscube.com/setup-ingress-kubernetes-nginx-controller) [COMMUNITY-TOOL] @@ -174,6 +172,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] @@ -227,6 +226,7 @@ - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] - [blog.abaganon.com: Why you probably won’t use K8gb.io](https://blog.abaganon.com/going-global-with-kubernetes-490cf51e2bf8) [COMMUNITY-TOOL] - [dev.to/aws-builders: Amazon VPC Lattice β€” Build Applications, Not Networks](https://dev.to/aws-builders/amazon-vpc-lattice-build-applications-not-networks-59j8) [COMMUNITY-TOOL] + - [NetMaker](https://github.com/gravitl/netmaker) ⭐ 11581 [ENTERPRISE-STABLE] ## Cloud Infrastructure @@ -235,6 +235,9 @@ #### Networking - [cilium.io](https://cilium.io) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An eBPF-powered open-source project that provides high-performance, secure, and observable networking, load balancing, and network security for Kubernetes workloads. Cilium is widely adopted by enterprise platforms due to its scale capabilities and granular L3-L7 policy controls. +#### Service Mesh + + - **(2021)** [**Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes 🌟**](https://learnkube.com/kubernetes-long-lived-connections) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A deep dive into the engineering challenge of load balancing long-lived connections (gRPC, HTTP/2, WebSockets) within Kubernetes. It explains how standard L4 kube-proxy load balancing fails to distribute traffic evenly and presents L7 proxies and service meshes (like Linkerd or Istio) as the definitive architectural solution. ## Cloud Native Infrastructure ### Networking (1) @@ -260,5 +263,5 @@ - [Learnk8s: Comparison of Kubernetes Ingress controllers 🌟](https://docs.google.com/spreadsheets/d/191WWNpjJ2za6-nbG4ZoUMXMpUK8KlCIosvQB0f-oq3k/edit#gid=907731238) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An industry-standard comparison spreadsheet analyzing over a dozen Kubernetes Ingress controllers. Details performance, dynamic reloading capabilities, routing protocols, and native TLS/WAF integrations. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Istio](./istio.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Caching](./caching.md) diff --git a/v2-docs/kubernetes-on-premise.md b/v2-docs/kubernetes-on-premise.md index 5689a2a2..377b3535 100644 --- a/v2-docs/kubernetes-on-premise.md +++ b/v2-docs/kubernetes-on-premise.md @@ -6,6 +6,8 @@ ## Standard Reference - [wecloudpro.com: Deploy HA kubernetes cluster in AWS in less than 5 minutes](http://wecloudpro.com/2020/01/13/kube-autp-aws.html) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] + - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](https://blog.kubecost.com/blog/kubernetes-kops) [COMMUNITY-TOOL] - [imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using' kOps on Amazon Cloud (AWS)](https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32) [COMMUNITY-TOOL] - [medium.com: **Demystifying High Availability in Kubernetes Using Kubeadm**](https://medium.com/velotio-perspectives/demystifying-high-availability-in-kubernetes-using-kubeadm-3d83ed8c458b) [COMMUNITY-TOOL] @@ -15,7 +17,6 @@ - [blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux](https://blog.learncodeonline.in/kubernetes-cluster-deployment-on-centos-linux) [COMMUNITY-TOOL] - [medium.com/@benjaminacar.private: A Comprehensive Guide to Setup a New K8s' Cluster](https://medium.com/@benjaminacar.private/a-comprehensive-guide-to-setup-a-new-k8s-cluster-4b88e6f021bc) [COMMUNITY-TOOL] - [itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd' (in 3 minutes) 🌟](https://www.itwonderlab.com/en/ansible-kubernetes-vagrant-tutorial) [COMMUNITY-TOOL] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [napo.io: Kubernetes The (real) Hard Way on AWS](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [COMMUNITY-TOOL] - [napo.io: Terraform Kubernetes Multi-Cloud (ACK, AKS, DOK, EKS, GKE, OKE)](https://napo.io/posts/terraform-kubernetes-multi-cloud-ack-aks-dok-eks-gke-oke) [COMMUNITY-TOOL] - [medium: Upgrading Kubernetes The Hard Way](https://medium.com/nordcloud-engineering/upgrading-kubernetes-the-hard-way-ac533cfb4ff2) [COMMUNITY-TOOL] @@ -29,7 +30,6 @@ - [cloudsavvyit.com: How to run your own kubernetes cluster with Microk8s](https://www.cloudsavvyit.com/13024/how-to-run-your-own-kubernetes-cluster-with-microk8s) [COMMUNITY-TOOL] - [kubedex.com: Kubernetes Operating Systems 🌟](https://kubedex.com/kubernetes-operating-systems) [COMMUNITY-TOOL] - [baeldung.com: Lightweight Kubernetes Distributions](https://www.baeldung.com/ops/kubernetes-lightweight-distributions) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - [wecloudpro.com: VMware Tanzu Community Edition 🌟](https://www.wecloudpro.com/2021/11/13/Tanzu-Community-Edition.html) [COMMUNITY-TOOL] - [Pharos 🌟](https://k8spharos.dev) [COMMUNITY-TOOL] @@ -53,7 +53,6 @@ #### Bare-Metal and Edge - - **(2026)** [**Charmed Kubernetes**](https://ubuntu.com/kubernetes/charmed-k8s) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Canonical's model-driven Kubernetes distribution designed for bare-metal, private, and multi-cloud environments. Leverages Ubuntu's automated Juju framework to manage complex cluster lifecycles, upgrades, security scanning, and seamless hypervisor scaling. - [poseidon/typhoon](https://github.com/poseidon/typhoon) ⭐ 2042 [EN CONTENT] [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Typhoon is a bare-metal and multi-cloud Kubernetes distribution focused on simplicity. Built entirely with Terraform and running on Flatcar Container Linux, it provides a stable setup that operates efficiently without heavy proprietary layers. #### Comparison @@ -90,13 +89,6 @@ - [cormachogan.com: A first look at vSphere with Kubernetes in action](https://cormachogan.com/2020/04/01/a-first-look-at-vsphere-with-kubernetes-in-action) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A detailed technical review showing vSphere with Kubernetes in a live environment. Reviews how the Supervisor Cluster exposes Kubernetes native primitives natively within vCenter, allowing developers to consume storage and compute via standard YAML. - [cormachogan.com: Building a TKG Cluster in vSphere with Kubernetes](https://cormachogan.com/2020/04/07/building-a-tkg-guest-cluster-in-vsphere-with-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A practical walk-through detailing how to construct and deploy a Tanzu Kubernetes Grid (TKG) guest cluster. Covers configuration details including Cluster API controllers, control-plane load balancers, and persistent virtual storage. -## GitOps - -### Hybrid Cloud Platforms - -#### Azure Arc Integration - - - **(2021)** [Kubernetes GitOps with Azure Arc and Charmed Kubernetes](https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A technical guide illustrating the integration of Charmed Kubernetes with Azure Arc to orchestrate hybrid-cloud resources. Demonstrates how GitOps configurations are pushed dynamically across decentralized architectures using unified portal controls. ## Infrastructure ### Air-Gapped @@ -214,7 +206,7 @@ #### Security Benchmarking - [MicroK8s & Kubernetes security benchmark from CIS](https://github.com/didier-durand/microk8s-kube-bench) ⭐ 17 [COMMUNITY-TOOL] β€” A validation utility adapting aquasecurity's kube-bench to run structured CIS security benchmarks directly against canonical MicroK8s clusters. Confirms cluster configuration conformance to standard security profiles. -### GitOps (1) +### GitOps #### Cluster Provisioning (1) @@ -255,13 +247,6 @@ #### Legacy Tools - **(2023)** [vmware-tanzu/octant](https://github.com/vmware-archive/octant) ⭐ 6249 [EN CONTENT] 🌟 [ENTERPRISE-STABLE] [LEGACY] β€” Octant was a widely used extensible, developer-focused dashboard for exploring Kubernetes structures. It was archived in 2023 and has been succeeded by more modern and active alternatives like Lens and K9s. -## Platform Engineering - -### Site Reliability Engineering - -#### Foundations - - - **(2024)** [itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) 🌟 [COMMUNITY-TOOL] β€” An executive analysis examining why SRE architecture is a vital component of any modern, high-density DevOps delivery system trying to limit service down-time. ## Storage ### Stateful Workloads @@ -271,5 +256,5 @@ - [Stateful Kubernetes-In-a-Box with Kontena Pharos](https://blog.purestorage.com/stateful-kubernetes-pure-service-orchestrator-kontena-pharos) [EN CONTENT] [ADVANCED LEVEL] [LEGACY] β€” A historical look at combining the Kontena Pharos Kubernetes distribution with Pure Storage orchestrators to run heavy database workloads. Useful for documenting the evolution of early volume mount drivers before CSI stabilization. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-operators-controllers.md b/v2-docs/kubernetes-operators-controllers.md index 82d689f0..55855168 100644 --- a/v2-docs/kubernetes-operators-controllers.md +++ b/v2-docs/kubernetes-operators-controllers.md @@ -5,11 +5,10 @@ ## Standard Reference - - [KPIs](https://www.kpi.org/KPI-Basics) [COMMUNITY-TOOL] - - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] - [kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg) [COMMUNITY-TOOL] - [kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring Within The Kubernetes Environment](https://kruschecompany.com/page-not-found) [COMMUNITY-TOOL] - [kube-fluentd-operator 🌟](https://github.com/vmware-archive/kube-fluentd-operator) ⭐ 321 [COMMUNITY-TOOL] + - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] β€” - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) - [isaaguilar/terraform-operator: Terraform Operator](https://github.com/GalleyBytes/terraform-operator) ⭐ 381 [COMMUNITY-TOOL] - [openshift.com: Is your Operator Air-Gap Friendly?](https://www.redhat.com/en/blog/is-your-operator-air-gap-friendly) [COMMUNITY-TOOL] - [kuberhealthy 🌟](https://github.com/kuberhealthy/kuberhealthy) ⭐ 2235 [COMMUNITY-TOOL] @@ -20,27 +19,16 @@ - [openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](https://www.redhat.com/en/blog/build-your-kubernetes-operator-with-the-right-tool) [COMMUNITY-TOOL] - [brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](https://shipit.dev/posts/k8s-operators-with-python-part-1.html) [COMMUNITY-TOOL] - [metalbear.co: Writing a Kubernetes Operator](https://metalbear.com/blog/writing-a-kubernetes-operator) [COMMUNITY-TOOL] - - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] - - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] - - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] - - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) ⭐ 194 [COMMUNITY-TOOL] - - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - - [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) [COMMUNITY-TOOL] - - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] - - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] + - [KPIs](https://www.kpi.org/KPI-Basics) [COMMUNITY-TOOL] + - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [medium.com/@mikakrief: Using Azure Service Operator v2](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [COMMUNITY-TOOL] - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [developers.redhat.com: Writing a Kubernetes Operator in Java using Quarkus' - **Cheat Sheet** 🌟](https://developers.redhat.com/cheat-sheets/writing-kubernetes-operator-java) [COMMUNITY-TOOL] + - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] + - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] + - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] - - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [hashicorp.com: Creating Workspaces with the HashiCorp Terraform Operator' for Kubernetes](https://www.hashicorp.com/blog/creating-workspaces-with-the-hashicorp-terraform-operator-for-kubernetes) [COMMUNITY-TOOL] - [banzaicloud.com: Kafka rolling upgrade made easy with Supertubes](https://banzaicloud.com/blog/kafka-rolling-upgrade) [COMMUNITY-TOOL] - [devops.com: Day 2 for the Operator Ecosystem 🌟](https://devops.com/day-2-for-the-operator-ecosystem) [COMMUNITY-TOOL] @@ -58,6 +46,7 @@ - [kubeload - load testing](https://github.com/Efrat19/kubeload) [COMMUNITY-TOOL] - [registry-creds](https://github.com/alexellis/registry-creds) ⭐ 351 [COMMUNITY-TOOL] - [gemini](https://github.com/FairwindsOps/gemini) ⭐ 433 [COMMUNITY-TOOL] + - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - [HostPort Operator](https://github.com/rmb938/hostport-allocator) ⭐ 18 [COMMUNITY-TOOL] - [iximiuz.com: Exploring Kubernetes Operator Pattern 🌟](https://iximiuz.com/en/posts/kubernetes-operator-pattern) [COMMUNITY-TOOL] - [didil/autobucket-operator](https://github.com/didil/autobucket-operator) ⭐ 12 [COMMUNITY-TOOL] @@ -69,6 +58,7 @@ - [medium.com: Getting Started With Kubernetes Operators (Helm Based) - Part' 1](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-helm-based-part-1) [COMMUNITY-TOOL] - [IngressMonitorController (Deprecated)](https://github.com/stakater/IngressMonitorController) ⭐ 730 [COMMUNITY-TOOL] - [FairwindsOps/rbac-manager: RBAC Manager 🌟](https://github.com/FairwindsOps/rbac-manager) ⭐ 1649 [COMMUNITY-TOOL] + - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - [kubernetes.io: Writing a Controller for Pod Labels](https://kubernetes.io/blog/2021/06/21/writing-a-controller-for-pod-labels) [COMMUNITY-TOOL] - [kubermatic.com: Why Implementing Kubernetes Operators Is a Good Idea! 🌟](https://www.kubermatic.com/blog/why-implementing-kubernetes-operators-is-a-good-idea) [COMMUNITY-TOOL] - [thenewstack.io: We Pushed Helm to the Limit, then Built a Kubernetes Operator' 🌟](https://thenewstack.io/we-pushed-helm-to-the-limit-then-built-a-kubernetes-operator) [COMMUNITY-TOOL] @@ -77,6 +67,7 @@ - [itnext.io: Kubernetes Operators: Cruise Control for Managing Cloud-Native' Apps](https://itnext.io/kubernetes-operators-cruise-control-for-managing-cloud-native-apps-db328ef8e345) [COMMUNITY-TOOL] - [digitalis-io/vals-operator](https://github.com/digitalis-io/vals-operator) ⭐ 166 [COMMUNITY-TOOL] - [banzaicloud/thanos-operator 🌟](https://github.com/banzaicloud/thanos-operator) ⭐ 283 [COMMUNITY-TOOL] + - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - [pravega/pravega-operator](https://github.com/pravega/pravega-operator) ⭐ 40 [COMMUNITY-TOOL] - [Quentin-M/etcd-cloud-operator](https://github.com/Quentin-M/etcd-cloud-operator) ⭐ 234 [COMMUNITY-TOOL] - [spring.io: Get to Know a Kubernetes Operator!](https://spring.io/blog/2021/11/19/get-to-know-a-kubernetes-operator) [COMMUNITY-TOOL] @@ -94,6 +85,7 @@ - [Keel 🌟](https://github.com/keel-hq/keel) ⭐ 2711 [COMMUNITY-TOOL] - [medium.com/@mjkool: Kubernetes Operator β€” Simplified!](https://medium.com/@mjkool/kubernetes-operator-simplified-96b8c8f7e627) [COMMUNITY-TOOL] - [medium.com/@timebertt: Kubernetes Controllers at Scale: Clients, Caches,' Conflicts, Patches Explained](https://medium.com/@timebertt/kubernetes-controllers-at-scale-clients-caches-conflicts-patches-explained-aa0f7a8b4332) [COMMUNITY-TOOL] + - [openshift/machine-api-operator](https://github.com/openshift/machine-api-operator) ⭐ 185 [COMMUNITY-TOOL] - [rancher/system-upgrade-controller: System Upgrade Controller](https://github.com/rancher/system-upgrade-controller) ⭐ 947 [COMMUNITY-TOOL] - [alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration](https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792) [COMMUNITY-TOOL] - [ckotzbauer/vulnerability-operator](https://github.com/ckotzbauer/vulnerability-operator) ⭐ 87 [COMMUNITY-TOOL] @@ -105,12 +97,14 @@ - [prosimcorp/reforma](https://github.com/prosimcorp/reforma) ⭐ 58 [COMMUNITY-TOOL] - [awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers' for Kubernetes (ACK)](https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb) [COMMUNITY-TOOL] - [vitobotta/velero-notifications](https://github.com/vitobotta/velero-notifications) ⭐ 36 [COMMUNITY-TOOL] + - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - [medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and' Operators Explained](https://medium.com/@marom.itamar/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [COMMUNITY-TOOL] - [glebiller/dynamic-configuration-operator: Dynamic Configuration Operator](https://github.com/glebiller/dynamic-configuration-operator) ⭐ 34 [COMMUNITY-TOOL] - [faun.pub: A Definitive guide to Kubernetes Operator β€” The crawl!](https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b) [COMMUNITY-TOOL] - [github.com/furiko-io/furiko](https://github.com/furiko-io/furiko) ⭐ 502 [COMMUNITY-TOOL] - [paul-the-kelly.medium.com: Extending the Kubernetes API using Operators](https://paul-the-kelly.medium.com/extending-the-kubernetes-api-using-operators-9ffc8364ae5c) [COMMUNITY-TOOL] - [github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)](https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler) ⭐ 317 [COMMUNITY-TOOL] + - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - [scylladb/scylla-operator](https://github.com/scylladb/scylla-operator) ⭐ 398 [COMMUNITY-TOOL] - [faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained](https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [COMMUNITY-TOOL] - [coderanger/migrations-operator: Migrations-Operator](https://github.com/coderanger/migrations-operator) ⭐ 136 [COMMUNITY-TOOL] @@ -133,17 +127,21 @@ - [dragondscv.medium.com: Controller runtime β€” handle resource deletion with' predicate](https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802) [COMMUNITY-TOOL] - [github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟](https://github.com/NCCloud/mayfly) ⭐ 338 [COMMUNITY-TOOL] - [itnext.io: 5 Advanced Kubernetes Operators Every DevOps Engineer Should' Know About 🌟](https://itnext.io/5-advanced-kubernetes-operators-every-devops-engineer-should-know-about-ab46bdc1c7d5) [COMMUNITY-TOOL] + - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] + - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - [kubernetes-sigs/kubebuilder](https://github.com/kubernetes-sigs/kubebuilder) ⭐ 9153 [ENTERPRISE-STABLE] - [medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder**](https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50) [COMMUNITY-TOOL] - [medium.com/geekculture: A New Pattern that Simplifies Operator Building](https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa) [COMMUNITY-TOOL] - [qdnqn.com: Creating Kubernetes operator using Kubebuilder](https://qdnqn.com/creating-kubernetes-operator-using-kubebuilder) [COMMUNITY-TOOL] - [dev.to/thenjdevopsguy: What Is A Kubernetes Operator?](https://dev.to/thenjdevopsguy/what-is-a-kubernetes-operator-53kb) [COMMUNITY-TOOL] + - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] - [Operator Capability Levels](https://operatorframework.io/operator-capabilities) [COMMUNITY-TOOL] - [Cluster Addons 🌟](https://github.com/kubernetes-sigs/cluster-addons) ⭐ 156 [COMMUNITY-TOOL] - [K8Spin Operator 🌟](https://github.com/k8spin/k8spin-operator) ⭐ 217 [COMMUNITY-TOOL] - [thenewstack.io: K8Spin Provides Multitenant Isolation for Kubernetes](https://thenewstack.io/k8spin-provides-multitenant-isolation-for-kubernetes) [COMMUNITY-TOOL] - [Discover K8Spin open source software](https://k8spin.cloud/oss-projects) [COMMUNITY-TOOL] - [K8s KPIs with Kuberhealthy 🌟](https://kubernetes.io/blog/2020/05/29/k8s-kpis-with-kuberhealthy) [COMMUNITY-TOOL] + - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [Kubernetes.io: Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [COMMUNITY-TOOL] - [opensource.com: Build a Kubernetes Operator in 10 minutes with Operator' SDK](https://opensource.com/article/20/3/kubernetes-operator-sdk) [COMMUNITY-TOOL] - [itnext.io: Testing the Operator SDK and making a prefetch mechanism for' Kubernetes](https://itnext.io/testing-the-operator-sdk-and-making-a-prefetch-mechanism-for-kubernetes-7508577efdd7) [COMMUNITY-TOOL] @@ -161,6 +159,9 @@ - [betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks](https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9) [COMMUNITY-TOOL] - [betterprogramming.pub: How To Write Tests for Your Kubernetes Operator](https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840) [COMMUNITY-TOOL] - [dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD](https://dev.to/hkhelil/building-a-kubernetes-operator-with-an-nginx-crd-3lil) [COMMUNITY-TOOL] + - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) ⭐ 194 [COMMUNITY-TOOL] + - [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) [COMMUNITY-TOOL] + - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -206,5 +207,5 @@ Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and - [Sharing a NVIDIA GPU Between Pods in Kubernetes](https://www.cloudnativedeepdive.com/sharing-a-nvidia-gpu-between-pods-in-kubernetes) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Explores the technicalities of sharing physical NVIDIA GPUs among multiple Pods in Kubernetes. Covers GPU fractional slicing, Multi-Instance GPU (MIG) strategies, and workload optimization for ML/AI clusters. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Docker](./docker.md) | [Serverless](./serverless.md) | [OCP 3](./ocp3.md) diff --git a/v2-docs/kubernetes-releases.md b/v2-docs/kubernetes-releases.md index bb9cb6a7..94044081 100644 --- a/v2-docs/kubernetes-releases.md +++ b/v2-docs/kubernetes-releases.md @@ -73,5 +73,5 @@ --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-security.md b/v2-docs/kubernetes-security.md index 09f1565d..8baafe91 100644 --- a/v2-docs/kubernetes-security.md +++ b/v2-docs/kubernetes-security.md @@ -5,8 +5,7 @@ ## Standard Reference - - [jetstack.io: Getting started using cert-manager with the sig-network Gateway API](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] + - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [Dzone - OAuth 2.0](https://dzone.com/articles/oauth-20-beginners-guide) [COMMUNITY-TOOL] - [medium: How to Harden Your Kubernetes Cluster for Production 🌟](https://medium.com/better-programming/how-to-harden-your-kubernetes-cluster-for-production-7e47990efc2a) [COMMUNITY-TOOL] - [cncf.io: Kubernetes Security 🌟](https://www.cncf.io/blog/2021/03/22/kubernetes-security) [COMMUNITY-TOOL] @@ -99,6 +98,7 @@ - [ibrahims.medium.com: Security Context β€” Kubernetes](https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9) [COMMUNITY-TOOL] - [medium.com: Securing Kubernetes Dashboard on EKS with Pomerium](https://medium.com/dev-genius/securing-kubernetes-dashboard-on-eks-with-pomerium-e98c47610e2f) [COMMUNITY-TOOL] - [mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with' External Secrets Operator](https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189) [COMMUNITY-TOOL] + - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742](https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742) [COMMUNITY-TOOL] - [kube-bench 🌟](https://github.com/aquasecurity/kube-bench) ⭐ 8049 [ENTERPRISE-STABLE] @@ -182,13 +182,6 @@ * Details how the tool scans clusters for RBAC misconfigurations. * Pinpoints exposed endpoints and vulnerable images to provide rapid threat-vector modeling. -## Cloud Native Security - -### Supply Chain Security - -#### Security Tooling - - - **(2021)** [**cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟**](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A strategic overview of outstanding open-source Kubernetes protection mechanisms. Summarizes and contrasts the deployment use-cases for prominent systems focused on static verification, policy governance, and kernel monitoring. ## Identity and Access Management ### Cloud IAM @@ -210,11 +203,6 @@ #### Security Frameworks - [armosec.io: Kubernetes Security Compliance Frameworks 🌟](https://www.armosec.io/blog/kubernetes-security-frameworks-and-guidance) [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Provides a thorough breakdown of standard security compliance frameworks applicable to Kubernetes environments, including CIS Benchmarks, NSA-CISA hardening guides, and MITRE ATT&CK. Details key validation metrics and remediation methods required to audit clusters against these controls. -### Kubernetes Fundamentals - -#### Security Concepts - - - **(2026)** [==kubernetes.io: Overview of Cloud Native Security==](https://kubernetes.io/docs/concepts/security) [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The authoritative framework defining Kubernetes security architecture across the 'FourCs' Model: Cloud, Cluster, Container, and Code. Serves as the foundational blueprint for understanding attack vectors, defense-in-depth methodologies, and default-deny paradigms in orchestrating container workloads safely. ## Security (2) ### Access Control @@ -272,20 +260,19 @@ - **(2025)** [github.com/cert-manager: Policy Approver](https://github.com/cert-manager/approver-policy) ⭐ 90 [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” An official cert-manager approver-policy extension that verifies certificate requests against user-defined security guidelines before signing actions take place. #### TLS Automation - - **(2021)** [getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and Cert Manager](https://www.empowersurvivors.net) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection. - **(2021)** [rejupillai.com: Let’s Encrypt the Web (for free)](https://rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt) 🌟🌟 [COMMUNITY-TOOL] β€” Teaches administrators how to configure automated TLS on Google Kubernetes Engine (GKE) endpoints using GKE Ingress controllers and free Let's Encrypt certificates. - - [cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) ⭐ 13830 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” Consolidated record of the cert-manager project, automating dynamic certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes. - [cert-manager.io 🌟](https://cert-manager.io/docs) [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for cert-manager, the industry-standard PKI and TLS certificate operator for automating certificates generation and renewal. + - [cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) ⭐ 13830 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” Consolidated record of the cert-manager project, automating dynamic certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes. - [itnext.io: Upgrade Cert-Manager for Your Production Deployment Without Downtime](https://itnext.io/upgrade-cert-manager-for-your-production-deployment-without-downtime-ee5d32fabec8) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Discusses upgrading cert-manager inside highly available environments without causing downtime, explaining migration mappings of CRDs and webhook components. ### Cluster Hardening #### Best Practices - **(2024)** [==Kubernetes Security 101: Risks and 29 Best Practices 🌟==](https://www.redhat.com/en/topics/containers/kubernetes-security) [EN CONTENT] [GUIDE] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: Fundamental 101 guide compiling standard security paradigms and vectors. Live Grounding: Maintained by Red Hat; compiles 29 production-validated rules including image scanning, API isolation, and run-time container metrics. - - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. - [thenewstack.io: 6 Kubernetes Security Best Practices 🌟](https://thenewstack.io/6-kubernetes-security-best-practices) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Conceptual breakdown of the six pillars of native Kubernetes security. Live Grounding: Distills complicated architectures into six action items (e.g., container isolation, CIS benchmarks) for fast-growing engineering teams. - [armosec.io: Kubernetes Security Best Practices: Definitive Guide](https://www.armosec.io/blog/kubernetes-security-best-practices) [EN CONTENT] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Comprehensive security handbook focused on practical remediation. Live Grounding: Authored by Armo (developers of Kubescape); highly detailed on network security, host configuration, and scanning orchestration. - [spectrocloud.com: Kubernetes security best practices: 5 easy ways to cut' risk](https://www.spectrocloud.com/blog/kubernetes-security-best-practices-5-easy-ways-to-cut-risk) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architectural guide targeting five foundational risk-reduction vectors. Live Grounding: Emphasizes simple steps like node OS patching, configuration drift detection, and early pipeline policy enforcement. + - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. #### Deployment Security - **(2023)** [semaphoreci.com: Secure Your Kubernetes Deployments](https://semaphore.io/blog/kubernetes-deployments) [EN CONTENT] [GUIDE] 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” Curator Insight: Actionable patterns for securing standard Deployment manifests in CI/CD pipelines. Live Grounding: Explains key-value securityContext settings, network policy bounds, and resource allocations. @@ -369,8 +356,8 @@ - [OpenID Connect](https://openid.net) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] β€” Curator Insight: Home of the OpenID Connect federation standard, which acts as the foundation for Kubernetes authentication. Live Grounding: Critical global standard underpinning identity validation in modern cloud architecture. #### Cloud Integration - - [dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem' clusters | Daniele Polencic 🌟](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Technical guide on binding AWS IAM roles directly to ServiceAccounts inside on-premises nodes. Live Grounding: Offers an architecturally sound pattern for managing hybrid cloud identity federations without static AWS keys. - [From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Architect blueprint for managing Microsoft Entra ID integration in Azure Kubernetes Service. Live Grounding: Walks through configuring fine-grained identity federation and replacing Kubernetes cluster roles with enterprise Azure AD mappings. + - [dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem' clusters | Daniele Polencic 🌟](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Technical guide on binding AWS IAM roles directly to ServiceAccounts inside on-premises nodes. Live Grounding: Offers an architecturally sound pattern for managing hybrid cloud identity federations without static AWS keys. #### Enterprise Authentication - **(2023)** [**gravitational.com: How to Set Up Kubernetes SSO with SAML**](https://goteleport.com/blog/kubernetes-sso-saml) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] [LEGACY] β€” Curator Insight: Tutorial showing how to secure the Kubernetes API utilizing SAML Single Sign-On. Live Grounding: Details proxy setup and Dex configuration, bridging legacy authentication methods with modern web authorization engines. @@ -501,7 +488,6 @@ - [youtube: Manage Kubernetes Secrets With External Secrets Operator (ESO)' 🌟](https://www.youtube.com/watch?v=SyRZe5YVCVk) [ENTERPRISE-STABLE] β€” A video walk-through of the External Secrets Operator (ESO). Explains how to orchestrate automated synchronization between external secrets engines and native Kubernetes workflows. #### Cloud Integrations (1) - - **(2025)** [Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Evaluates four approaches to integrate Azure Key Vault secrets within AKS environments. Weighs security architectures including Azure Workload Identity and the Secrets Store CSI driver. - [itnext.io: Effective Secrets with Vault and Kubernetes](https://itnext.io/effective-secrets-with-vault-and-kubernetes-9af5f5c04d06) [COMMUNITY-TOOL] β€” Explains HashiCorp Vault integration inside Kubernetes environments. Illustrates the Vault Agent Sidecar Injector mechanism, allowing target workloads to resolve credentials directly. - [itnext.io: Vault cluster with auto unseal on Kubernetes](https://itnext.io/vault-cluster-with-auto-unseal-on-kubernetes-8e469f9cdcfd) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Details the configurations needed to bootstrap highly available HashiCorp Vault systems using dynamic KMS systems (AWS or GCP) to automate unsealing tasks. #### Compliance Auditing (1) @@ -609,5 +595,5 @@ - [snyk.io: 10 Kubernetes Security Context settings you should understand](https://snyk.io/blog/10-kubernetes-security-context-settings-you-should-understand) [EN CONTENT] [ENTERPRISE-STABLE] β€” A comprehensive guide on utilizing the Kubernetes `securityContext` API to enforce Pod and container-level boundaries. Curator insight details foundational settings like `runAsNonRoot`, `readOnlyRootFilesystem`, and `allowPrivilegeEscalation`. Live grounding confirms these configurations remain the primary defense-in-depth mechanisms for preventing container breakouts in 2026 production environments. --- -πŸ’‘ **Explore Related:** [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) | [Crossplane](./crossplane.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/kubernetes-storage.md b/v2-docs/kubernetes-storage.md index b1bc377b..7c5b56bb 100644 --- a/v2-docs/kubernetes-storage.md +++ b/v2-docs/kubernetes-storage.md @@ -5,16 +5,9 @@ ## Standard Reference - - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): - - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) - - Asynchronous replication of data between my local ceph and my cloud provider - - Deduplication - - Compression - - Encryption - - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - [redbooks.ibm.com: IBM Storage for Red Hat OpenShift. IBM block storage & IBM Spectrum Scale](http://www.redbooks.ibm.com/abstracts/redp5565.html) [COMMUNITY-TOOL] - - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] + - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] + - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [thenewstack.io: The most popular cloud native solutions 🌟](https://thenewstack.io/cloud-native/the-most-popular-cloud-native-storage-solutions) [COMMUNITY-TOOL] - [blocksandfiles.com: geless storage is the β€˜answer’ to Kubernetes data challenges](https://www.blocksandfiles.com/container-storage/2020/12/22/storageless-storage-is-the-answer-to-kubernetes-data-challenges/1611647) [COMMUNITY-TOOL] - [rancher.com: What is Cloud-Native Storage?](https://www.suse.com/c/rancher_blog/what-is-cloud-native-storage) [COMMUNITY-TOOL] @@ -28,12 +21,14 @@ - [searchstorage.techtarget.com: IBM Spectrum](https://www.techtarget.com/searchitchannel/definition/IBM-International-Business-Machines) [COMMUNITY-TOOL] - [blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx, Longhorn and OpenEBS](https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691) [COMMUNITY-TOOL] - [min.io](https://www.min.io) [COMMUNITY-TOOL] + - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] + - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): + - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) + - Asynchronous replication of data between my local ceph and my cloud provider + - Deduplication + - Compression + - Encryption - [dok.community: Data on Kubernetes 2021 Report](https://dok.community/dokc-2021-report) [COMMUNITY-TOOL] - - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] - - [Rook](https://rook.io) [COMMUNITY-TOOL] - - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] - - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [thenewstack.io: How Kubernetes provides networking and storage to applications](https://thenewstack.io/how-kubernetes-provides-networking-and-storage-to-applications) [COMMUNITY-TOOL] - [medium: Kubernetes Storage Explained 🌟](https://medium.com/swlh/kubernetes-storage-explained-558e85596d0c) [COMMUNITY-TOOL] - [thenewstack.io: A Guide to Running Stateful Applications in Kubernetes](https://thenewstack.io/a-guide-to-running-stateful-applications-in-kubernetes) [COMMUNITY-TOOL] @@ -93,6 +88,7 @@ - [Create ReadWriteMany PersistentVolumeClaims on your Kubernetes Cluster 🌟](https://medium.com/asl19-developers/create-readwritemany-persistentvolumeclaims-on-your-kubernetes-cluster-3a8db51f98e3) [COMMUNITY-TOOL] - [Digital Ocean: Kuberntes PVC ReadWriteMany access mode alternative](https://www.digitalocean.com/community/questions/kuberntes-pvc-readwritemany-access-mode-alternative) [COMMUNITY-TOOL] - [itnext.io: State of Persistent Storage in K8s β€” A Benchmark](https://itnext.io/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29) [COMMUNITY-TOOL] + - [Rook](https://rook.io) [COMMUNITY-TOOL] - [itnext.io: Using Rook On A K3s Cluster](https://itnext.io/using-rook-on-a-k3s-cluster-8a97a75ba25e) [COMMUNITY-TOOL] - [medium.com/@abdulfayis: storage Orchestration for Kubernetes](https://medium.com/@abdulfayis/storage-orchestration-for-kubernetes-c6370f943e23) [COMMUNITY-TOOL] - [Robin](https://robin.io) [COMMUNITY-TOOL] @@ -109,6 +105,7 @@ - [aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed' storage)](https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2) [COMMUNITY-TOOL] - [medium.com/@abdelrhmanahmed131: Longhorn β€” Distributed Block Storage for' K8s](https://medium.com/@abdelrhmanahmed131/longhorn-distributed-block-storage-for-k8s-2ea11df400d1) [COMMUNITY-TOOL] - [linbit.com: LINSTOR - kubernetes persistent container storage](https://linbit.com/kubernetes) [COMMUNITY-TOOL] + - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] - [iomesh.com](https://www.iomesh.com) [COMMUNITY-TOOL] - [iomesh.com: Outperforming Peer Products, IOMesh Takes Cloud Native Storage' to the Next Level](https://www.iomesh.com/blog/announcing_iomesh_preview) [COMMUNITY-TOOL] - [docs.netapp.com: Intro to Astra Data Store preview](https://docs.netapp.com/us-en/astra-data-store/concepts/intro.html) [COMMUNITY-TOOL] @@ -120,9 +117,12 @@ - [SMB CSI Driver for Kubernetes](https://github.com/kubernetes-csi/csi-driver-smb) ⭐ 639 [COMMUNITY-TOOL] - [github.com/yandex-cloud: CSI for S3](https://github.com/yandex-cloud/k8s-csi-s3) ⭐ 855 [COMMUNITY-TOOL] - [sklar.rocks: How the CSI (Container Storage Interface) Works](https://sklar.rocks/how-container-storage-interface-works) [COMMUNITY-TOOL] + - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - [blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with' Kubestr](https://blog.kasten.io/benchmarking-kubernetes-storage-with-kubestr) [COMMUNITY-TOOL] + - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [next.redhat.com: Introducing VolSync: your data, anywhere](https://next.redhat.com/2021/08/23/introducing-volsync-your-data-anywhere) [COMMUNITY-TOOL] - [Discoblocks: ondat.io/discoblocks](https://www.ondat.io/discoblocks) [COMMUNITY-TOOL] + - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -136,5 +136,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-tools.md b/v2-docs/kubernetes-tools.md index 4bf69a20..70cc5a39 100644 --- a/v2-docs/kubernetes-tools.md +++ b/v2-docs/kubernetes-tools.md @@ -6,6 +6,9 @@ ## Standard Reference - [armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed to the latest K8s Symlink vulnerability (CVE-2021-25741)](https://www.armosec.io/cve-vulnerability-database) [COMMUNITY-TOOL] + - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] + - [vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] + - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] β€” - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) - [containerjournal.com: 9 Open Source Developer Tools for Kubernetes](https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes) [COMMUNITY-TOOL] - [dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [COMMUNITY-TOOL] - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] @@ -28,7 +31,6 @@ - [awslabs/karpenter](https://github.com/aws/karpenter-provider-aws) ⭐ 7632 [ENTERPRISE-STABLE] - [DevNation: 10 awesome kubernetes tools every user should know](https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit) [COMMUNITY-TOOL] β€” - [developers.redhat.com: 10 awesome Kubernetes tools every user should know | DevNation Tech Talk (video)](https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools) - [PipeCD](https://github.com/pipe-cd/pipecd) ⭐ 1280 [COMMUNITY-TOOL] - - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] - [kube-batch](https://github.com/kubernetes-retired/kube-batch) ⭐ 1093 [COMMUNITY-TOOL] - [openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift 🌟](https://www.redhat.com/en/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [COMMUNITY-TOOL] - [tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](https://www.tremolo.io/post/secure-access-to-kubernetes-from-your-pipeline) [COMMUNITY-TOOL] @@ -58,7 +60,6 @@ - [github.com/jetpack-io/launchpad ⭐](https://github.com/jetify-com/launchpad) ⭐ 419 [COMMUNITY-TOOL] - [Ksctl: Cloud Agnostic Kubernetes Management tool](https://github.com/ksctl/ksctl) ⭐ 270 [COMMUNITY-TOOL] - [github.com/kubefirst/kubefirst](https://github.com/konstructio/kubefirst) ⭐ 2046 [COMMUNITY-TOOL] - - [BuildKit CLI for kubectl (by vmware-tanzu) 🌟](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - [youtube: From Code to Cluster β€” Modern Kubernetes Workflows with K8Studio](https://www.youtube.com/watch?v=1RTTEUEl9sc&feature=youtu.be) [COMMUNITY-TOOL] - [youtube.com: How to Write Software That Sets Up Kubernetes Anywhere with Kubermatic Kubeone](https://www.youtube.com/watch?v=BJufhuPK2DY&t=250s&ab_channel=Kubermatic) [COMMUNITY-TOOL] - [Pscheidl/kubexplorer](https://github.com/Pscheidl/kubectl-explorer) ⭐ 61 [COMMUNITY-TOOL] @@ -72,20 +73,48 @@ - [salaboy.com: Building platforms on top of Kubernetes: VCluster and Crossplane](https://www.salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane) [COMMUNITY-TOOL] - [github.com/Azure/eraser 🌟](https://github.com/eraser-dev/eraser) ⭐ 602 [COMMUNITY-TOOL] - [kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management](https://kubetools.io/why-k9s-should-be-your-go-to-tool-for-kubernetes-management) [COMMUNITY-TOOL] - - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - [github.com/oslabs-beta/oslabs](https://github.com/oslabs-beta/KubernOcular) ⭐ 65 [COMMUNITY-TOOL] - [kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers](https://kubetools.io/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers) [COMMUNITY-TOOL] - [chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic and resolution guidance.](https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger) [COMMUNITY-TOOL] - [Kubernetes: Un tour por los comandos bΓ‘sicos](https://www.youtube.com/shorts/VP4JoijL_TY?si=dBGfs6sn1ryzPcYT) [COMMUNITY-TOOL] - - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - - [medium.com/gquiman: K8Studio, Helm and Kubernetes management](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [COMMUNITY-TOOL] - - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] + - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] + - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] + - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] + - [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] - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [COMMUNITY-TOOL] + - [medium.com/gquiman: K8Studio, Helm and Kubernetes management](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [Dekorate](https://dekorate.io) [COMMUNITY-TOOL] - - [thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [COMMUNITY-TOOL] + - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] + - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] + - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] + - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] + - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] + - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] + - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] + - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] + - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] + - [itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [COMMUNITY-TOOL] + - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] + - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] + - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] + - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] + - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] + - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] + - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [collabnix.com: Top 10 Kubernetes Tools You Need for 2021 – Part 1](https://collabnix.com/top-10-kubernetes-tools-you-need-for-2021) [COMMUNITY-TOOL] - [collabnix.github.io/kubetools 🌟](https://collabnix.github.io/kubetools) [COMMUNITY-TOOL] - [cyberithub.com: 70+ Important Kubernetes Related Tools You Should Know About](https://www.cyberithub.com/70-important-kubernetes-related-tools-you-should-know-about) [COMMUNITY-TOOL] @@ -102,16 +131,6 @@ - [virtualizationhowto.com: Kubernetes Best Kubernetes Management Tools in' 2023](https://www.virtualizationhowto.com/2023/08/best-kubernetes-management-tools-in-2023) [COMMUNITY-TOOL] - [coruzant.com/appdev: Kubernetes Management: Tools and Best Practices](https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices) [COMMUNITY-TOOL] - [dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable](https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85) [COMMUNITY-TOOL] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Web Terminal Operator: Tips y Trucos](https://www.techqna.io/2024/09/web-terminal-operator-tips-tricks-for.html) [COMMUNITY-TOOL] - [downloadkubernetes.com: Download Kubernetes 🌟](https://www.downloadkubernetes.com) [COMMUNITY-TOOL] - [ramitsurana/awesome-kubernetes: Tools 🌟](https://github.com/ramitsurana/awesome-kubernetes#configuration) ⭐ 15940 [DE FACTO STANDARD] @@ -154,7 +173,6 @@ - [k8s-node-label-monitor: Kubernetes Node Label Monitor provides a custom' Kubernetes controller for monitoring and notifying changes in the label states of Kubernetes nodes (labels added, deleted, or updated), and can be run either node-local or cluster-wide](https://github.com/adaptant-labs/k8s-node-label-monitor) ⭐ 3 [COMMUNITY-TOOL] - [medium: How to Validate Your Kubernetes Cluster With Sonobuoy 🌟](https://medium.com/better-programming/how-to-validate-your-kubernetes-cluster-with-sonobuoy-c91b282908fe) [COMMUNITY-TOOL] - [Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟](https://github.com/FairwindsOps/pluto) ⭐ 2518 [COMMUNITY-TOOL] - - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - [Kubernetes Deployment Builder 🌟🌟](https://static.brandonpotter.com/kubernetes/DeploymentBuilder.html) [COMMUNITY-TOOL] - [k8s-alert](https://github.com/kareem-elsayed/k8s-alerts) ⭐ 21 [COMMUNITY-TOOL] - [Arktos](https://github.com/futurewei-cloud/arktos) [COMMUNITY-TOOL] @@ -189,14 +207,11 @@ - [Kubeswitch (for operators) 🌟](https://github.com/danielfoehrKn/kubeswitch) ⭐ 1164 [COMMUNITY-TOOL] - [kubectl build (formerly known as kubectl-kaniko)](https://github.com/kvaps/kubectl-build) ⭐ 149 [COMMUNITY-TOOL] - [Shell-operator](https://github.com/flant/shell-operator) ⭐ 2597 [COMMUNITY-TOOL] - - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [Checkov 🌟](https://github.com/bridgecrewio/checkov) ⭐ 8738 [ENTERPRISE-STABLE] - [Cluster Cloner 🌟](https://github.com/doitintl/clustercloner) ⭐ 33 [COMMUNITY-TOOL] - [kubectl-eksporter 🌟](https://github.com/Kyrremann/kubectl-eksporter) ⭐ 23 [COMMUNITY-TOOL] - [kubectl-neat 🌟](https://github.com/itaysk/kubectl-neat) ⭐ 2071 [COMMUNITY-TOOL] - - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - [Move2Kube 🌟](https://github.com/konveyor/move2kube) ⭐ 411 [COMMUNITY-TOOL] - - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - [junit5-kubernetes](https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes) ⭐ 43 [COMMUNITY-TOOL] - [mbuffett.com: Replacing ngrok with ktunnel](https://mbuffett.com/posts/ktunnel-ngrok-replace) [COMMUNITY-TOOL] - [seaworthy: A CLI to verify #Kubernetes resource health !! 🌟](https://github.com/cakehappens/seaworthy) ⭐ 39 [COMMUNITY-TOOL] @@ -244,7 +259,6 @@ - [gimletd - the GitOps release manager](https://github.com/gimlet-io/gimletd) ⭐ 24 [COMMUNITY-TOOL] - [github.com/cloudflare/lockbox](https://github.com/cloudflare/lockbox) ⭐ 183 [COMMUNITY-TOOL] - [Suspicious pods 🌟](https://github.com/edrevo/suspicious-pods) ⭐ 96 [COMMUNITY-TOOL] - - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - [KubeEye: An Automatic Diagnostic Tool that Provides a Holistic View of Your' Kubernetes Cluster 🌟](https://kubesphere.io/blogs/kubeeye-automatic-cluster-diagnostic-tool) [COMMUNITY-TOOL] - [k8gb 🌟](https://github.com/k8gb-io/k8gb) ⭐ 1171 [COMMUNITY-TOOL] - [k8s-image-swapper 🌟](https://github.com/estahn/k8s-image-swapper) ⭐ 631 [COMMUNITY-TOOL] @@ -260,14 +274,12 @@ - [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] @@ -304,7 +316,6 @@ - [Armada kubectl plugin 🌟](https://github.com/night-gold/armada) ⭐ 15 [COMMUNITY-TOOL] - [Minnaker](https://github.com/armory/minnaker) ⭐ 156 [COMMUNITY-TOOL] - [Kubesurveyor 🌟](https://github.com/viralpoetry/kubesurveyor) [COMMUNITY-TOOL] - - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - [kubectl-tmux-exec](https://github.com/predatorray/kubectl-tmux-exec) ⭐ 141 [COMMUNITY-TOOL] - [grype: a vulnerability scanner for container images and filesystems](https://github.com/anchore/grype) ⭐ 12262 [ENTERPRISE-STABLE] - [KubeView 🌟](https://github.com/benc-uk/kubeview) ⭐ 1195 [COMMUNITY-TOOL] @@ -315,15 +326,12 @@ - [Kspan - Turning Kubernetes Events into spans 🌟](https://github.com/weaveworks-experiments/kspan) ⭐ 807 [COMMUNITY-TOOL] - [csi-rclone: CSI rclone mount plugin](https://github.com/wunderio/csi-rclone) ⭐ 259 [COMMUNITY-TOOL] - [stackrox.io: Top 9 Open Source DevSecOps Tools for Kubernetes in 2021 🌟](https://www.stackrox.io/blog/top-9-open-source-devsecops-tools-for-kubernetes) [COMMUNITY-TOOL] - - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - [chekr](https://github.com/ckotzbauer/chekr) ⭐ 9 [COMMUNITY-TOOL] - [KUR8 🌟](https://github.com/oslabs-beta/KUR8) ⭐ 215 [COMMUNITY-TOOL] - - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [Havener](https://github.com/homeport/havener) ⭐ 334 [COMMUNITY-TOOL] - [rkubelog 🌟](https://github.com/solarwinds/rkubelog) ⭐ 23 [COMMUNITY-TOOL] - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] - [connaisseur](https://github.com/sse-secure-systems/connaisseur) ⭐ 473 [COMMUNITY-TOOL] - - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [ketall](https://github.com/corneliusweig/ketall) ⭐ 750 [COMMUNITY-TOOL] - [kube-scheduler-simulator](https://github.com/kubernetes-sigs/kube-scheduler-simulator) ⭐ 1090 [COMMUNITY-TOOL] - [multus-cni 🌟](https://github.com/k8snetworkplumbingwg/multus-cni) ⭐ 2861 [COMMUNITY-TOOL] @@ -336,7 +344,6 @@ - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] - [kubernetes-reflector](https://github.com/emberstack/kubernetes-reflector) ⭐ 1602 [COMMUNITY-TOOL] - [Another Autoscaler](https://github.com/dignajar/another-autoscaler) ⭐ 80 [COMMUNITY-TOOL] - - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - [cloud-ark/caastle](https://github.com/cloud-ark/caastle) ⭐ 26 [COMMUNITY-TOOL] - [eezhee/eezhee](https://github.com/eezhee/eezhee) ⭐ 10 [COMMUNITY-TOOL] - [ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images' on Clusters](https://github.com/ContainerSolutions/ImageWolf) [COMMUNITY-TOOL] @@ -376,6 +383,7 @@ - [knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl](https://github.com/knight42/kubectl-blame) ⭐ 150 [COMMUNITY-TOOL] - [kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes](https://github.com/kubernetes-sigs/node-feature-discovery) ⭐ 1036 [COMMUNITY-TOOL] - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] + - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [4ARMED/kubeletmein](https://github.com/4ARMED/kubeletmein) ⭐ 164 [COMMUNITY-TOOL] - [patrickdappollonio/kubectl-slice](https://github.com/patrickdappollonio/kubectl-slice) ⭐ 367 [COMMUNITY-TOOL] - [appvia/cosign-keyless-admission-webhook](https://github.com/appvia/cosign-keyless-admission-webhook) ⭐ 24 [COMMUNITY-TOOL] @@ -428,7 +436,6 @@ - [pulumi/kube2pulumi](https://github.com/pulumi/kube2pulumi) ⭐ 107 [COMMUNITY-TOOL] - [doitintl/kube-no-trouble: kubent ⭐⭐⭐](https://github.com/doitintl/kube-no-trouble) ⭐ 3667 [ENTERPRISE-STABLE] - [resmoio/kubernetes-event-exporter](https://github.com/resmoio/kubernetes-event-exporter) ⭐ 1028 [COMMUNITY-TOOL] - - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] - [github.com/chenjiandongx/kubectl-count](https://github.com/chenjiandongx/kubectl-count) ⭐ 39 [COMMUNITY-TOOL] - [github.com/rothgar/bashScheduler](https://github.com/rothgar/bashScheduler) [COMMUNITY-TOOL] - [kubernetes-sigs/kwok](https://github.com/kubernetes-sigs/kwok) ⭐ 3112 [ENTERPRISE-STABLE] @@ -502,7 +509,6 @@ - [medium.com/@aqsarahman71: Introduction to Kaniko](https://medium.com/@aqsarahman71/introduction-to-kaniko-912e0f494570) [COMMUNITY-TOOL] - [shipwright.io](https://shipwright.io) [COMMUNITY-TOOL] - [cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building' Container Images on Kubernetes, As New Incubating Project](https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement) [COMMUNITY-TOOL] - - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] - [technology.doximity.com: Buildpacks vs Dockerfiles 🌟](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [COMMUNITY-TOOL] - [kubevela.io 🌟](https://kubevela.io) [COMMUNITY-TOOL] - [blog.logrocket.com: Intro to KubeVela: A better way to ship applications](https://blog.logrocket.com/kubevela-intro-better-way-ship-applications) [COMMUNITY-TOOL] @@ -538,9 +544,7 @@ - [medium.com/@sheraznadeem1: Kubescape & Kubernetes Hardening- Demystified](https://medium.com/@sheraznadeem1/kubescape-kubernetes-hardening-demystified-87fba47f3b6a) [COMMUNITY-TOOL] - [blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟](https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407) [COMMUNITY-TOOL] - [infracloud.io: Securing Kubernetes Cluster using Kubescape and kube-bench](https://www.infracloud.io/blogs/securing-kubernetes-cluster-kubescape-kubebench) [COMMUNITY-TOOL] - - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - [cloudark.medium.com: kubectl connections](https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8) [COMMUNITY-TOOL] - - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - [openshift/source-to-image](https://github.com/openshift/source-to-image) ⭐ 2537 [COMMUNITY-TOOL] - [Qovery/engine: Qovery Engine 🌟](https://github.com/Qovery/engine) ⭐ 2443 [COMMUNITY-TOOL] - [moule3053/mck8s](https://github.com/moule3053/mck8s) ⭐ 73 [COMMUNITY-TOOL] @@ -585,9 +589,7 @@ - [Azure/azure-workload-identity](https://github.com/Azure/azure-workload-identity) ⭐ 334 [COMMUNITY-TOOL] - [laurci/kubernate](https://github.com/laurci/kubernate) ⭐ 118 [COMMUNITY-TOOL] - [Azure/placement-policy-scheduler-plugins](https://github.com/Azure/placement-policy-scheduler-plugins) ⭐ 55 [COMMUNITY-TOOL] - - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [Azure/aad-pod-identity)](https://github.com/Azure/aad-pod-identity) ⭐ 561 [COMMUNITY-TOOL] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - [microshift.io](https://microshift.io) [COMMUNITY-TOOL] - [txn2/kubefwd](https://github.com/txn2/kubefwd) ⭐ 4110 [ENTERPRISE-STABLE] - [kubernetes.io: Use KPNG to Write Specialized kube-proxiers](https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers) [COMMUNITY-TOOL] @@ -630,7 +632,6 @@ - [dev.to: Detecting Kubernetes API Deprecations with pluto](https://dev.to/fkurz/detecting-kubernetes-api-deprecations-with-pluto-3g2m) [COMMUNITY-TOOL] - [github.com/SimonTheLeg/konf-go](https://github.com/SimonTheLeg/konf-go) ⭐ 180 [COMMUNITY-TOOL] - [github.com/k8spacket/k8spacket](https://github.com/k8spacket/k8spacket) ⭐ 1097 [COMMUNITY-TOOL] - - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [github.com/Berops/claudie](https://github.com/Berops/claudie) ⭐ 775 [COMMUNITY-TOOL] - [vladimirvivien/ktop](https://github.com/vladimirvivien/ktop) ⭐ 1083 [COMMUNITY-TOOL] - [github.com/oslabs-beta/ClusterWatch](https://github.com/oslabs-beta/ClusterWatch) ⭐ 135 [COMMUNITY-TOOL] @@ -652,8 +653,7 @@ - [K3s vs Talos Linux](https://faun.pub/k3s-vs-talos-linux-8a1e0dce9a77) [COMMUNITY-TOOL] - [Atomic ConfigMap Updates in Kubernetes: How Symlinks and Kubelet Make It' Happen](https://medium.com/itnext/atomic-configmap-updates-in-kubernetes-how-symlinks-and-kubelet-make-it-happen-21a44338c247) [COMMUNITY-TOOL] - [ASCIIFlow](https://asciiflow.com/#) [COMMUNITY-TOOL] - - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] - - [itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [COMMUNITY-TOOL] + - [thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [COMMUNITY-TOOL] ## Application Delivery @@ -879,8 +879,8 @@ Live Grounding: Serves as the backbone for distributed machine learning workload #### PaaS Solutions - - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. - [Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic' uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools](https://devtron.ai) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An open-source, enterprise-grade Kubernetes dashboard and application management suite designed to abstract Kubernetes complexity. Combines CI/CD capabilities, security auditing, multi-cluster GitOps orchestration, and centralized logs into a unified, highly intuitive control plane. + - [Canine: A Developer-friendly PaaS for Kubernetes](https://canine.sh) [COMMUNITY-TOOL] β€” An ultra-lightweight, developer-friendly Platform-as-a-Service (PaaS) built on top of Kubernetes. Focuses on minimizing the friction of infrastructure management by automating container packaging, ingress configuration, and SSL provisioning for rapid app deployments. ## Public Cloud Platforms ### AWS (1) @@ -941,5 +941,5 @@ Live Grounding: Serves as the backbone for distributed machine learning workload - [Cursor Bugbot Effort Levels Documentation](https://cursor.com/docs/bugbot#effort-levels) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation explaining the Cursor Bugbot's dynamic execution tiering, balancing deep semantic analysis and token limits against codebase complexity metrics. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/kubernetes-troubleshooting.md b/v2-docs/kubernetes-troubleshooting.md index aab9cc82..f8ebe6c7 100644 --- a/v2-docs/kubernetes-troubleshooting.md +++ b/v2-docs/kubernetes-troubleshooting.md @@ -16,19 +16,16 @@ - [sysdig.com: Understanding Kubernetes Evicted Pods](https://www.sysdig.com/blog/kubernetes-pod-evicted) [COMMUNITY-TOOL] - [loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting](https://www.vcluster.com/blog/using-kubernetes-ephemeral-containers-for-troubleshooting) [COMMUNITY-TOOL] - [kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes](https://kubetools.io/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] + - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [thenewstack.io: 5 Best Practices to Back up Kubernetes](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [COMMUNITY-TOOL] - [martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing' API](https://martinheinz.dev/blog/85) [COMMUNITY-TOOL] - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - - [labs.iximiuz.com: How to work with container images using ctr](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [COMMUNITY-TOOL] - - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] + - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] + - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [medium: 5 tips for troubleshooting apps on Kubernetes](https://medium.com/@alexellisuk/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24) [COMMUNITY-TOOL] - [managedkube.com: Troubleshooting a Kubernetes ingress](https://managedkube.com/kubernetes/trace/ingress/service/port/not/matching/pod/k8sbot/2019/02/13/trace-ingress.html) [COMMUNITY-TOOL] - [veducate.co.uk: How to fix in Kubernetes – Deleting a PVC stuck in status' β€œTerminating”](https://veducate.co.uk/kubernetes-pvc-terminating) [COMMUNITY-TOOL] @@ -79,6 +76,7 @@ - [komodor.com: Kubernetes CrashLoopBackOff Error: What It Is and How to Fix' It](https://komodor.com/learn/how-to-fix-crashloopbackoff-kubernetes-error) [COMMUNITY-TOOL] - [tonylixu.medium.com: K8s Troubleshooting β€” Pod in Terminating or Unknown' Status](https://tonylixu.medium.com/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [COMMUNITY-TOOL] - [blog.devgenius.io: K8s Troubleshooting β€” Pod in Terminating or Unknown Status](https://blog.devgenius.io/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8) [COMMUNITY-TOOL] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - [medium.com/@reefland: Tracking Down β€œInvisible” OOM Kills in Kubernetes](https://medium.com/@reefland/tracking-down-invisible-oom-kills-in-kubernetes-192a3de33a60) [COMMUNITY-TOOL] - [baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes](https://baykara.medium.com/a-gentle-inspection-of-oomkilled-in-kubernetes-4b4124cd23a8) [COMMUNITY-TOOL] - [medium.com/@bm54cloud: Stressing a Kubernetes Pod to Induce an OOMKilled' Error](https://medium.com/@bm54cloud/stressing-a-kubernetes-pod-to-induce-an-oomkilled-error-96f3be9c931d) [COMMUNITY-TOOL] @@ -89,6 +87,7 @@ - [medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating' state](https://medium.com/@it-craftsman/how-to-fix-kubernetes-namespaces-stuck-in-terminating-state-ea46c5fff045) [COMMUNITY-TOOL] - [medium.com/@reefland: Access PVC Data without the POD; troubleshooting Kubernetes.](https://medium.com/@reefland/access-pvc-data-without-the-pod-troubleshooting-kubernetes-b28bfdd7502) [COMMUNITY-TOOL] - [medium.com/geekculture: K8s Troubleshooting β€” How to Debug CoreDNS Issues](https://medium.com/geekculture/k8s-troubleshooting-how-to-debug-coredns-issues-724e8b973cfc) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [kubectl-debug](https://github.com/aylei/kubectl-debug) ⭐ 2306 [COMMUNITY-TOOL] - [How to quarantine pods](https://www.reddit.com/r/kubernetes/comments/gt3uvg/how_to_quarantine_pods) [COMMUNITY-TOOL] - [KDBG: Small Kubernetes debugging container](https://github.com/nvucinic/kdbg) ⭐ 36 [COMMUNITY-TOOL] @@ -109,6 +108,7 @@ - [iximiuz.com: Kubernetes Ephemeral Containers and kubectl debug Command 🌟](https://iximiuz.com/en/posts/kubernetes-ephemeral-containers) [COMMUNITY-TOOL] - [eminaktas.medium.com: Debug Containerd in Production](https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2) [COMMUNITY-TOOL] - [medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟](https://medium.com/@alex.ivenin/exploring-ephemeral-containers-in-kubernetes-bcceaf21101c) [COMMUNITY-TOOL] + - [labs.iximiuz.com: How to work with container images using ctr](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [COMMUNITY-TOOL] - [medium.com/@danielepolencic: Isolating kubernetes pods for debugging](https://medium.com/@danielepolencic/isolating-kubernetes-pods-for-debugging-5fe41e630e9) [COMMUNITY-TOOL] - [medium.com/adaltas: Kubernetes: debugging with ephemeral containers](https://medium.com/adaltas/kubernetes-debugging-with-ephemeral-containers-e4be659d9ef6) [COMMUNITY-TOOL] - [github.com/airwallex: k8s-pod-restart-info-collector](https://github.com/airwallex/k8s-pod-restart-info-collector) [COMMUNITY-TOOL] @@ -145,5 +145,5 @@ - [The Hidden CPU Throttling Crisis in Kubernetes Clusters](https://www.kubenatives.com/p/the-hidden-cpu-throttling-crisis) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An in-depth analysis exposing the silent threat of CPU throttling inside Kubernetes clusters caused by rigid CFS quota management. Demonstrates how microservices suffer latency spikes even with low aggregate CPU consumption. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Storage](./kubernetes-storage.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/kubernetes-tutorials.md b/v2-docs/kubernetes-tutorials.md index 501f84e5..a2a97dd5 100644 --- a/v2-docs/kubernetes-tutorials.md +++ b/v2-docs/kubernetes-tutorials.md @@ -21,6 +21,14 @@ - [Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](https://www.youtube.com/watch?si=vK_9UKjGV8F24Ebt&v=1v15VSKPZRU&feature=youtu.be) [COMMUNITY-TOOL] - [Kubernetes para principiantes - La guΓ­a definitiva para principiantes absolutos](https://www.youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [COMMUNITY-TOOL] - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [kubernetes.io: Kubernetes Tutorials](https://kubernetes.io/docs/tutorials) [COMMUNITY-TOOL] - [devopscube.com: Kubernetes Tutorials For Beginners: Getting Started Guide](https://devopscube.com/kubernetes-tutorials-beginners) [COMMUNITY-TOOL] - [medium.com: Kubernetes 101: Pods, Nodes, Containers, and Clusters](https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16) [COMMUNITY-TOOL] @@ -63,15 +71,7 @@ - [civo.com/academy 🌟🌟🌟](https://www.civo.com/academy) [COMMUNITY-TOOL] - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - [udemy.com: Just enough kubernetes to be dangerous (free)](https://www.udemy.com/course/just-enough-kubernetes) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [exploreneptune.io 🌟](https://exploreneptune.io) [COMMUNITY-TOOL] - - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - [wardviaene/kubernetes-course](https://github.com/wardviaene/kubernetes-course) ⭐ 1735 [COMMUNITY-TOOL] ## Cloud Providers @@ -129,5 +129,5 @@ - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/kubernetes.md b/v2-docs/kubernetes.md index c0780f93..c262c316 100644 --- a/v2-docs/kubernetes.md +++ b/v2-docs/kubernetes.md @@ -5,6 +5,11 @@ ## Standard Reference + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] + - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] + - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] + - [kei6u/kubectl-secret-data](https://github.com/keisku/kubectl-secretdata) ⭐ 39 [COMMUNITY-TOOL] - [millionvisit.blogspot.com: Kubernetes for Developers #1: Kubernetes Architecture and Features](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-1-kubernetes-architecture.html) [COMMUNITY-TOOL] β€” - [millionvisit.blogspot.com: Kubernetes for Developers #2: Kubernetes for Local Development](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-2-Local-development.html) - [millionvisit.blogspot.com: Kubernetes for Developers #3: kubectl CLI](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-3-kubectl-cli.html) - [millionvisit.blogspot.com: Kubernetes for Developers #4: Enable kubectl bash autocompletion](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-4-kubectl-autocompletion.html) @@ -14,10 +19,6 @@ - [millionvisit.blogspot.com: Kubernetes for Developers #9: Kubernetes Pod Lifecycle](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-9-Kubernetes-Pod-Lifecycle.html) - [millionvisit.blogspot.com: Kubernetes for Developers #10: Kubernetes Pod YAML manifest in-detail](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-10-kubernetes-Pod-YAML-manifest.html) - [millionvisit.blogspot.com: Kubernetes for Developers #14: Kubernetes Deployment YAML manifest in-detail](http://millionvisit.blogspot.com/2021/05/kubernetes-for-developers-14-Kubernetes-Deployment-YAML-manifest.html) - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] - - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] - - [kei6u/kubectl-secret-data](https://github.com/keisku/kubectl-secretdata) ⭐ 39 [COMMUNITY-TOOL] - [twitter.com/kubernetesio](https://x.com/kubernetesio) [COMMUNITY-TOOL] - [padok.fr: Kubernetes’ Architecture: Understanding the components and structure of clusters 🌟](https://www.theodo.com/en-fr/blog/kubernetes-architecture-understanding-the-components-and-structure-of-clusters) [COMMUNITY-TOOL] - [elmanytas.es: Kubernetes para impostores III](http://elmanytas.es/?q=node/358) [COMMUNITY-TOOL] @@ -53,7 +54,6 @@ - [learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](https://learnkube.com/scaling-celery-rabbitmq-kubernetes) [COMMUNITY-TOOL] - [superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](https://superuser.openinfra.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [COMMUNITY-TOOL] - [openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High Level Business Case](https://www.redhat.com/en/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [COMMUNITY-TOOL] β€” - [openshift.com: Topology Awareness in Kubernetes Part 2: Don’t we already have a Topology Manager?](https://www.redhat.com/en/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) - - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] - [rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](https://www.suse.com/c/rancher_blog/the-three-pillars-of-kubernetes-container-orchestration) [COMMUNITY-TOOL] - [harness.io: Introducing Recommendations API: Find Potential Cost Savings Programmatically](https://www.harness.io/blog/recommendations-api) [COMMUNITY-TOOL] - [infoworld.com: How Kubernetes works](https://www.infoworld.com/article/2265488/how-kubernetes-works.html) [COMMUNITY-TOOL] @@ -165,19 +165,31 @@ - [compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc. 🌟](https://elastisys.io/compliantkubernetes) [COMMUNITY-TOOL] - [slack.kubernetes.io](http://slack.kubernetes.io) [COMMUNITY-TOOL] - [xenonstack.com: Serverless Architecture with OpenFaaS and Java](https://www.xenonstack.com/blog/serverless-open-faas-java) [COMMUNITY-TOOL] - - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [CDK](https://aws.amazon.com/cdk) [COMMUNITY-TOOL] - - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - - [medium.com/@danielepolencic: In Kubernetes, are there hidden costs to' running many cluster nodes?](https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd) [COMMUNITY-TOOL] + - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] + - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes Essential Tools: 2021](https://itnext.io/kubernetes-essential-tools-2021-def12e84c572) [COMMUNITY-TOOL] + - [k8sref.io](https://www.k8sref.io) [COMMUNITY-TOOL] + - [Kubernetes Glossary 🌟](https://www.bluematador.com/learn/kubernetes-glossary) [COMMUNITY-TOOL] + - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] - [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] + - [andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes' with Helm 🌟](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [COMMUNITY-TOOL] + - [medium.com/@danielepolencic: In Kubernetes, are there hidden costs to' running many cluster nodes?](https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd) [COMMUNITY-TOOL] + - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] + - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] + - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes and the Next Generation of PaaS](https://thenewstack.io/kubernetes-and-the-next-generation-of-paas) [COMMUNITY-TOOL] + - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] + - [ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address) [COMMUNITY-TOOL] + - [dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [COMMUNITY-TOOL] + - [arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes Essential Tools: 2021](https://itnext.io/kubernetes-essential-tools-2021-def12e84c572) [COMMUNITY-TOOL] - [ramitsurana/awesome-kubernetes: Tools 🌟](https://github.com/ramitsurana/awesome-kubernetes#configuration) ⭐ 15940 [DE FACTO STANDARD] - [loft-sh/kiosk](https://github.com/loft-sh/kiosk?utm_sq=gf3f25b1tk#why-kiosk) ⭐ 1072 [COMMUNITY-TOOL] - [Deprek8ion](https://github.com/swade1987/deprek8ion) ⭐ 143 [COMMUNITY-TOOL] @@ -189,18 +201,10 @@ - [github.com/FairwindsOps: Goldilocks is a utility that can help you identify' a starting point for resource requests and limits](https://github.com/FairwindsOps/goldilocks) ⭐ 3228 [ENTERPRISE-STABLE] - [github.com/alexellis/run-job](https://github.com/alexellis/run-job) ⭐ 211 [COMMUNITY-TOOL] - [kondense 🌟](https://github.com/unagex/kondense) ⭐ 369 [COMMUNITY-TOOL] - - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] - - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] - - [k8sref.io](https://www.k8sref.io) [COMMUNITY-TOOL] - - [Kubernetes Glossary 🌟](https://www.bluematador.com/learn/kubernetes-glossary) [COMMUNITY-TOOL] - - [ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address) [COMMUNITY-TOOL] - - [dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [COMMUNITY-TOOL] - - [arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [COMMUNITY-TOOL] - - [andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes' with Helm 🌟](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [COMMUNITY-TOOL] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] + - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - [Wikipedia.org: Kubernetes](https://en.wikipedia.org/wiki/Kubernetes) [COMMUNITY-TOOL] - - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] - [Kubernetes magic is in enterprise standardization, not app portability](https://www.techrepublic.com/article/kubernetes-magic-is-in-enterprise-standardization-not-app-portability) [COMMUNITY-TOOL] - [techbeacon.com: 25 Kubernetes experts you should follow on Twitter](https://techbeacon.com/enterprise-it/25-kubernetes-experts-you-should-follow-twitter) [COMMUNITY-TOOL] - [enterprisersproject.com: Kubernetes: Everything you need to know (2020)' 🌟](https://enterprisersproject.com/article/2020/4/kubernetes-everything-you-need-know) [COMMUNITY-TOOL] @@ -299,7 +303,6 @@ - [dev.to: Build my own Kubernetes journey (10 Part Series) | Jonatan Ezron](https://dev.to/jonatan5524/build-my-own-kubernetes-journey-1a3j) [COMMUNITY-TOOL] - [thenewstack.io: Why Kubernetes Has Emerged as the β€˜OS’ of the Cloud](https://thenewstack.io/why-kubernetes-has-emerged-as-the-os-of-the-cloud) [COMMUNITY-TOOL] - [aws.amazon.com: Kubernetes as a platform vs. Kubernetes as an API 🌟🌟](https://aws.amazon.com/blogs/containers/kubernetes-as-a-platform-vs-kubernetes-as-an-api-2) [COMMUNITY-TOOL] - - [Symbiosis](https://symbiosis.host) [COMMUNITY-TOOL] - [medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture' && Kubernetes Object deep dive-1 🌟](https://medium.com/@deepeshjaiswal6734/an-introduction-to-kubernetes-architecture-kubernetes-object-deep-dive-1-77205e56db5) [COMMUNITY-TOOL] - [dev.to: Kubernetes 101, part I, the fundamentals | Leandro ProenΓ§a](https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1) [COMMUNITY-TOOL] - [cncf.io: THE ILLUSTRATED CHILDREN’S GUIDE TO KUBERNETES 🌟](https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes) [COMMUNITY-TOOL] @@ -335,7 +338,6 @@ - [fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model β€”' How to Use It](https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413) [COMMUNITY-TOOL] - [openshift sandbox](https://developers.redhat.com/developer-sandbox/get-started) [COMMUNITY-TOOL] - [Kubebyexample.com - kubernetesbyexample.com 🌟🌟](https://kubebyexample.com) [COMMUNITY-TOOL] - - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [itnext.io: Kubernetes Installation Methods The Complete Guide](https://itnext.io/kubernetes-installation-methods-the-complete-guide-1036c860a2b3) [COMMUNITY-TOOL] - [medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t' Afford to Miss](https://medium.com/@DevOpsfreak/top-12-kubernetes-installation-errors-you-cant-afford-to-miss-b52d7cda1a52) [COMMUNITY-TOOL] - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] @@ -351,11 +353,9 @@ - [opensource.com/tags/kubernetes](https://opensource.com/tags/kubernetes) [COMMUNITY-TOOL] - [itnext.io/tagged/kubernetes](https://itnext.io/tagged/kubernetes) [COMMUNITY-TOOL] - [learnsteps.com/tag/basics-on-kubernetes](https://www.learnsteps.com/tag/basics-on-kubernetes) [COMMUNITY-TOOL] - - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - [thecloudblog.net](https://thecloudblog.net) [COMMUNITY-TOOL] - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [returngis.net](https://www.returngis.net) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [kubedex.com](https://kubedex.com) [COMMUNITY-TOOL] - [medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of' Empathy](https://medium.com/@jpcontad/a-year-of-running-kubernetes-as-a-product-7eed1204eecd) [COMMUNITY-TOOL] - [labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet](https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet) [COMMUNITY-TOOL] @@ -422,6 +422,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] @@ -846,7 +847,6 @@ - [banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18' 🌟](https://banzaicloud.com/blog/k8s-sidecars) [COMMUNITY-TOOL] - [medium: Delaying application start until sidecar is ready](https://medium.com/@marko.luksa/delaying-application-start-until-sidecar-is-ready-2ec2d21a7b74) [COMMUNITY-TOOL] - [pauldally.medium.com: Kubernetes – An Introduction to Sidecars](https://pauldally.medium.com/kubernetes-an-introduction-to-sidecars-21d99fbd7de3) [COMMUNITY-TOOL] - - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - [saurabhdashora.hashnode.dev: Implementing Sidecar Design Pattern with Kubernetes' Pod](https://saurabhdashora.hashnode.dev/implementing-sidecar-design-pattern-with-kubernetes-pod) [COMMUNITY-TOOL] - [dev.to/fermyon: Scaling Sidecars to Zero in Kubernetes](https://dev.to/fermyon/scaling-sidecars-to-zero-in-kubernetes-2m23) [COMMUNITY-TOOL] - [kubernetes.io: Annotating Kubernetes Services for Humans](https://kubernetes.io/blog/2021/04/20/annotating-k8s-for-humans) [COMMUNITY-TOOL] @@ -965,6 +965,7 @@ - [github.com/k8spatterns/examples](https://github.com/k8spatterns/examples) ⭐ 1073 [COMMUNITY-TOOL] - [kubernetes.io: container design patterns](https://kubernetes.io/blog/2016/06/container-design-patterns) [COMMUNITY-TOOL] - [magalix.com: Kubernetes Patterns - The Service Discovery Pattern](https://www.magalix.com/blog/kubernetes-patterns-the-service-discovery-pattern) [COMMUNITY-TOOL] + - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [developers.redhat.com: Top 10 must-know Kubernetes design patterns](https://developers.redhat.com/blog/2020/05/11/top-10-must-know-kubernetes-design-patterns) [COMMUNITY-TOOL] - [medium: 10 Anti-Patterns for Kubernetes Deployments](https://medium.com/better-programming/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d) [COMMUNITY-TOOL] - [learncloudnative.com: Sidecar Container Pattern](https://www.learncloudnative.com/blog/2020-09-30-sidecar-container) [COMMUNITY-TOOL] @@ -995,12 +996,11 @@ - [loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local' Development](https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5) [COMMUNITY-TOOL] - [aquasec.com: Kubernetes Federation: The Basics and a 5-Step Tutorial](https://www.aquasec.com/cloud-native-academy/kubernetes-in-production/kubernetes-federation) [COMMUNITY-TOOL] - [medium.com/expedia-group-tech: Manage multi-cluster Kubernetes infrastructure' with Kubefed v2](https://medium.com/expedia-group-tech/managing-a-federated-kubernetes-cluster-using-kubefed-v2-5f115dbdbe05) [COMMUNITY-TOOL] - - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] + - [Red Hat OLM](https://github.com/operator-framework/operator-lifecycle-manager) ⭐ 1856 [COMMUNITY-TOOL] - [kubernetes.io: Kubernetes-in-Kubernetes and the WEDOS PXE bootable server' farm](https://kubernetes.io/blog/2021/12/22/kubernetes-in-kubernetes-and-pxe-bootable-server-farm) [COMMUNITY-TOOL] - [Kubernetes Scripts](https://github.com/eldada/kubernetes-scripts) [COMMUNITY-TOOL] - [Get applied and effective apiVersion from Kubernetes objects](https://gist.github.com/ninlil/affbf7514d4e74c7634e77f47e172236) [COMMUNITY-TOOL] - [itnext.io: Automating System Updates for Kubernetes Clusters using Ansible](https://itnext.io/automating-system-updates-for-kubernetes-clusters-using-ansible-94a70f4e1972) [COMMUNITY-TOOL] - - [Ansible for devops: Kubernetes](https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes) ⭐ 9761 [ENTERPRISE-STABLE] - [itnext.io: Embracing failures and cutting infrastructure costs: Spot instances' in Kubernetes](https://itnext.io/embracing-failures-and-cutting-infrastructure-costs-spot-instances-in-kubernetes-6976781beacc) [COMMUNITY-TOOL] - [cynet.com: Incident Report Plan (IRP)](https://www.cynet.com/incident-response/incident-response-plan) [COMMUNITY-TOOL] - [kubermatic.com: A Framework for Kubernetes Incident Response](https://www.kubermatic.com/blog/a-framework-for-kubernetes-incident-response) [COMMUNITY-TOOL] @@ -1037,7 +1037,6 @@ - [en.wikipedia.org: Payment Card Industry Data Security Standard](https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard) [COMMUNITY-TOOL] - [container-security.site: PCI Container Orchestration Guidance for Kubernetes](https://www.container-security.site/defenders/PCI_Container_Orchestration_Guidance.html) [COMMUNITY-TOOL] - [kubernetes.slack.com](https://kubernetes.slack.com) [COMMUNITY-TOOL] - - [thenewstack.io: Kubernetes and the Next Generation of PaaS](https://thenewstack.io/kubernetes-and-the-next-generation-of-paas) [COMMUNITY-TOOL] ## AI and Intelligent Tooling @@ -1075,6 +1074,11 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi #### Model Deployment - [How to run Deepseek R1 LLMs on GPU Droplets](https://www.digitalocean.com/community/tutorials/deepseek-r1-gpu-droplets) [COMMUNITY-TOOL] [GUIDE] β€” Tactical walkthrough showing how to provision DigitalOcean GPU Droplets to serve DeepSeek-R1. Configures vLLM runtimes, registers systemd units, and establishes benchmarking paradigms to maximize inference performance on cost-effective infrastructure. +### Orchestration + +#### Cluster Resource Management + + - **(2022)** [Allocatable memory and CPU in Kubernetes Nodes 🌟](https://learnkube.com/allocatable-resources) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Technical breakdown of node allocatable resources in Kubernetes. Explains how `kube-reserved`, `system-reserved`, and eviction thresholds reduce physical capacity available for user pods. ### Service Mesh #### Istio Mesh @@ -1089,7 +1093,7 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi - **(2025)** [Limitless Kubernetes Scaling for AI and Data-intensive Workloads: The AKS Fleet Strategy](http://blog.aks.azure.com/2025/04/02/Scaling-Kubernetes-for-AI-and-Data-intensive-Workloads) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Deep dives into Azure Kubernetes Service (AKS) Fleet Manager strategies to run multi-cluster AI workloads. Outlines global routing, high-density scheduling optimizations, and cross-cluster resource synchronization required for distributed training. ## Cloud Native Architecture -### Orchestration +### Orchestration (1) #### Kubernetes Pod Lifecycle @@ -1173,5 +1177,5 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowi - [From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Architect blueprint for managing Microsoft Entra ID integration in Azure Kubernetes Service. Live Grounding: Walks through configuring fine-grained identity federation and replacing Kubernetes cluster roles with enterprise Azure AD mappings. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Demos](./demos.md) | [Matrix Table](./matrix-table.md) diff --git a/v2-docs/kustomize.md b/v2-docs/kustomize.md index a0a06076..642a6a8b 100644 --- a/v2-docs/kustomize.md +++ b/v2-docs/kustomize.md @@ -8,12 +8,12 @@ - [codefresh.io: Applied GitOps with Kustomize](https://octopus.com/blog/applied-gitops-with-kustomize) [COMMUNITY-TOOL] - [harness.io: Comparing Helm vs Kustomize](https://www.harness.io/blog/helm-vs-kustomize) [COMMUNITY-TOOL] - [techiescamp.com: Kubernetes Kustomize Crash Course](https://courses.devopscube.com/l/products) [COMMUNITY-TOOL] - - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - [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:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Crossplane](./crossplane.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/linux-dev-env.md b/v2-docs/linux-dev-env.md index f1aea527..f66778dd 100644 --- a/v2-docs/linux-dev-env.md +++ b/v2-docs/linux-dev-env.md @@ -7,6 +7,7 @@ - [docs.microsoft.com: WSL - Windows Subsystem for Linux](https://learn.microsoft.com/en-us/windows/wsl) [COMMUNITY-TOOL] - [9elements.com: Developing on Windows with WSL2](https://9elements.com/blog/developing-on-windows-with-wsl2) [COMMUNITY-TOOL] + - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Using WSL and MobaXterm to Create a Linux Dev Environment on Windows](https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows) [COMMUNITY-TOOL] - [Setting Up Docker for Windows and WSL to Work Flawlessly](https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly) [COMMUNITY-TOOL] - [Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote](https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote) [COMMUNITY-TOOL] @@ -23,7 +24,6 @@ - [klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes](https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531) [COMMUNITY-TOOL] - [Windows Terminal 1.0](https://devblogs.microsoft.com/commandline/windows-terminal-1-0) [COMMUNITY-TOOL] - [Microsoft launches Windows Terminal 1.0, unveils GPU support and Linux GUI apps in WSL](https://venturebeat.com/2020/05/19/microsoft-windows-terminal-wsl-gpu-support-linux-gui-apps) [COMMUNITY-TOOL] - - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Microsoft debuts Windows Package Manager for your dev environment](https://venturebeat.com/2020/05/19/microsoft-windows-package-manager-powertoys) [COMMUNITY-TOOL] - [cmder 🌟](https://cmder.net) [COMMUNITY-TOOL] @@ -36,5 +36,5 @@ - [asdf version manager (asdf-vm)](https://asdf-vm.com) [EN CONTENT] [DE FACTO STANDARD] β€” An extensible, multi-language version manager capable of centralizing tool runtimes through a unified CLI configuration file (`.tool-versions`). Eliminates environmental drift across localized developer workspaces by managing multiple CLI toolchains via a modular plugin architecture. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/linux.md b/v2-docs/linux.md index 879691d9..8c5a882a 100644 --- a/v2-docs/linux.md +++ b/v2-docs/linux.md @@ -10,6 +10,8 @@ - [cyberciti.biz - SS Utility: Quick Intro](http://www.cyberciti.biz/files/ss.html) [COMMUNITY-TOOL] - [unix.stackexchange.com: ss - linux socket statistics utility output format](http://unix.stackexchange.com/questions/252744/ss-linux-socket-statistics-utility-output-format) [COMMUNITY-TOOL] - [stackoverflow.com: difference between netstat and ss in linux?](http://stackoverflow.com/questions/11763376/difference-between-netstat-and-ss-in-linux) [COMMUNITY-TOOL] + - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] + - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [cyberciti.biz: Red Hat introduces new no-cost RHEL option](https://www.cyberciti.biz/linux-news/red-hat-introduces-new-no-cost-rhel-option) [COMMUNITY-TOOL] - [enterpriseai.news: Red Hat’s Disruption of CentOS Unleashes Storm of Dissent](https://www.enterpriseai.news/2021/01/22/red-hats-disruption-of-centos-unleashes-storm-of-dissent) [COMMUNITY-TOOL] - [cloudsavvyit.com: Is Rocky Linux the new CentOS?](https://www.cloudsavvyit.com/13092/is-rocky-linux-the-new-centos) [COMMUNITY-TOOL] @@ -65,11 +67,9 @@ - [levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every' Developer](https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593) [COMMUNITY-TOOL] - [piyushverma.hashnode.dev: Basic Linux Shell Scripting for DevOps Engineers](https://piyushverma.hashnode.dev/basic-linux-shell-scripting-for-devops-engineers) [COMMUNITY-TOOL] - [betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for' Automation? 🌟](https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e) [COMMUNITY-TOOL] - - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [linuxjourney.com commandline](https://linuxjourney.com/lesson/the-shell#) [COMMUNITY-TOOL] - [Announcing the HashiCorp Linux Repository](https://www.hashicorp.com/blog/announcing-the-hashicorp-linux-repository) [COMMUNITY-TOOL] - [blog.pandorafms.org: Useful Network commands](https://blog.pandorafms.org/network-commands) [COMMUNITY-TOOL] - - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - [cyberciti.biz: Linux: 25 Iptables Netfilter Firewall Examples For New SysAdmins](https://www.cyberciti.biz/tips/linux-iptables-examples.html) [COMMUNITY-TOOL] ## Cloud Architecture @@ -345,11 +345,6 @@ - [iximiuz.com: Illustrated introduction to Linux iptables](https://iximiuz.com/en/posts/laymans-iptables-101) [ENTERPRISE-STABLE] β€” An exceptionally clear, illustrated guide explaining Netfilter chains, tables (filter, nat, mangle), and packet evaluation flows in Linux iptables. Demonstrates practical rules for port forwarding and packet blocking. - [linuxteck.com: 15 basic useful firewall-cmd commands in Linux](https://www.linuxteck.com/basic-useful-firewall-cmd-commands-in-linux) [COMMUNITY-TOOL] β€” A practical walkthrough of firewalld configurations using the firewall-cmd CLI. Covers zone management, permanent versus runtime rule definitions, and service-based port bindings for modern Red Hat enterprise environments. -### Web Servers - -#### Nginx - - - **(2026)** [==Nginx==](https://www.f5.com/products/nginx) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” Nginx is the premier high-performance web server, reverse proxy, and ingress standard globally. Its lightweight event-driven design allows it to process high-concurrency traffic patterns with extremely predictable memory and CPU footprints. ## Observability (1) ### Capacity Management @@ -393,7 +388,6 @@ #### CLI Curation - - **(2025)** [**CommandLineFu 🌟**](https://www.commandlinefu.com/commands/browse) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” An immense, user-voted platform for sharing and assessing terminal tricks. Perfect for tracking down highly specific, multi-tool regex constructs or one-liners. - **(2024)** [twitter.com/commandlinefu](https://x.com/commandlinefu) 🌟🌟 [COMMUNITY-TOOL] β€” Official social channel broadcasting top command-line tips from the CommandLineFu portal. Useful for continuous bite-sized technical integration. - **(2023)** [twitter.com/commandlinefu3](https://x.com/commandlinefu3) 🌟 [COMMUNITY-TOOL] β€” Supplementary feed mirroring automated script updates and terminal command structures. - **(2023)** [twitter.com/commandlinefu10](https://x.com/commandlinefu10) 🌟 [COMMUNITY-TOOL] β€” Secondary distribution pipeline showcasing community-submitted bash recipes and diagnostic tools. @@ -632,5 +626,5 @@ - [tecmint.com: Testssl.sh – Testing TLS/SSL Encryption Anywhere on Any Port](https://www.tecmint.com/testssl-sh-test-tls-ssl-encryption-in-linux-commandline) [ENTERPRISE-STABLE] [GUIDE] β€” A hands-on installation and usage guide for testssl.sh, an open-source command-line security auditing tool. It demonstrates how to scan endpoints on any port to detect SSL/TLS vulnerabilities, cipher suite issues, and configuration flaws. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/liquibase.md b/v2-docs/liquibase.md index 5e26f6a4..067dbd9e 100644 --- a/v2-docs/liquibase.md +++ b/v2-docs/liquibase.md @@ -42,5 +42,5 @@ * Establishes safe practices for database change control that are compatible with agile methodologies. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/lowcode-nocode.md b/v2-docs/lowcode-nocode.md index b693c4cc..a1346ec8 100644 --- a/v2-docs/lowcode-nocode.md +++ b/v2-docs/lowcode-nocode.md @@ -22,5 +22,5 @@ - [techradar.com: Low-code could replace "traditional" coding within months](https://www.techradar.com/news/low-code-could-replace-traditional-coding-within-months) [EN CONTENT] [COMMUNITY-TOOL] β€” A forward-looking exploration of the swift adoption velocity of low-code architectures. Highlights potential impacts on classic development methods. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/managed-kubernetes-in-public-cloud.md b/v2-docs/managed-kubernetes-in-public-cloud.md index 130b2ac6..87f0932f 100644 --- a/v2-docs/managed-kubernetes-in-public-cloud.md +++ b/v2-docs/managed-kubernetes-in-public-cloud.md @@ -5,6 +5,11 @@ ## Standard Reference + - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] + - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] + - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] + - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] + - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS](https://medium.com/@Platform9Sys/kubernetes-cloud-services-comparing-gke-eks-and-aks-1fe42770cad3) [COMMUNITY-TOOL] - [medium: State of Managed Kubernetes 2020](https://medium.com/swlh/state-of-managed-kubernetes-2020-4be006643360) [COMMUNITY-TOOL] - [medium: Managed Kubernetes Services Compared: GKE vs. EKS vs. AKS](https://medium.com/better-programming/managed-kubernetes-services-compared-gke-vs-eks-vs-aks-df1ecb22bba0) [COMMUNITY-TOOL] @@ -16,7 +21,6 @@ - [daveops.xyz: Administrar usuarios en EKS](https://daveops.xyz/2020/08/25/administrar-usuarios-en-eks) [COMMUNITY-TOOL] - [medium: Designing a Kubernetes Cluster with Amazon EKS From Scratch 🌟](https://medium.com/adobetech/designing-a-kubernetes-cluster-with-amazon-eks-from-scratch-4b4ee9d1b8f) [COMMUNITY-TOOL] - [en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟](https://en.sokube.ch/post/aws-kubernetes-aws-elastic-kubernetes-service-eks) [COMMUNITY-TOOL] - - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [releaseops.io: Scaling Kubernetes Deployments in AWS with Container Insights' Metrics](https://releaseops.io/blog/scaling-kubernetes-deployments-in-aws-with-container-insights-metrics) [COMMUNITY-TOOL] - [medium: Create Kubernetes Cluster On AWS EKS](https://medium.com/codex/create-kubernetes-cluster-on-aws-eks-6ced4c488e62) [COMMUNITY-TOOL] - [info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes](https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey) [COMMUNITY-TOOL] @@ -25,12 +29,10 @@ - [particule.io: Create Kubernetes federated clusters on AWS](https://particule.io/en/blog/aws-federated-eks) [COMMUNITY-TOOL] - [betterprogramming.pub: Amazon EKS Is Eating My IPs!](https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045) [COMMUNITY-TOOL] - [blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda' 🌟](https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [COMMUNITY-TOOL] - - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - [faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations' 🌟](https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a) [COMMUNITY-TOOL] - [aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers' and Kubernetes](https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61) [COMMUNITY-TOOL] - [blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟](https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571) [COMMUNITY-TOOL] - [medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using' OIDC](https://medium.com/@abhinav.ittekot/granting-iam-permissions-to-pods-in-eks-using-oidc-f2044c88a53) [COMMUNITY-TOOL] - - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - [medium.com/@radha.sable25: Enabling IAM users/roles Access on Amazon EKS' cluster](https://medium.com/@radha.sable25/enabling-iam-users-roles-access-on-amazon-eks-cluster-f69b485c674f) [COMMUNITY-TOOL] - [medium.com/avmconsulting-blog: Installing Vault On EKS With TLS And Persistent' Storage](https://medium.com/avmconsulting-blog/installing-vault-on-eks-with-tls-and-persistent-storage-98254b4150f3) [COMMUNITY-TOOL] - [dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟](https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods) [COMMUNITY-TOOL] @@ -86,7 +88,6 @@ - [medium: Going multicloud with kubernetes and Azure Front Door](https://medium.com/microsoftazure/going-multicloud-with-kubernetes-and-azure-front-door-f34a2f39068a) [COMMUNITY-TOOL] - [akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters](https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters) [COMMUNITY-TOOL] - [logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟](https://logz.io/blog/windows-kubernetes-nodes-aks-metrics) [COMMUNITY-TOOL] - - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - [medium.com/kocsistem: Installation Internal Nginx Ingress for a Private' AKS Cluster](https://medium.com/kocsistem/installation-internal-nginx-ingress-for-a-private-aks-cluster-7b6386492d56) [COMMUNITY-TOOL] - [joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS](https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88) [COMMUNITY-TOOL] - [medium.com/dzerolabs: Accessing Azure Key Vault Secrets in Azure Kubernetes' with Secrets Store CSI Driver 🌟](https://medium.com/dzerolabs/kubernetes-saved-today-f-cked-tomorrow-a-rant-azure-key-vault-secrets-%C3%A0-la-kubernetes-fc3be5e65d18) [COMMUNITY-TOOL] @@ -103,7 +104,6 @@ - [inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI' vs Azure-CNI (overlay)](https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9) [COMMUNITY-TOOL] - [medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes' Services (AKS)](https://medium.com/@anjkeesari/install-grafana-loki-stack-helmchart-in-azure-kubernetes-services-aks-1359281b3321) [COMMUNITY-TOOL] - [blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953) [COMMUNITY-TOOL] - - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff) [COMMUNITY-TOOL] - [medium: How to provision Kubernetes Cluster in GCP Cloud (K8s)? 🌟](https://medium.com/avmconsulting-blog/kubernetes-google-kubernetes-engine-gke-99abf912f912) [COMMUNITY-TOOL] - [faun.pub: How to automate the setup of a Kubernetes cluster on GCP](https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de) [COMMUNITY-TOOL] @@ -132,8 +132,8 @@ - **(2023)** [insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in GKE 🌟](https://www.project-a.vc/perspectives) [EN CONTENT] [GUIDE] 🌟 [COMMUNITY-TOOL] [GUIDE] β€” Outlines pipeline setup using GitHub Actions to deploy application loads onto GKE. Focuses on setting up Google Workload Identity Federation to secure registry authentication and cluster connections. - **(2022)** [blog.baeke.info: Trying out Draft 2 on AKS](https://baeke.info/2022/06/02/trying-out-draft-2-on-aks) [EN CONTENT] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Evaluates features in Azure Draft v2 on a running AKS instance. Demonstrates bootstrapping manual code, automated configuration outputs, and continuous build integration tests on Azure. - - [Azure/Draft 🌟](https://github.com/Azure/draft) ⭐ 642 [EN CONTENT] [COMMUNITY-TOOL] β€” The official Azure Draft project designed to ease early-stage developer transitions onto Kubernetes. Scans source directories to dynamically output standard Dockerfiles, Kubernetes manifests, Helm deployments, and pipeline workflows. - [youtube: Day -25 | No Dockerfile, No K8s Manifests | Setup CI/CD in 5' minutes for any programming language](https://www.youtube.com/watch?v=io_yBU7vhIo) [EN CONTENT] [COMMUNITY-TOOL] β€” A video guide evaluating rapid deployment processes. Demonstrates using Azure Draft to generate necessary Dockerfiles and manifest definitions directly from code to build functional CI/CD loops with minimal overhead. + - [Azure/Draft 🌟](https://github.com/Azure/draft) ⭐ 642 [EN CONTENT] [COMMUNITY-TOOL] β€” The official Azure Draft project designed to ease early-stage developer transitions onto Kubernetes. Scans source directories to dynamically output standard Dockerfiles, Kubernetes manifests, Helm deployments, and pipeline workflows. ## Cloud Infrastructure ### Orchestration @@ -141,16 +141,12 @@ #### AWS EKS Tools - **(2026)** [==eksctl: EKS installer==](https://github.com/eksctl-io/eksctl) ⭐ 5202 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The official CLI tool for creating and managing EKS clusters on AWS. Automates CloudFormation stacks, node group configurations, IAM integration (IRSA), and VPC provisions. -#### Cluster Resource Management - - - **(2022)** [Allocatable memory and CPU in Kubernetes Nodes 🌟](https://learnkube.com/allocatable-resources) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Technical breakdown of node allocatable resources in Kubernetes. Explains how `kube-reserved`, `system-reserved`, and eviction thresholds reduce physical capacity available for user pods. #### Cluster Security - **(2021)** [Amazon EKS Security Best Practices](https://www.stackrox.io/blog/amazon-eks-security-best-practices) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Exhaustive architectural guide compiling key security recommendations for EKS. Addresses IAM integration, VPC configurations, network segmentation, and host vulnerability hardening. - [EKS Service Accounts Explained](https://fika.works/blog/eks-service-accounts) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Architectural deep-dive explaining IAM Roles for Service Accounts (IRSA) in EKS. Demystifies OIDC providers, identity mapping, and least-privilege pod-level AWS credential injection. #### Managed Kubernetes - - **(2022)** [**learnk8s.io/research: Comparison of Kubernetes managed services 🌟**](https://learnkube.com/research) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Comprehensive comparison matrix evaluating key metrics of major managed Kubernetes engines, mapping out scalability limits, upgrade strategies, and CNI setups. - **(2023)** [community.aws/kubernetes](https://builder.aws.com/learn/topics/kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” AWS builder portal hub focusing on EKS and cloud-native practices, featuring deep-dives, developer tutorials, and best practices. - **(2021)** [infoworld.com: 6 reasons to switch to managed Kubernetes](https://www.infoworld.com/article/2264256/6-reasons-to-switch-to-managed-kubernetes.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores key drivers for offloading Kubernetes cluster administration to managed services. Examines control-plane management, security patching, and scaling benefits. - **(2021)** [redhat.com: What architects need to know about managed Kubernetes](https://www.redhat.com/en/blog/managed-kubernetes-architects) [EN CONTENT] [COMMUNITY-TOOL] β€” Strategic overview from Red Hat outlining what technical architects must consider regarding portability, vendor lock-in, and operational boundaries when adopting cloud-managed Kubernetes. @@ -194,8 +190,8 @@ - **(2020)** [github.com/rebataur/djkube](https://github.com/rebataur/fskube) ⭐ 27 🌟 [LEGACY] β€” A lightweight, community-driven development aid designed to bridge local filesystems with Kubernetes volumes. Live Grounding indicates the project has had minimal recent activity, classifying it as a legacy utility. It may serve as a historical reference implementation for simple synchronization mechanisms. #### FinOps - - [AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [COMMUNITY-TOOL] β€” Documents the native integration of Kubecost with EKS to offer real-time, granular cost visibility for cloud platform operators. It highlights cost attribution strategies across namespaces, controller types, and pods. This collaboration ensures users have access to reliable financial telemetry directly within their cluster control systems. - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. + - [AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [COMMUNITY-TOOL] β€” Documents the native integration of Kubecost with EKS to offer real-time, granular cost visibility for cloud platform operators. It highlights cost attribution strategies across namespaces, controller types, and pods. This collaboration ensures users have access to reliable financial telemetry directly within their cluster control systems. #### GitOps - [aws.amazon.com: GitOps model for provisioning and bootstrapping Amazon' EKS clusters using Crossplane and Argo CD](https://aws.amazon.com/blogs/containers/gitops-model-for-provisioning-and-bootstrapping-amazon-eks-clusters-using-crossplane-and-argo-cd) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An advanced GitOps architectural pattern demonstrating the unification of Crossplane and Argo CD on AWS. By leveraging Crossplane to declare AWS resources as Kubernetes Custom Resources, teams can manage both physical EKS infrastructure and application deployments through a single unified GitOps pipeline. Enhances cloud control-plane convergence. @@ -238,10 +234,10 @@ - [aws.amazon.com: Start Pods faster by prefetching images](https://aws.amazon.com/blogs/containers/start-pods-faster-by-prefetching-images) [COMMUNITY-TOOL] β€” Analyzes latency bottlenecks during container initialization caused by large image pull steps. The post outlines the architecture of 'image prefetching' patterns, leveraging daemonsets or custom Karpenter startup scripts to warm up worker nodes with target container layers before runtime allocation. Critical for latency-sensitive applications. #### Security + - [Amazon EKS introduces EKS Pod Identity](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Highlights the launch of EKS Pod Identity, an evolved architectural alternative to IRSA (IAM Roles for Service Accounts). By utilizing a highly optimized local agent daemon on worker nodes, it simplifies IAM association, scales beyond IRSA session limits, and works across multiple clusters with ease. A fundamental improvement to EKS access management. - [cast.ai: EKS Security Checklist: 10 Best Practices for a Secure Cluster](https://cast.ai/blog/eks-security-checklist-10-best-practices-for-a-secure-cluster) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” An actionable security checklist compiled by Cast.ai, detailing major cluster isolation and hardening vectors for EKS. Highlights include IAM role configurations, network policy enforcement, control plane logging, and image scanning pipelines. Ideal for rapid architectural audits before promotion to production. - [aws-samples/hardeneks](https://github.com/aws-samples/hardeneks) ⭐ 957 [ENTERPRISE-STABLE] β€” A command-line interface tool designed to run programmatic audits against an EKS cluster to identify violations of EKS Best Practices. It reviews cluster networking, IAM, configuration control, and pod policies. The output acts as an actionable hardening roadmap for platform operators. - [itnext.io: Top 10 Ways to Protect EKS Workloads from Ransomware](https://itnext.io/top-10-ways-to-protect-eks-workloads-from-ransomware-ae96d1c1e839) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” An industry-focused checklist detailing tactical maneuvers to secure EKS against ransomware and supply chain attacks. It covers immutable storage configurations (EFS/EBS backups), strict RBAC permissions, runtime threat detection, and cluster isolation strategies. A helpful handbook for security engineering teams. - - [Amazon EKS introduces EKS Pod Identity](https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-eks-pod-identity) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” Highlights the launch of EKS Pod Identity, an evolved architectural alternative to IRSA (IAM Roles for Service Accounts). By utilizing a highly optimized local agent daemon on worker nodes, it simplifies IAM association, scales beyond IRSA session limits, and works across multiple clusters with ease. A fundamental improvement to EKS access management. - [itnext.io: AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM' and RBAC Groups](https://itnext.io/aws-elastic-kubernetes-service-rbac-authorization-via-aws-iam-and-rbac-groups-7b70ded144b5) [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Details the inner workings of mapping AWS IAM identity vectors to Kubernetes internal Role-Based Access Control (RBAC) groups via `aws-auth` ConfigMaps or newer EKS Access Entries. It presents strategies for configuring secure, least-privilege team cluster access. Vital for security compliance in multi-tenant environments. #### Service Mesh @@ -410,11 +406,6 @@ #### Multi-Cloud Evaluation - **(2022)** [Compare tools for multi-cloud Kubernetes management 🌟](https://www.techtarget.com/searchcloudcomputing/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [EN CONTENT] [COMMUNITY-TOOL] β€” Multi-faceted comparison of major ecosystem orchestrators (OpenShift, Rancher, Cloudify, Platform9) evaluating cost, modularity, workload migration ease, and administrative complexity. -### Infrastructure Provisioning - -#### Kubernetes Operators - - - **(2023)** [learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](https://learnkube.com/cloud-resources-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Comparative analysis of Kubernetes Operators for cloud infrastructure provisioning (such as Crossplane, AWS ACK, Google KCC, and Azure ASO). Critiques the shift from Terraform toward declarative reconciliation loops. ### Installation Tools #### KubeKey @@ -423,11 +414,6 @@ - [kubesphere.io: Install Kubernetes 1.22 and containerd the Easy Way with' kubekey](https://kubesphere.io/blogs/install-kubernetes-containerd) [EN CONTENT] [COMMUNITY-TOOL] β€” Demonstrates setting up Kubernetes v1.22 using container runtime interface (CRI) containerd via KubeKey. Covers migrating away from Dockershim configurations seamlessly. - [kubesphere.io: Scaling a Kubernetes Cluster: One of the Best Practices for' Using KubeKey](https://kubesphere.io/blogs/scale-kubernetes-cluster-using-kubekey) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial highlighting programmatic node scaling in live production environments. Details configuration modifications to hosts.yaml and idempotent runtime adjustments. - [itnext.io: Adding Master Nodes to Achieve HA: One of the Best Practices' for Using KubeKey](https://itnext.io/adding-master-nodes-to-achieve-ha-one-of-the-best-practices-for-using-kubekey-6207e94b0bdd) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Technical execution guide explaining how to scale a single control plane setup into a multi-master High Availability (HA) cluster. Integrates load balancers and key-value store configurations. -## Cluster Operations - -### Cost Optimization (2) - - - **(2023)** [infoworld.com: Kubernetes cost management for the real world](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores pragmatic methodologies for managing and forecasting costs inside Kubernetes. Contrasts standard manual scaling limits with automated tools like Kubecost and OpenCost, providing architecture guidelines for resource allocation optimization. ## Databases ### SQL Server @@ -435,13 +421,6 @@ #### Storage (3) - **(2023)** [techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible object storage - Getting started](https://techcommunity.microsoft.com/blog/sqlserver/sql-server-containers-on-kubernetes-with-s3-compatible-object-storage---getting-/3717003) [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Guide exploring SQL Server container setups on Kubernetes using S3-compatible object storage backends for backup and recovery patterns. Discusses storage performance metrics and high-availability options in containerized database configurations. -## DevSecOps - -### Culture and Strategy - -#### Transition Guides - - - **(2021)** [cloudify.co: Understanding DevSecOps And Its Challenges](https://docs.cloudify.co) [ADVANCED LEVEL] [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Examines structural challenges in scaling DevSecOps, focusing on multi-cloud security orchestrations. Contrast: Curator Insight highlights simple automation roadblocks, while Live Grounding confirms that managing state drift across multiple Kubernetes regions is the primary blocker. Highly technical perspective. ## Public Cloud Platforms ### AWS (1) @@ -455,7 +434,6 @@ - [POKE - Provision Opinionated Kubernetes on EKS](https://github.com/bit-cloner/poke) [COMMUNITY-TOOL] [LEGACY] β€” An opinionated tool written to simplify and streamline provisioning of EKS clusters with specific default addons. Due to inactivity for more than four years, it is classified as legacy; teams should look to Terraform, Pulumi, or EKS Blueprints instead. #### Container Orchestration Comparison - - **(2021)** [clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform 🌟](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A comparative evaluation of AWS ECS and EKS architectures, evaluating setup speed, configuration overhead, and native AWS integrations. Perfect for planning engineering transitions from basic container platforms to complex, scalable orchestrators. - [cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [COMMUNITY-TOOL] [GUIDE] β€” Deep comparison analyzing container scaling mechanics and metrics between ECS (using ASGs) and EKS (using Cluster Autoscaler). The analysis explains scale-up and scale-down behaviors, node provisioning latencies, and resource utilization optimizations. - [cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Comparative evaluation analyzing resource isolation, infrastructure management, and compute overhead between EKS, ECS, and AWS Fargate. Highlights scheduling efficiency, control plane pricing, and cost-of-scale dynamics for enterprise systems. #### Continuous Delivery @@ -569,8 +547,8 @@ - [youtube: CloudGeeks - Terraform Eks Kubernetes RDS Secrets Manager Eksctl' Cloudformation ALB Controller (Redmine App)](https://www.youtube.com/watch?v=OFZYIr66Ku4&ab_channel=cloudgeeksinc) [COMMUNITY-TOOL] [GUIDE] β€” Complete orchestration video guide setting up an end-to-end containerized application on AWS EKS using Terraform. Features RDS database attachments, Secrets Manager integrations, and ALB Ingress configurations. #### Resource Provisioning - - [Announcing the AWS Controllers for Kubernetes Preview](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [ENTERPRISE-STABLE] β€” The AWS Controllers for Kubernetes (ACK) allows developers to define and manage AWS resources directly from within Kubernetes using custom resources. This bridges the declarative Kubernetes API model with external cloud infrastructure lifecycle management. - [AWS Controllers for Kubernetes (ACK) 🌟](https://github.com/aws-controllers-k8s/community) ⭐ 2627 [DE FACTO STANDARD] β€” Official community hub and development ecosystem for ACK (AWS Controllers for Kubernetes). Enables teams to model and provision standard cloud resources like RDS databases, SQS queues, and S3 buckets directly using native Kubernetes YAML configurations. + - [Announcing the AWS Controllers for Kubernetes Preview](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [ENTERPRISE-STABLE] β€” The AWS Controllers for Kubernetes (ACK) allows developers to define and manage AWS resources directly from within Kubernetes using custom resources. This bridges the declarative Kubernetes API model with external cloud infrastructure lifecycle management. ## Public Cloud Providers ### Azure Kubernetes Service AKS @@ -613,7 +591,6 @@ #### Observability and Monitoring - **(2024)** [learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane metrics (preview)](https://learn.microsoft.com/en-us/azure/aks/monitor-aks) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Outlines features designed to expose and monitor AKS control plane internal metrics using managed Prometheus and Grafana instances. Details monitoring etcd latency, scheduler run queues, and API server throughput. - - **(2024)** [techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Focuses on utilizing the Advanced Network Observability tool inside AKS. By using modern eBPF technology, it provides insights into packet loss, path drops, and end-to-end routing delays across clusters. #### Performance Optimization (1) - [danielstechblog.io: Mitigating slow container image pulls on Azure Kubernetes' Service](https://www.danielstechblog.io/mitigating-slow-container-image-pulls-on-azure-kubernetes-service) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Investigates mitigation patterns for cold-start latency issues associated with large container image pulls in AKS. Examines dynamic caching, optimal Azure Container Registry (ACR) alignment, and the deployment of advanced artifact streaming features to maximize application scaling speeds. @@ -627,9 +604,6 @@ - [returngis.net: Desplegar AGIC en AKS utilizando workload identity](https://www.returngis.net/2023/05/desplegar-agic-en-aks-utilizando-workload-identity) [ES CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” GuΓ­a prΓ‘ctica para migrar el controlador de entrada AGIC de AKS hacia Azure AD Workload Identity. Reemplaza el uso inseguro de secretos persistentes con identidades federadas y cuentas de servicio con privilegios mΓ­nimos. [SPANISH CONTENT] -#### Service Mesh (1) - - - **(2023)** [techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A declarative infrastructure blueprint outlining how to install and manage the native Istio Service Mesh add-on on AKS using Bicep. Highlights lifecycle management integrations, sidecar provisioning schemes, and traffic routing policies within secure Microsoft architectures. #### Specialized Workloads - **(2024)** [techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA GPU Operator on AKS 🌟](https://techcommunity.microsoft.com/blog/azurehighperformancecomputingblog/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on-aks/4061318) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] 🌟 [COMMUNITY-TOOL] [GUIDE] β€” Highlights the installation and usage of the NVIDIA GPU Operator on AKS. Explains how to orchestrate high-performance computing, AI, and GPU partition options (MIG) for parallel deep learning training directly within Kubernetes worker nodes. @@ -668,5 +642,5 @@ - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Azure](./azure.md) diff --git a/v2-docs/matrix-table.md b/v2-docs/matrix-table.md index 62efb869..58a25482 100644 --- a/v2-docs/matrix-table.md +++ b/v2-docs/matrix-table.md @@ -7,17 +7,17 @@ - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - [**k3d**](https://github.com/k3d-io/k3d) ⭐ 6426 [ENTERPRISE-STABLE] - - [Linode Kubernetes Engine (LKE)](https://www.linode.com/products/kubernetes) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] + - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [napo.io: Kubernetes The (real) Hard Way on AWS](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - [Pharos 🌟](https://k8spharos.dev) [COMMUNITY-TOOL] - - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] + - [Linode Kubernetes Engine (LKE)](https://www.linode.com/products/kubernetes) [COMMUNITY-TOOL] + - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [COMMUNITY-TOOL] - [**k3s**](https://k3s.io) [COMMUNITY-TOOL] - [**k3sup (said 'ketchup')**](https://github.com/alexellis/k3sup) ⭐ 7382 [ENTERPRISE-STABLE] - [**k3OS**](https://github.com/rancher/k3os) ⭐ 3491 [ENTERPRISE-STABLE] - [K3C](https://github.com/rancher/k3c) ⭐ 565 [COMMUNITY-TOOL] - - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -104,5 +104,5 @@ - [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine) [EN CONTENT] [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for GKE (Google Kubernetes Engine). Details foundational and advanced options, covering Autopilot architecture, GKE Datapath V2 routing, and multi-cluster orchestrations. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/maven-gradle.md b/v2-docs/maven-gradle.md index 3a9a4ae2..241d7b28 100644 --- a/v2-docs/maven-gradle.md +++ b/v2-docs/maven-gradle.md @@ -63,7 +63,6 @@ ##### Eclipse JKube (1) - - **(2026)** [**eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟**](https://eclipse.dev/jkube/docs/migration-guide) [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Official technical reference outlining the exact property conversions, API transformations, and plugin changes needed to move builds from `fabric8-maven-plugin` to `jkube-maven-plugin`. - [developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube' 1.0.0](https://developers.redhat.com/blog/2020/09/21/migrating-from-fabric8-maven-plugin-to-eclipse-jkube-1-0-0) [LEGACY] β€” Step-by-step technical guide highlighting the namespace transitions, configuration changes, and structural refactoring required when migrating legacy Fabric8 Maven build files to the modernized Eclipse JKube. #### Product Updates @@ -95,7 +94,6 @@ #### Maven Plugins - - **(2025)** [Eclipse JKube 🌟](https://eclipse.dev/jkube) [EN CONTENT] [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The central documentation portal for Eclipse JKube, an open-source suite of tooling designed to facilitate the rapid containerization, deployment, and management of Java applications across Kubernetes and Red Hat OpenShift infrastructures. - **(2025)** [GitHub: Eclipse JKube](https://github.com/eclipse-jkube/jkube) ⭐ 850 [EN CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Active repository containing the source code, extensions, and Maven/Gradle plugins for Eclipse JKube. Simplifies localized builds, auto-detects Java application frameworks, and generates matching Kubernetes resource configurations. ## Software Engineering @@ -182,5 +180,5 @@ - [JBang](https://www.jbang.dev) [ENTERPRISE-STABLE] β€” A CLI tool allowing Java developers to run single-file source code programs as executable scripts, handling dependency fetching on-the-fly without heavy project setups. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/message-queue.md b/v2-docs/message-queue.md index a7d71192..473fc082 100644 --- a/v2-docs/message-queue.md +++ b/v2-docs/message-queue.md @@ -192,13 +192,6 @@ #### Serverless Integration (1) - [developers.redhat.com: Six reasons to love Camel K](https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k) [COMMUNITY-TOOL] [GUIDE] β€” Outlines six key architectural advantages of Camel K, including fast deployment loops, native Quarkus optimization, low memory footprints, and serverless scale-to-zero capabilities via Knative. Highly useful for architects modernizing traditional ESBs. -## Cloud Infrastructure - -### Kubernetes - -#### Service Mesh - - - **(2021)** [**Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes 🌟**](https://learnkube.com/kubernetes-long-lived-connections) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A deep dive into the engineering challenge of load balancing long-lived connections (gRPC, HTTP/2, WebSockets) within Kubernetes. It explains how standard L4 kube-proxy load balancing fails to distribute traffic evenly and presents L7 proxies and service meshes (like Linkerd or Istio) as the definitive architectural solution. ## Cloud Native Architecture ### Domain-Driven Design @@ -477,7 +470,7 @@ #### Caching - - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. + - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. ### Real-Time Data Streaming (2) #### Data Stack @@ -876,5 +869,5 @@ - [infoq.com: From Monolith to Event-Driven: Finding Seams in Your Future Architecture](https://www.infoq.com/articles/event-driven-finding-seams) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An InfoQ guide detailing how to use Domain-Driven Design (DDD) to isolate domain boundaries and discover 'seams' within large-scale monoliths. Grounding confirms its position as a primary methodology for refactoring to decoupled, event-driven pipelines. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Databases](./databases.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [NoSQL](./nosql.md) | [Crunchydata](./crunchydata.md) diff --git a/v2-docs/mkdocs.md b/v2-docs/mkdocs.md index 0af28655..0c618432 100644 --- a/v2-docs/mkdocs.md +++ b/v2-docs/mkdocs.md @@ -48,9 +48,9 @@ - **(2024)** [**guides.github.com: Markdown Cheat Sheet 2**](https://docs.github.com/en) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” The authoritative documentation portal for GitHub, offering deep-dives into GitHub Flavored Markdown (GFM) and integration patterns. It outlines security implications, task lists, and interactive rendering rules. Double-Evidence: While a generic entry point, live grounding confirms this repository of guides is the primary reference for understanding platform-specific rendering behaviors on the GitHub UI. - **(2022)** [**github.blog: Include diagrams in your Markdown files with Mermaid**](https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Announcement and engineering guide detailing GitHub's native support for Mermaid.js diagrams directly within Markdown. Enables the declarative creation of flowcharts, sequence diagrams, and architecture maps in plain text. Double-Evidence: Moving from static image uploads to text-based diagram rendering, live grounding highlights this feature as a massive advancement for keeping software architecture diagrams in sync with code updates via Git. - - [Markdown Tables Generator](https://www.tablesgenerator.com/markdown_tables) [ENTERPRISE-STABLE] β€” An interactive, web-based tool designed to simplify the creation, styling, and formatting of complex Markdown tables. It supports imports from CSV or Excel, reducing manual syntax alignment overhead. Double-Evidence: A staple utility for technical writers; live grounding confirms its status as a critical efficiency booster for maintaining clean, readable tabular data in Markdown-based documents. - [markdownguide.org](https://www.markdownguide.org) [DE FACTO STANDARD] [GUIDE] β€” An exhaustive reference guide covering the syntax, best practices, and extended features of the Markdown markup language. It provides clear examples of basic syntax, extended elements, and compatibility matrices across parsers. Double-Evidence: This guide serves as the authoritative standard for syntax validation, and live grounding shows it is widely integrated into onboarding resources for junior developers and technical writers globally. - [Markdown Cheat Sheet 4](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ⭐ 60200 [DE FACTO STANDARD] β€” One of the most referenced cheat sheets on GitHub for fast, offline-compatible Markdown syntax lookups. Includes rendering comparisons for basic elements, blockquotes, code blocks, and inline HTML. Double-Evidence: Despite its age, live grounding confirms its massive utility and continued reference value in developer wikis, representing a classic standard for text formatting. + - [Markdown Tables Generator](https://www.tablesgenerator.com/markdown_tables) [ENTERPRISE-STABLE] β€” An interactive, web-based tool designed to simplify the creation, styling, and formatting of complex Markdown tables. It supports imports from CSV or Excel, reducing manual syntax alignment overhead. Double-Evidence: A staple utility for technical writers; live grounding confirms its status as a critical efficiency booster for maintaining clean, readable tabular data in Markdown-based documents. - [opensource.com: An introduction to Markdown](https://opensource.com/article/19/9/introduction-markdown) [COMMUNITY-TOOL] β€” A foundational article outlining the philosophy and implementation of Markdown as an open-source plain-text formatting syntax. It highlights the productivity gains of writing in readable text without GUI editor lock-in. Double-Evidence: This guide advocates for standard open documentation formats, and live grounding demonstrates its usefulness for onboarding team members transitioning to modern plain-text documentation workflows. - [readme.so](https://readme.so) [ENTERPRISE-STABLE] β€” An interactive, visual editor designed to structure README files rapidly. Users can drag and drop pre-configured sections (e.g., Installation, API Reference, Badges) and edit them in real-time. Double-Evidence: Designed to simplify project landing pages, live grounding validates readme.so as an essential productivity tool that significantly improves repository discoverability and onboarding quality. - [github.com/Ileriayo/markdown-badges: Markdown Badges](https://github.com/Ileriayo/markdown-badges) ⭐ 16607 [DE FACTO STANDARD] β€” A massive curated catalog of dynamic, consistent, and beautiful SVG shields and badges for GitHub repositories. It supports a wide array of languages, frameworks, cloud providers, and developer tools. Double-Evidence: The catalog provides standardized visual signifiers; live grounding confirms it is standard practice for enriching project READMEs to present structured metadata about technologies and CI status. @@ -63,5 +63,5 @@ - [r-bloggers.com: How to use R Markdown (part one)](https://www.r-bloggers.com/2022/02/how-to-use-r-markdown-part-one) [COMMUNITY-TOOL] [GUIDE] β€” An introductory tutorial on R Markdown, illustrating how to combine executable R code blocks with narrative text to generate reproducible, high-quality analytical reports. Explores output compilation into HTML, PDF, and MS Word. Double-Evidence: While tailored to statistics, live grounding highlights R Markdown's critical role in reproducible research, data engineering pipelines, and programmatic executive report generation. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Git](./git.md) | [Linux](./linux.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/mlops.md b/v2-docs/mlops.md index 2222ccff..33efffc3 100644 --- a/v2-docs/mlops.md +++ b/v2-docs/mlops.md @@ -19,6 +19,7 @@ - [github.com/CASIA-IVA-Lab/FastSAM](https://github.com/CASIA-LMC-Lab/FastSAM) ⭐ 8342 [ENTERPRISE-STABLE] - [github.com/VikParuchuri/surya](https://github.com/datalab-to/surya) ⭐ 19766 [DE FACTO STANDARD] - [github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB](https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db) ⭐ 139 [COMMUNITY-TOOL] + - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [cd.foundation: Announcing the CD Foundation MLOps SIG](https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig) [COMMUNITY-TOOL] - [dafriedman97.github.io: Machine Learning from Scratch](https://dafriedman97.github.io/mlbook/content/introduction.html) [COMMUNITY-TOOL] - [cortex.dev: How to build a pipeline to retrain and deploy models](https://www.cortex.dev/post/how-to-build-a-pipeline-to-retrain-and-deploy-models) [COMMUNITY-TOOL] @@ -76,7 +77,6 @@ - [medium.com/mlearning-ai: The Best Object Detection Libraries That I Work' With](https://medium.com/mlearning-ai/the-best-object-detection-libraries-that-i-work-with-835428a1e01e) [COMMUNITY-TOOL] - [artifacthub.io: mlflow-server](https://artifacthub.io/packages/helm/mlflowserver/mlflow-server) [COMMUNITY-TOOL] - [pypi.org/project/airflow-provider-mlflow](https://pypi.org/project/airflow-provider-mlflow) [COMMUNITY-TOOL] - - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [infracloud.io: Machine Learning Orchestration on Kubernetes using Kubeflow](https://www.infracloud.io/blogs/machine-learning-orchestration-kubernetes-kubeflow) [COMMUNITY-TOOL] - [blog.devgenius.io: Kubeflow Cloud Deployment (AWS)](https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32) [COMMUNITY-TOOL] - [joseprsm.medium.com: How to build Machine Learning models that train themselves](https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5) [COMMUNITY-TOOL] @@ -128,5 +128,5 @@ --- -πŸ’‘ **Explore Related:** [AI](./ai.md) | [ChatGPT](./chatgpt.md) | [AI Agents MCP](./ai-agents-mcp.md) +πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [AI](./ai.md) | [ChatGPT](./chatgpt.md) diff --git a/v2-docs/monitoring.md b/v2-docs/monitoring.md index 8cfb58d9..8abdf88b 100644 --- a/v2-docs/monitoring.md +++ b/v2-docs/monitoring.md @@ -5,16 +5,17 @@ ## Standard Reference - - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [COMMUNITY-TOOL] - - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] + - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] + - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] - [sysdig.com: Kubernetes Monitoring with Prometheus, the ultimate guide 🌟](https://www.sysdig.com/blog/kubernetes-monitoring-prometheus) [COMMUNITY-TOOL] - [sysdig.com: How to monitor kube-proxy 🌟](https://www.sysdig.com/blog/monitor-kube-proxy) [COMMUNITY-TOOL] - [getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable Across The OSS Monitoring Stack](https://www.saaras.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus) [COMMUNITY-TOOL] - [opsdis.com: Building a custom monitoring solution with Grafana, Prometheus and Loki](https://binero.com/observability) [COMMUNITY-TOOL] - [harness.io: Metrics to Improve Continuous Integration Performance](https://www.harness.io/blog/continuous-integration-performance-metrics) [COMMUNITY-TOOL] - [skilledfield.com.au: Monitoring Kubernetes and Docker Container Logs](https://skillfield.com.au/blog/monitoring-kubernetes-and-docker-container-logs) [COMMUNITY-TOOL] - - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] - [infoworld.com: The RED method: A new strategy for monitoring microservices](https://www.infoworld.com/article/2270578/the-red-method-a-new-strategy-for-monitoring-microservices.html) [COMMUNITY-TOOL] - [forbes.com: From Data Collection To Delivering KPIs: A Roadmap To A Mature Observability Strategy](https://www.forbes.com/councils/forbestechcouncil/2024/03/08/from-data-collection-to-delivering-kpis-a-roadmap-to-a-mature-observability-strategy/?streamIndex=0) [COMMUNITY-TOOL] β€” - The observability space is a multi-billion-dollar market and for good reasonβ€”there are a lot of benefits when you implement a robust observability strategy. But extracting value is not as simple as adopting a tool, throwing your data into a black box and expecting it to spit out business-relevant, contextualized insights and helpful visualizations. - As they say, β€œNothing good comes easy”—but when done right, a mature observability strategy will pay for itself over and over again. @@ -42,20 +43,26 @@ - [rancher.com: Monitor Etcd with Prometheus and Grafana using Rancher](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [COMMUNITY-TOOL] - [openshift.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [COMMUNITY-TOOL] - [openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus - Part 2](https://www.redhat.com/en/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [COMMUNITY-TOOL] - - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [**Micrometer** Collector](http://micrometer.io) [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] + - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] + - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] + - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] + - [Grafana](https://grafana.com) [COMMUNITY-TOOL] + - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/List_of_performance_analysis_tools](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [COMMUNITY-TOOL] - [InspectIT](https://en.wikipedia.org/wiki/InspectIT) [COMMUNITY-TOOL] - [VisualVM](https://en.wikipedia.org/wiki/VisualVM) [COMMUNITY-TOOL] - [OverOps](https://en.wikipedia.org/wiki/OverOps) [COMMUNITY-TOOL] - - [Dzone: 14 Best Performance Testing Tools and APM Solutions](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [COMMUNITY-TOOL] - - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] + - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] + - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] + - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [Wikipedia: Application Performance Index](https://en.wikipedia.org/wiki/Apdex) [COMMUNITY-TOOL] - [Observability vs Monitoring](https://middleware.io/blog/observability-vs-monitoring) [COMMUNITY-TOOL] - [dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing' Solutions](https://dzone.com/articles/kubernetes-monitoring-best-practices-methods-and-e) [COMMUNITY-TOOL] - [CNCF End User Technology Radar: Observability, September 2020 🌟](https://www.cncf.io/blog/2020/09/11/cncf-end-user-technology-radar-observability-september-2020) [COMMUNITY-TOOL] - - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] - [bravenewgeek.com: The Observability Pipeline](https://bravenewgeek.com/the-observability-pipeline) [COMMUNITY-TOOL] - [thenewstack.io: 3 Key Configuration Challenges for Kubernetes Monitoring' with Prometheus](https://thenewstack.io/3-key-configuration-challenges-for-kubernetes-monitoring-with-prometheus) [COMMUNITY-TOOL] @@ -148,7 +155,6 @@ - [logz.io: Grok Pattern Examples for Log Parsing](https://logz.io/blog/grok-pattern-examples-for-log-parsing) [COMMUNITY-TOOL] - [devops.com: The Fallacy of Continuous Integration, Delivery and Testing](https://devops.com/the-fallacy-of-continuous-integration-delivery-and-testing) [COMMUNITY-TOOL] - [dzone.com: The Keys to Performance Tuning and Testing](https://dzone.com/articles/the-keys-to-performance-tuning-and-testing) [COMMUNITY-TOOL] - - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [How to read a Thread Dump](https://dzone.com/articles/how-to-read-a-thread-dump) [COMMUNITY-TOOL] - [dzone: 8 Options for Capturing Thread Dumps](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [COMMUNITY-TOOL] - [blog.arkey.fr: Using JDK FlightRecorder and JDK Mission Control](https://blog.arkey.fr/2020/06/28/using-jdk-flight-recorder-and-jdk-mission-control) [COMMUNITY-TOOL] @@ -166,8 +172,6 @@ - [opensource.com: Distributed tracing in a microservices world](https://opensource.com/article/18/9/distributed-tracing-microservices-world) [COMMUNITY-TOOL] - [opensource.com: 3 open source distributed tracing tools](https://opensource.com/article/18/9/distributed-tracing-tools) [COMMUNITY-TOOL] - [thenewstack.io: Tracing: Why Logs Aren’t Enough to Debug Your Microservices' 🌟](https://thenewstack.io/tracing-why-logs-arent-enough-to-debug-your-microservices) [COMMUNITY-TOOL] - - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] - - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - [thenewstack.io: OpenTelemetry Gaining Traction from Companies and Vendors](https://thenewstack.io/opentelemetry-gaining-traction-from-companies-and-vendors) [COMMUNITY-TOOL] - [thenewstack.io: How OpenTelemetry Works with Kubernetes](https://thenewstack.io/how-opentelemetry-works-with-kubernetes) [COMMUNITY-TOOL] - [medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and' open-source approach](https://medium.com/@bijit211987/grafana-with-opentelemetry-vendor-neutral-and-open-source-approach-ab4bc08f67e9) [COMMUNITY-TOOL] @@ -176,11 +180,11 @@ - [thenewstack.io: Jaeger vs. Zipkin: Battle of the Open Source Tracing Tools](https://thenewstack.io/jaeger-vs-zipkin-battle-of-the-open-source-tracing-tools) [COMMUNITY-TOOL] - [Grafana Tempo](https://github.com/grafana/tempo) ⭐ 5276 [ENTERPRISE-STABLE] - [opensource.com: Get started with distributed tracing using Grafana Tempo](https://opensource.com/article/21/2/tempo-distributed-tracing) [COMMUNITY-TOOL] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - [APM in wikipedia](https://en.wikipedia.org/wiki/Application_performance_management) [COMMUNITY-TOOL] - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] - [dzone.com: APM Tools Comparison](https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose) [COMMUNITY-TOOL] - [dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know](https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know) [COMMUNITY-TOOL] + - [Dzone: 14 Best Performance Testing Tools and APM Solutions](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [COMMUNITY-TOOL] - [datadoghq.com](https://www.datadoghq.com) [COMMUNITY-TOOL] - [Mininimum elasticsearch requirement is 6.2.x or higher](https://www.elastic.co/support/matrix#matrix_compatibility) [COMMUNITY-TOOL] - [Elastic APM Server Docker image](https://github.com/sls-dev1/openshift-elastic-apm-server) [COMMUNITY-TOOL] @@ -210,12 +214,8 @@ - [Checkly](https://www.checklyhq.com) [COMMUNITY-TOOL] - [hashicorp.com: Monitoring as Code with Terraform Cloud and Checkly](https://www.hashicorp.com/blog/monitoring-as-code-with-terraform-cloud-and-checkly) [COMMUNITY-TOOL] - [network-king.net: IoT use in healthcare grows but has some pitfalls](https://network-king.net/iot-use-in-healthcare-grows-but-has-its-pitfalls) [COMMUNITY-TOOL] - - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - [louislam/uptime-kuma](https://github.com/louislam/uptime-kuma) ⭐ 87087 [DE FACTO STANDARD] - [OpenTelemetry (OTel) vs Application Performance Monitoring (APM)](https://medium.com/@rahul.fiem/opentelemetry-otel-vs-application-performance-monitoring-apm-86ae829877cf) [COMMUNITY-TOOL] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] - [Prometheus JMX Exporter 🌟](https://github.com/prometheus/jmx_exporter) ⭐ 3305 [ENTERPRISE-STABLE] - [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) ⭐ 7050 [ENTERPRISE-STABLE] @@ -294,5 +294,5 @@ - [Monitoring Distributed Systems - Google SRE Book](https://sre.google/sre-book/monitoring-distributed-systems) [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] β€” The industry-standard chapter from Google's SRE book detailing the implementation of distributed systems monitoring. It defines the 'Four Golden Signals'β€”latency, traffic, errors, and saturationβ€”providing practical blueprints to prevent alert fatigue and build actionable dashboard designs. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/networking.md b/v2-docs/networking.md index 32cf9784..0bee286f 100644 --- a/v2-docs/networking.md +++ b/v2-docs/networking.md @@ -14,18 +14,17 @@ - [HTTP/2 With JBoss EAP 7 - Tech Preview](http://blog.eisele.net/2015/11/http2-with-jboss-eap-7.html) [COMMUNITY-TOOL] - [simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](https://www.red-gate.com/simple-talk/development/dotnet-development/script-loading-between-http1-1-and-http2) [COMMUNITY-TOOL] - [5 Tips to Boost the Performance of Your Apache Web Server](http://www.tecmint.com/apache-performance-tuning) [COMMUNITY-TOOL] - - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - [Manage Azure IPAM with Terraform](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] - - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] + - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - [networkwalks.com: TCP/IP Model](https://networkwalks.com/tcp-ip-model) [COMMUNITY-TOOL] - [medium.com/javarevisited: 5 Best HTTPS, SSL and TLS Courses for Beginners' in 2022](https://medium.com/javarevisited/best-https-ssl-and-tls-courses-for-beginners-4437661250b3) [COMMUNITY-TOOL] - [blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building' a Strong Foundation in Networking](https://blog.coderco.io/p/tcp-fundamentals-for-software-and) [COMMUNITY-TOOL] @@ -40,6 +39,7 @@ - [cyberciti.biz: Linux: IP Subnet (CIDR) Calculator That Will Help You With' Network Settings](https://www.cyberciti.biz/faq/linux-subnet-calculator-cidr) [COMMUNITY-TOOL] - [cyberciti.biz: Linux Calculating Subnets with ipcalc and sipcalc Utilities](https://www.cyberciti.biz/tips/perform-simple-manipulation-of-ip-addresse.html) [COMMUNITY-TOOL] - [tecmint.com: How to Calculate IP Subnet Address with ipcalc Tool](https://www.tecmint.com/calculate-ip-subnet-address-with-ipcalc-tool) [COMMUNITY-TOOL] + - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [build5nines.com: IPv4 Address CIDR Range Reference and Calculator](https://build5nines.com/ipv4-address-cidr-range-reference-and-calculator) [COMMUNITY-TOOL] - [NetBox IPAM 🌟](https://github.com/netbox-community/netbox) ⭐ 20567 [DE FACTO STANDARD] - [netboxlabs.com: An In-Depth Guide to NetBox for IPAM](https://netboxlabs.com/blog/netbox-ipam) [COMMUNITY-TOOL] @@ -67,5 +67,5 @@ - [Building a DDoS Response Plan with Azure DDoS Protection](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/building-a-ddos-response-plan/4372256) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architecture plan to withstand high-volume distributed denial-of-service attempts. Live Grounding: Focuses heavily on cloud-native patterns like rate-limiting, load-balancer protection, and Edge integration on Azure platforms. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Caching](./caching.md) diff --git a/v2-docs/newsfeeds.md b/v2-docs/newsfeeds.md index bee617bb..52c1b1a1 100644 --- a/v2-docs/newsfeeds.md +++ b/v2-docs/newsfeeds.md @@ -5,14 +5,13 @@ ## Standard Reference - - [GitLab Collective](https://stackoverflow.com/collectives/gitlab) [COMMUNITY-TOOL] - - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] - [reddit.com/r/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] + - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] - [reddit.com/r/kubernetes](https://www.reddit.com/r/kubernetes) [COMMUNITY-TOOL] - [nativecloud.dev 🌟](https://nativecloud.dev) [COMMUNITY-TOOL] - - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] - [reddit.com/r/devops](https://www.reddit.com/r/devops) [COMMUNITY-TOOL] + - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] + - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - [reddit.com/r/maven](https://www.reddit.com/r/maven) [COMMUNITY-TOOL] - [reddit.com/r/gradle](https://www.reddit.com/r/gradle) [COMMUNITY-TOOL] - [reddit.com/r/azuredevops](https://www.reddit.com/r/azuredevops) [COMMUNITY-TOOL] @@ -38,8 +37,9 @@ - [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] + - [GitLab Collective](https://stackoverflow.com/collectives/gitlab) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/newsql.md b/v2-docs/newsql.md index 2c97a672..89ba7fcd 100644 --- a/v2-docs/newsql.md +++ b/v2-docs/newsql.md @@ -16,5 +16,5 @@ - [muratbuffalo.blogspot.com: What’s Really New with NewSQL?](https://muratbuffalo.blogspot.com/2021/11/whats-really-new-with-newsql.html) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A comprehensive conceptual deep-dive comparing NewSQL architectures with traditional relational and NoSQL engines. Explores transactional guarantees, distributed consensus (Raft/Paxos), and cloud-native database scaling. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) diff --git a/v2-docs/noops.md b/v2-docs/noops.md index 2688d39d..41827b28 100644 --- a/v2-docs/noops.md +++ b/v2-docs/noops.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/nosql.md b/v2-docs/nosql.md index 0526349e..53df3410 100644 --- a/v2-docs/nosql.md +++ b/v2-docs/nosql.md @@ -67,8 +67,8 @@ #### Caching - - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. + - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] β€” The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. --- -πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [Crunchydata](./crunchydata.md) diff --git a/v2-docs/oauth.md b/v2-docs/oauth.md index 5c2235ed..b5297cfe 100644 --- a/v2-docs/oauth.md +++ b/v2-docs/oauth.md @@ -20,5 +20,5 @@ - [curity.io: OpenID Connect Overview](https://curity.io/resources/learn/openid-connect-overview) [EN CONTENT] [DE FACTO STANDARD] β€” Provides a comprehensive introduction to OpenID Connect (OIDC), the identity layer built directly on top of OAuth 2.0. Curator insight highlights how OIDC standardizes token delivery to provide secure client identity resolution. Live grounding affirms that OIDC is the preferred mechanism for securing user access to corporate Kubernetes instances. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/ocp3.md b/v2-docs/ocp3.md index 9aadfcfd..3d69b404 100644 --- a/v2-docs/ocp3.md +++ b/v2-docs/ocp3.md @@ -5,10 +5,10 @@ ## Standard Reference + - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] - [blog.openshift.com/ - Kubernetes: A Pod’s Life 🌟](https://www.redhat.com/en/blog/kubernetes-pods-life) [COMMUNITY-TOOL] - [blog.openshift.com/: From Templates to Openshift Helm Charts](https://www.redhat.com/en/blog/from-templates-to-openshift-helm-charts) [COMMUNITY-TOOL] - [Templating on OpenShift: should I use Helm templates or OpenShift templates? 🌟](https://www.theodo.com/en-fr/blog/openshift-what-templates-should-you-use-helm-or-openshift) [COMMUNITY-TOOL] - - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] - [developers.redhat.com: **Debugging applications** within Red Hat OpenShift containers](https://developers.redhat.com/blog/2020/01/09debugging-applications-within-red-hat-openshift-containers) [COMMUNITY-TOOL] - [blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard](https://blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard) [COMMUNITY-TOOL] - [blog.openshift.com/tag/multi-datacenter](https://www.redhat.com/en/blog?f[0]=taxonomy_blog_post_category_tid:107161&f[1]=taxonomy_topic_tid:75521) [COMMUNITY-TOOL] @@ -17,6 +17,11 @@ - [**Uncontained.io**](http://uncontained.io) [COMMUNITY-TOOL] - [GitHub redhat-cop: Ansible Role 🌟](https://github.com/redhat-cop/infra-ansible) ⭐ 219 [COMMUNITY-TOOL] - [techbeatly.com: How to create, increase or decrease project quota](https://techbeatly.com/how-to-create-increase-or-decrease-project-quota-in-openshift/#.Xd5OE9WCGUk) [COMMUNITY-TOOL] + - [developers.redhat.com: Handling Angular environments in continuous delivery' with Red Hat OpenShift](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [COMMUNITY-TOOL] + - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] + - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] + - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] + - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] - [dzone: 8 Options for Capturing Thread Dumps](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [COMMUNITY-TOOL] - [developers.redhat.com: Troubleshooting java applications on openshift](https://developers.redhat.com/blog/2017/08/16/troubleshooting-java-applications-on-openshift) [COMMUNITY-TOOL] - [claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift](https://www.claydesk.com/ecampus/google-cloud-app-engine-vs-red-hat) [COMMUNITY-TOOL] @@ -24,11 +29,9 @@ - [blog.openshift.com: Using OpenShift 3 on your **local environment** 🌟](https://blog.openshift.com/using-openshift-3-on-your-local-environment) [COMMUNITY-TOOL] - [developers.redhat.com: Securing .NET Core on OpenShift using HTTPS](https://developers.redhat.com/blog/2018/10/12/securing-net-core-on-openshift-using-https) [COMMUNITY-TOOL] - [Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes) [COMMUNITY-TOOL] - - [developers.redhat.com: Handling Angular environments in continuous delivery' with Red Hat OpenShift](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Customizing OpenShift project creation 🌟](https://developers.redhat.com/blog/2020/02/05/customizing-openshift-project-creation) [COMMUNITY-TOOL] - [developers.redhat.com: Testing memory-based horizontal pod autoscaling on' OpenShift 🌟](https://developers.redhat.com/blog/2020/03/19/testing-memory-based-horizontal-pod-autoscaling-on-openshift) [COMMUNITY-TOOL] - [How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](https://portworx.com/run-ha-elasticsearch-elk-red-hat-openshift) [COMMUNITY-TOOL] - - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] - [developers.redhat.com: Installing debugging tools into a Red Hat OpenShift' container with **oc-inject**](https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject) [COMMUNITY-TOOL] - [**KubeFed Operator**](https://operatorhub.io/operator/kubefed-operator) [COMMUNITY-TOOL] - [Red Hat Communities of Practice](https://github.com/redhat-cop) [COMMUNITY-TOOL] @@ -37,11 +40,8 @@ - [Quotas setting per project](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-per-project.html) [COMMUNITY-TOOL] - [Quotas setting across multiple projects](https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-across-multiple-projects.html) [COMMUNITY-TOOL] - [Source-to-Image (S2I) Build](https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html#source-build) [COMMUNITY-TOOL] - - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] - - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] - - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/ocp4.md b/v2-docs/ocp4.md index 74938449..1e4c84b8 100644 --- a/v2-docs/ocp4.md +++ b/v2-docs/ocp4.md @@ -5,6 +5,15 @@ ## Standard Reference + - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] + - [marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought: Turn to persistent container storage for high performance and availability](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] + - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] + - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): + - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) + - Asynchronous replication of data between my local ceph and my cloud provider + - Deduplication + - Compression + - Encryption - [blog.openshift.com: Introducing Red Hat OpenShift 4](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4) [COMMUNITY-TOOL] - [nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](https://www.nextplatform.com/cloud/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform/1631979) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift 4 Install Experience](https://www.redhat.com/en/products/trials?products=hybrid-cloud) [COMMUNITY-TOOL] @@ -47,14 +56,7 @@ - [openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](https://www.redhat.com/en/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [COMMUNITY-TOOL] - [cloud.redhat.com: Scale your application containers on Red Hat OpenShift Service on AWS (ROSA) clusters using Amazon EFS storage](https://www.redhat.com/en/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [COMMUNITY-TOOL] - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - - [Machine API](https://github.com/openshift/machine-api-operator/tree/main) ⭐ 185 [COMMUNITY-TOOL] - [twitter.com/operatorhubio](https://x.com/operatorhubio) [COMMUNITY-TOOL] - - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): - - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) - - Asynchronous replication of data between my local ceph and my cloud provider - - Deduplication - - Compression - - Encryption - [Network Security Zones in Openshift (DMZ)](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] - [grafana.com/docs/v5.4/](https://archive.grafana.com/docs/grafana/v5.4) [COMMUNITY-TOOL] - [prometheus.io/docs/alerting/alertmanager/](https://prometheus.io/docs/alerting/latest/alertmanager) [COMMUNITY-TOOL] @@ -69,7 +71,6 @@ - [Using Third Party Network Operators with OpenShift](https://app.gitbook.com/o/-LbOdudvkdYwKCQYAHS8/s/RrlyoCHlF8LNFTvw74mT) [COMMUNITY-TOOL] - [cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI](https://www.redhat.com/en/blog/a-guide-to-ingress-controllers-in-openshift) [COMMUNITY-TOOL] - [Red Hat OpenShift Container Storage 4](https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation) [COMMUNITY-TOOL] - - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - [containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management) [COMMUNITY-TOOL] - [youtube: how to deliver OpenShift as a service (just like Red Hat)](https://www.youtube.comwatch?v=b_NOrGxfH5Y) [COMMUNITY-TOOL] - [blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes Security 🌟](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [COMMUNITY-TOOL] @@ -80,23 +81,29 @@ - [blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home Lab](https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [COMMUNITY-TOOL] - [redhat.com: How to run a Kubernetes cluster on your laptop 🌟](https://www.redhat.com/en/blog/kubernetes-cluster-laptop) [COMMUNITY-TOOL] - [datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless from Cloud Giants](https://www.datacenterknowledge.com/servers/explaining-knative-the-project-to-liberate-serverless-from-cloud-giants) [COMMUNITY-TOOL] - - [marketplace.redhat.com 🌟](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs across your hybrid infrastructure 🌟](https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [COMMUNITY-TOOL] - [Top Kubernetes Operators](https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model) [COMMUNITY-TOOL] - [blog.openshift.com: Introducing Red Hat Quay](https://www.redhat.com/en/blog/introducing-red-hat-quay) [COMMUNITY-TOOL] - - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] - [OpenShift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift) [COMMUNITY-TOOL] - [OpenShift blog 🌟](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [COMMUNITY-TOOL] - [openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [COMMUNITY-TOOL] + - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] + - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] + - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] + - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] - - [OpenShift 4 documentation 🌟](https://access.redhat.com/documentation/en-us/openshift_container_platform) [COMMUNITY-TOOL] - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] + - [Rook](https://rook.io) [COMMUNITY-TOOL] + - [Descheduler for Kubernetes 🌟](https://github.com/kubernetes-sigs/descheduler) ⭐ 5417 [ENTERPRISE-STABLE] + - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] + - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] + - [Red Hat OLM](https://github.com/operator-framework/operator-lifecycle-manager) ⭐ 1856 [COMMUNITY-TOOL] + - [OpenShift 4 documentation 🌟](https://access.redhat.com/documentation/en-us/openshift_container_platform) [COMMUNITY-TOOL] - [cloudowski.com: Honest review of OpenShift 4 🌟](https://cloudowski.com/articles/honest-review-of-openshift-4) [COMMUNITY-TOOL] - [OpenShift 4 β€œunder-the-hood” 🌟](https://medium.com/faun/openshift-4-under-the-hood-ab854c3439dd) [COMMUNITY-TOOL] - [thenewstack.io: Red Hat Launches an OpenShift-Based Marketplace to Aid Multicloud' Portability 🌟](https://thenewstack.io/red-hat-launches-an-openshift-based-marketplace-to-aid-multicloud-portability) [COMMUNITY-TOOL] - [developers.redhat.com: OpenShift for Kubernetes developers: Getting started' 🌟](https://developers.redhat.com/blog/2020/08/14/openshift-for-kubernetes-developers-getting-started) [COMMUNITY-TOOL] - [developers.redhat.com: Command-line cluster management with Red Hat OpenShift’s' new web terminal (tech preview)](https://developers.redhat.com/blog/2020/10/01/command-line-cluster-management-with-red-hat-openshifts-new-web-terminal-tech-preview) [COMMUNITY-TOOL] - - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Deploying Kubernetes Operators with Operator Lifecycle' Manager bundles](https://developers.redhat.com/blog/2021/02/08/deploying-kubernetes-operators-with-operator-lifecycle-manager-bundles) [COMMUNITY-TOOL] - [finance.yahoo.com: IBM's Red Hat OpenShift Platform to be Leveraged by' Siemens](https://finance.yahoo.com/news/ibms-red-hat-openshift-platform-143702224.html) [COMMUNITY-TOOL] - [developers.redhat.com: A guide to Red Hat OpenShift 4.5 installer-provisioned' infrastructure on vSphere 🌟](https://developers.redhat.com/blog/2021/03/09/a-guide-to-red-hat-openshift-4-5-installer-provisioned-infrastructure-on-vsphere) [COMMUNITY-TOOL] @@ -134,19 +141,15 @@ - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] - [Robin Storage Operator](https://operatorhub.io/operator/robin-operator) [COMMUNITY-TOOL] - [RHEL CoreOS](https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html) [COMMUNITY-TOOL] - - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - [SELinux](https://www.slideshare.net/openshift/openshift-18812162) [COMMUNITY-TOOL] - - [OLM Arquitecture](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md) ⭐ 1856 [COMMUNITY-TOOL] - [Adding Operators to a Cluster](https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html) [COMMUNITY-TOOL] - [Deploy and bind enterprise-grade microservices with Kubernetes Operators](https://developers.redhat.com/blog/2020/05/18/deploy-and-bind-enterprise-grade-microservices-with-kubernetes-operators) [COMMUNITY-TOOL] - - [Rook](https://rook.io) [COMMUNITY-TOOL] - [Router plug-ins in OCP3:](https://docs.openshift.com/container-platform/3.11/install_config/router/index.html) [COMMUNITY-TOOL] - [Ingress Controller](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers) [COMMUNITY-TOOL] - [ServiceMesh](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index) [COMMUNITY-TOOL] - [redhat-developer-demos.github.io/knative-tutorial](https://redhat-developer-demos.github.io/knative-tutorial) [COMMUNITY-TOOL] - [thenewstack.io: Log Management for Red Hat OpenShift](https://thenewstack.io/log-management-for-red-hat-openshift) [COMMUNITY-TOOL] - [docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html](https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html) [COMMUNITY-TOOL] - - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - [Custom image builds with Buildah](https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html) [COMMUNITY-TOOL] - [Procedure:](https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers) [COMMUNITY-TOOL] - [github.com/redhat-cop/gitops-catalog](https://github.com/redhat-cop/gitops-catalog) ⭐ 376 [COMMUNITY-TOOL] @@ -212,10 +215,6 @@ - [infoq.com: IBM, Red Hat and Cobuilder Develop OpenBuilt, a Platform for' the Construction Industry](https://www.infoq.com/news/2021/04/ibm-redhat-openbuilt) [COMMUNITY-TOOL] - [youtube: Red Hat OpenShift AI overview](https://www.youtube.com/watch?v=Hc8emNr2igU) [COMMUNITY-TOOL] - [tommeramber/ocp-automations](https://github.com/tommeramber/ocp-automations) [COMMUNITY-TOOL] - - [Descheduler for Kubernetes 🌟](https://github.com/kubernetes-sigs/descheduler) ⭐ 5417 [ENTERPRISE-STABLE] - - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] - [developers.redhat.com: **Red Hat Container Development Kit**](https://developers.redhat.com/products/cdk/overview) [COMMUNITY-TOOL] - [dzone: OpenShift Egress Options](https://dzone.com/articles/openshift-egress-options) [COMMUNITY-TOOL] @@ -254,6 +253,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 +268,5 @@ - [Red Hat Introduces open source Project Quay container registry](https://www.redhat.com/en/blog/red-hat-introduces-open-source-project-quay-container-registry) [COMMUNITY-TOOL] β€” A historical press release from Red Hat explaining the architectural transition and open-sourcing of Project Quay, detailing its integration into standard enterprise container management stacks. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/openshift-pipelines.md b/v2-docs/openshift-pipelines.md index 71463138..fcf8a95b 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. @@ -69,9 +69,8 @@ Live Grounding: Provides practical code examples of utilizing Tekton for buildin - **(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. + - [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. - [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. @@ -107,5 +106,5 @@ Live Grounding: Provides practical code examples of utilizing Tekton for buildin - **(2021)** [openshift.com: Using OpenShift Pipelines to Automate Red Hat Advanced Cluster Security for Kubernetes](https://www.redhat.com/en/blog/using-openshift-pipelines-to-automate-red-hat-advanced-cluster-security-for-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Outlines deployment strategies of Red Hat Advanced Cluster Security (RHACS) directly into Tekton-based OpenShift Pipelines. Demonstrates early container image scanning, compliance validations, and proactive security gate blocking. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/openshift.md b/v2-docs/openshift.md index 54b5860d..9b7bc63a 100644 --- a/v2-docs/openshift.md +++ b/v2-docs/openshift.md @@ -5,12 +5,12 @@ ## Standard Reference + - [marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought: Turn to persistent container storage for high performance and availability](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [uncontained.io/articles/openshift-ha-installation](http://uncontained.io/articles/openshift-ha-installation/) [COMMUNITY-TOOL] β€” - [uncontained.io/articles/openshift-and-the-org](http://uncontained.io/articles/openshift-and-the-org) - [**v1.uncontained.io**: Red Hat Consulting DevOps And OpenShift Playbooks 🌟](http://v1.uncontained.io) Red Hat Consulting DevOps and OpenShift Playbooks are guides for implementing DevOps technical practices and container automation approaches using Red Hat commercial open source products, including OpenShift Enterprise 3. They are intended to reflect real-world experience delivering solutions through these processes and technologies. - [AWS Account Set Up 🌟](https://github.com/openshift/installer/blob/main/docs/user/aws/README.md) ⭐ 1546 [COMMUNITY-TOOL] - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - [Network Security Zones in Openshift (DMZ)](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] - - [marketplace.redhat.com 🌟](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [OpenShift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift) [COMMUNITY-TOOL] - [OpenShift blog 🌟](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [COMMUNITY-TOOL] - [twitter.com/openshift](https://x.com/openshift) [COMMUNITY-TOOL] @@ -37,29 +37,29 @@ - [blog.openshift.com: AWS and red hat quickstart workshop](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] - [openshift.com: Introducing Red Hat OpenShift Service on AWS](https://www.redhat.com/en/blog/introducing-red-hat-openshift-service-on-aws) [COMMUNITY-TOOL] - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] + - [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] + - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] + - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] + - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - [OpenShift 4 on AWS Quick Starts 🌟](https://aws.amazon.com/blogs/opensource/openshift-4-on-aws-quick-start) [COMMUNITY-TOOL] - [docs.openshift.com: Understanding networking](https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html) [COMMUNITY-TOOL] - [redhat.com: Network traffic control for containers in Red Hat OpenShift' 🌟](https://www.redhat.com/en/blog/network-traffic-control-containers-red-hat-openshift) [COMMUNITY-TOOL] - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - - [kubernetes.io: The Kubernetes network model. How to implement the Kubernetes' networking model](https://kubernetes.io/docs/concepts/cluster-administration/networking) [COMMUNITY-TOOL] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [Wikipedia.org: OpenShift](https://en.wikipedia.org/wiki/OpenShift) [COMMUNITY-TOOL] - [docs.openshift.com 🌟](https://docs.openshift.com) [COMMUNITY-TOOL] - [developers.redhat.com 🌟](https://developers.redhat.com) [COMMUNITY-TOOL] - [OpenShift Commons](https://commons.openshift.org) [COMMUNITY-TOOL] - [OpenShift in DockerHub](https://hub.docker.com/u/openshift) [COMMUNITY-TOOL] - - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] - [twitch.tv/redhatopenshift](https://www.twitch.tv/redhatopenshift) [COMMUNITY-TOOL] - [OpenShift.io](https://openshift.io) [COMMUNITY-TOOL] - [openshift-ireland.com](https://openshift-ireland.com) [COMMUNITY-TOOL] - [I’m So Sorry OpenShift, I’ve Taken You for Granted 🌟](https://medium.com/swlh/im-so-sorry-openshift-i-ve-taken-you-for-granted-f36fb47ea4d9) [COMMUNITY-TOOL] - [docs.openshift.com: Enabling tab completion](https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html) [COMMUNITY-TOOL] - [medium: How to enable OpenShift oc bash auto completion](https://medium.com/@ismailyenigul/how-to-enable-openshift-oc-bash-auto-completion-958b80e56e17) [COMMUNITY-TOOL] - - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] - - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [O’Reilly: Free ebook: **Kubernetes Operators: Automating the Container Orchestration' Platform**](https://www.redhat.com/en/resources/oreilly-kubernetes-operators-automation-ebook) [COMMUNITY-TOOL] - [Manning: **Openshift in action**](https://www.manning.com/books/openshift-in-action) [COMMUNITY-TOOL] - [Kubernetes e-Books](https://awesome-kubernetes.readthedocs.io/kubernetes/#e-books) [COMMUNITY-TOOL] @@ -134,5 +134,5 @@ Live Grounding: Kueue offers advanced queueing mechanism controls, priority grou - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/oraclecloud.md b/v2-docs/oraclecloud.md index 36b214b6..f8e6d1fb 100644 --- a/v2-docs/oraclecloud.md +++ b/v2-docs/oraclecloud.md @@ -34,5 +34,5 @@ - [github.com/oracle](https://github.com/oracle) [ENTERPRISE-STABLE] β€” The primary open-source hub for Oracle's cloud-native integrations. Hosts projects like OCI Cloud Controller Manager, CSI plugins, and deployment tools designed for enterprise container infrastructure. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/other-awesome-lists.md b/v2-docs/other-awesome-lists.md index d90f0a50..ce2b8a1f 100644 --- a/v2-docs/other-awesome-lists.md +++ b/v2-docs/other-awesome-lists.md @@ -5,7 +5,6 @@ ## Standard Reference - - [github.com/shuaibiyy/awesome-terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h) [COMMUNITY-TOOL] - [Awesome kubetools](http://dockerlabs.collabnix.com/kubernetes/kubetools) [COMMUNITY-TOOL] - [unofficial-kubernetes.readthedocs.io](https://unofficial-kubernetes.readthedocs.io/en/latest) [COMMUNITY-TOOL] @@ -13,25 +12,28 @@ - [Awesome Cloud Native](https://awesome.jimmysong.io) [COMMUNITY-TOOL] - [christopherhein/awesome-eks: Awesome EKS](https://github.com/jimmyraywv/awesome-eks) [COMMUNITY-TOOL] - [dawitnida/Awesome Packer](https://github.com/dchonch/awesome-packer) ⭐ 30 [COMMUNITY-TOOL] + - [shuaibiyy/Awesome Terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [anderseknert/awesome-opa 🌟](https://github.com/open-policy-agent/awesome-opa) ⭐ 886 [COMMUNITY-TOOL] - [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) ⭐ 2311 [COMMUNITY-TOOL] - [onurakpolat/awesome-bigdata](https://github.com/oxnr/awesome-bigdata) ⭐ 14400 [ENTERPRISE-STABLE] + - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] + - [ansible-community/awesome-ansible: Awesome Ansible 🌟🌟🌟](https://github.com/ansible-community/awesome-ansible) ⭐ 1878 [COMMUNITY-TOOL] + - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] + - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [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] + - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - [sahilsk/awesome-jenkins](https://github.com/sahilsk/awesome-jenkins) ⭐ 70 [COMMUNITY-TOOL] - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] - - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] - [collabnix.github.io/kubetools 🌟](https://collabnix.github.io/kubetools) [COMMUNITY-TOOL] - [realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](https://github.com/realvz/awesome-eks) ⭐ 341 [COMMUNITY-TOOL] - - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [COMMUNITY-TOOL] - - [Devdocs.io API Documentation 🌟](https://devdocs.io) [COMMUNITY-TOOL] - [divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [COMMUNITY-TOOL] - [diegolnasc/kubernetes-best-practices 🌟](https://github.com/diegolnasc/kubernetes-best-practices) ⭐ 1498 [COMMUNITY-TOOL] - [Available kubectl plugins](https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md) ⭐ 690 [COMMUNITY-TOOL] - [Awesome Kubectl plugins](https://github.com/ishantanu/awesome-kubectl-plugins) ⭐ 1008 [COMMUNITY-TOOL] - - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [COMMUNITY-TOOL] + - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [COMMUNITY-TOOL] + - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] + - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [Awesome Openshift 2](https://github.com/oscp/awesome-openshift3) ⭐ 27 [COMMUNITY-TOOL] - [@sindresorhus' Awesome](https://github.com/sindresorhus/awesome) ⭐ 468957 [DE FACTO STANDARD] - [@ramitsurana' Awesome Kubernetes](https://ramitsurana.github.io/awesome-kubernetes) [COMMUNITY-TOOL] @@ -56,12 +58,12 @@ - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - [How they SRE](https://github.com/upgundecha/howtheysre) ⭐ 9723 [ENTERPRISE-STABLE] - [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook) ⭐ 139662 [DE FACTO STANDARD] - - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [unixorn/awesome-zsh-plugins](https://github.com/unixorn/awesome-zsh-plugins) ⭐ 17712 [DE FACTO STANDARD] - [developer-guy/awesome-falco](https://github.com/developer-guy/awesome-falco) [COMMUNITY-TOOL] - [runacapital/awesome-oss-alternatives: Awesome open-source alternatives to' SaaS 🌟](https://github.com/runacapital/awesome-oss-alternatives) ⭐ 19131 [DE FACTO STANDARD] - [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] @@ -92,7 +94,6 @@ - [Awesome microservices](https://github.com/mfornos/awesome-microservices) ⭐ 14297 [ENTERPRISE-STABLE] - [akuity/awesome-argo 🌟](https://github.com/akuity/awesome-argo) ⭐ 2437 [COMMUNITY-TOOL] - [github.com/adriannovegil/awesome-observability: Awesome Observability 🌟](https://github.com/adriannovegil/awesome-observability) ⭐ 630 [COMMUNITY-TOOL] - - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP](https://github.com/GoogleCloudPlatform/awesome-google-cloud) ⭐ 899 [COMMUNITY-TOOL] - [github.com/kristofferandreasen/awesome-azure: Awesome Azure](https://github.com/kristofferandreasen/awesome-azure) [COMMUNITY-TOOL] - [github.com/simhol/awesome-azure: Awesome Azure](https://github.com/simhol/awesome-azure) [COMMUNITY-TOOL] @@ -104,8 +105,6 @@ - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] - [collabnix.github.io: Docker Extensions 🌟](https://collabnix.github.io/docker-community-extensions) [COMMUNITY-TOOL] - - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - - [ansible-community/awesome-ansible: Awesome Ansible 🌟🌟🌟](https://github.com/ansible-community/awesome-ansible) ⭐ 1878 [COMMUNITY-TOOL] - [ElYusubov/AWESOME-Azure-Bicep: AWESOME Azure Bicep](https://github.com/ElYusubov/AWESOME-Azure-Bicep) ⭐ 424 [COMMUNITY-TOOL] - [sbilly/awesome-security: Awesome Security](https://github.com/sbilly/awesome-security) ⭐ 14358 [ENTERPRISE-STABLE] - [myugan/awesome-docker-security: Awesome Docker Security](https://github.com/myugan/awesome-docker-security) ⭐ 717 [COMMUNITY-TOOL] @@ -117,6 +116,7 @@ - [Awesome API Management Tools](https://github.com/mailtoharshit/Awesome-Api-Management-Tools) ⭐ 86 [COMMUNITY-TOOL] - [Awesome API Gateway](https://github.com/yangtao309/awesome-api-gateway) [COMMUNITY-TOOL] - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] + - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - [Awesome Java 🌟](https://github.com/akullpp/awesome-java) ⭐ 48005 [DE FACTO STANDARD] - [Awesome Angular](https://github.com/PatrickJS/awesome-angular) ⭐ 10017 [ENTERPRISE-STABLE] - [thangchung/awesome-dotnet-core](https://github.com/thangchung/awesome-dotnet-core) [COMMUNITY-TOOL] @@ -182,5 +182,5 @@ Live Grounding: Aggregates verified integrations linking AI models to tools like - [Awesome Git 🌟](https://github.com/dictcp/awesome-git) ⭐ 2858 [DE FACTO STANDARD] β€” An extensive, community-curated list of tools, clients, extensions, and learning pathways for Git. This list serves as an ultimate reference directory for engineers looking to optimize repository workflows and build custom git hooks. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/performance-testing-with-jenkins-and-jmeter.md b/v2-docs/performance-testing-with-jenkins-and-jmeter.md index f5ae0488..d44cfcdc 100644 --- a/v2-docs/performance-testing-with-jenkins-and-jmeter.md +++ b/v2-docs/performance-testing-with-jenkins-and-jmeter.md @@ -112,5 +112,5 @@ - [Iter8](https://iter8.tools) [ADVANCED LEVEL] [DOCUMENTATION] [ENTERPRISE-STABLE] β€” A Kubernetes-native progressive delivery platform that orchestrates metric-driven canary releases and A/B tests. Live grounding shows Iter8's ability to validate runtime SLO performance, using Prometheus and OpenTelemetry targets to automate application promotion or rollbacks. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/postman.md b/v2-docs/postman.md index fb122c2a..301e4cc6 100644 --- a/v2-docs/postman.md +++ b/v2-docs/postman.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/private-cloud-solutions.md b/v2-docs/private-cloud-solutions.md index d577a457..916d2f61 100644 --- a/v2-docs/private-cloud-solutions.md +++ b/v2-docs/private-cloud-solutions.md @@ -12,5 +12,5 @@ - [thenewstack.io: Bad News for Cloud Computing: OpenStack Use Plummets and' Discounts Dry Up](https://thenewstack.io/bad-news-for-cloud-computing-openstack-use-plummets-and-discounts-dry-up) [COMMUNITY-TOOL] β€” An industry analysis highlighting the decline in OpenStack adoption and the shifting pricing structures of public cloud alternatives. It serves as historical context for private vs. public cloud infrastructure dynamics and cost-efficiency trade-offs over time. --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/project-management-methodology.md b/v2-docs/project-management-methodology.md index 62dd4356..0d840466 100644 --- a/v2-docs/project-management-methodology.md +++ b/v2-docs/project-management-methodology.md @@ -146,6 +146,13 @@ - [euroresidentes.com: La intimidaciΓ³n verbal en la empresa](https://www.euroresidentes.com/empresa/exito-empresarial/la-intimidacin-verbal-en-la-empresa) [COMMUNITY-TOOL] - [swarmia.com/build: Build Elements of an Effective Software Organization](https://www.swarmia.com/build) [COMMUNITY-TOOL] +## Engineering Leadership and Career Dynamics + +### Organizational Design and Leadership Systems + +#### Engineering Culture + + - **(2021)** [entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres un buen lΓ­der](https://spanish.entrepreneur.com) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Provides a self-diagnostic framework composed of ten strategic evaluation questions designed to gauge leadership efficacy and maturity. Promotes reflective coaching and output-driven organizational alignment. [SPANISH CONTENT] ## Security ### Cloud Native @@ -155,5 +162,5 @@ - [Kubernetes Security Best Practices: A DevSecOps Perspective](https://www.linkedin.com/top-content/career) [COMMUNITY-TOOL] β€” A DevSecOps assessment explaining key patterns for hardening Kubernetes namespaces. Reviews best practices for securing configuration secrets, configuring network isolation policies, and enforcing runtime container constraints. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Chaos Engineering](./chaos-engineering.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/project-management-tools.md b/v2-docs/project-management-tools.md index 619fb52f..1c83614b 100644 --- a/v2-docs/project-management-tools.md +++ b/v2-docs/project-management-tools.md @@ -36,5 +36,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/prometheus.md b/v2-docs/prometheus.md index 5d745fce..47f4e948 100644 --- a/v2-docs/prometheus.md +++ b/v2-docs/prometheus.md @@ -24,19 +24,19 @@ - [Apache ActiveMQ Artemis Using the Server](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) [COMMUNITY-TOOL] β€” - [Apache ActiveMQ Artemis Management Console](https://artemis.apache.org/components/artemis/documentation/latest/management-console.html) - [Apache ActiveMQ Artemis Metrics](http://activemq.apache.org/components/artemis/documentation/latest/metrics.html) - [cloud.google.com: Google Cloud Managed Service for Prometheus](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) [COMMUNITY-TOOL] - - [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) [COMMUNITY-TOOL] - - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] - - [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [COMMUNITY-TOOL] + - [logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [COMMUNITY-TOOL] + - [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus) [COMMUNITY-TOOL] - [tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus' & Grafana](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) [COMMUNITY-TOOL] - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [openlogic.com: How to develop Grafana Dashboards 🌟](https://www.openlogic.com/blog/how-visualize-prometheus-data-grafana) [COMMUNITY-TOOL] + - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] - [karma 🌟](https://github.com/prymitive/karma) ⭐ 2639 [COMMUNITY-TOOL] - [Cluster Monitoring stack for ARM / X86-64 platforms](https://github.com/carlosedp/cluster-monitoring) ⭐ 755 [COMMUNITY-TOOL] - [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [COMMUNITY-TOOL] - - [logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [COMMUNITY-TOOL] - - [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus) [COMMUNITY-TOOL] + - [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) [COMMUNITY-TOOL] + - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] + - [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [COMMUNITY-TOOL] - [**prometheus.io**](https://prometheus.io) [COMMUNITY-TOOL] - [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) ⭐ 64131 [DE FACTO STANDARD] - [Dzone Refcard: Scaling and Augmenting Prometheus](https://dzone.com/refcardz/scaling-and-augmenting-prometheus) [COMMUNITY-TOOL] @@ -226,5 +226,5 @@ - [maven.apache.org](https://maven.apache.org) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Official homepage for Apache Maven, the cornerstone JVM project build and dependency system. Outlines standards for modular Project Object Model (POM) declarations. --- -πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) diff --git a/v2-docs/public-cloud-solutions.md b/v2-docs/public-cloud-solutions.md index 0badd5c6..61c0c08f 100644 --- a/v2-docs/public-cloud-solutions.md +++ b/v2-docs/public-cloud-solutions.md @@ -18,10 +18,10 @@ - [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] @@ -57,5 +57,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) | [Azure](./azure.md) diff --git a/v2-docs/pulumi.md b/v2-docs/pulumi.md index a8259e3d..3c3ac194 100644 --- a/v2-docs/pulumi.md +++ b/v2-docs/pulumi.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) diff --git a/v2-docs/python.md b/v2-docs/python.md index 1d9ac692..608cab27 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,10 @@ - [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] + - [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] @@ -307,5 +307,5 @@ - [LLMs-from-scratch](https://github.com/rasbt/LLMs-from-scratch) ⭐ 95379 [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Highly acclaimed code-first textbook guiding the creation of a Large Language Model (LLM) from scratch in PyTorch. Illustrates attention mechanisms, tokenizers, training loops, and weight loadings. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Dotnet](./dotnet.md) diff --git a/v2-docs/qa.md b/v2-docs/qa.md index 40e7925d..da13ab38 100644 --- a/v2-docs/qa.md +++ b/v2-docs/qa.md @@ -81,5 +81,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/rancher.md b/v2-docs/rancher.md index b29490ac..874f3738 100644 --- a/v2-docs/rancher.md +++ b/v2-docs/rancher.md @@ -5,9 +5,8 @@ ## 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] + - [rancher.com: Monitor Etcd with Prometheus and Grafana using Rancher](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [COMMUNITY-TOOL] - [rancher.com](https://www.rancher.com) [COMMUNITY-TOOL] - [rancher.com: Custom alerts using Prometheus queries](https://www.suse.com/c/rancher_blog/custom-alerts-using-prometheus-queries) [COMMUNITY-TOOL] - [rancher.com: Driving Kubernetes Adoption in Finance with Rancher](https://www.suse.com/c/rancher_blog/driving-kubernetes-adoption-in-finance-with-rancher) [COMMUNITY-TOOL] @@ -20,10 +19,11 @@ - [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] + - [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] + - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - [Rancher CNI Providers 🌟](https://rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [COMMUNITY-TOOL] - [Certified Kubernetes offerings](https://www.cncf.io/certification/software-conformance) [COMMUNITY-TOOL] - - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [zdnet.com: Rancher Labs closes $40M funding round to "run Kubernetes everywhere"](https://www.zdnet.com/article/rancher-labs-closes-40m-funding-round-to-run-kubernetes-everywhere) [COMMUNITY-TOOL] - [medium: Quick Fix: Mounting a ConfigMap to an Existing Volume in Kubernetes' Using Rancher](https://medium.com/swlh/quick-fix-mounting-a-configmap-to-an-existing-volume-in-kubernetes-using-rancher-d01c472a10ad) [COMMUNITY-TOOL] - [thenewstack.io: Rancher 2.5 Sets out to Be the Stock Kubernetes Build for' GitOps](https://thenewstack.io/rancher-2-5-sets-out-to-be-the-stock-kubernetes-build-for-gitops) [COMMUNITY-TOOL] @@ -79,5 +79,5 @@ --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) diff --git a/v2-docs/react.md b/v2-docs/react.md index b81570ee..afb688b7 100644 --- a/v2-docs/react.md +++ b/v2-docs/react.md @@ -17,5 +17,5 @@ - [useHooks - React Hooks Library](https://usehooks.com) [ENTERPRISE-STABLE] β€” A premium library of self-contained, optimized React hooks facilitating stateful abstractions. Designed to simplify DOM tracking, event management, and browser interactions inside production web applications. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/recruitment.md b/v2-docs/recruitment.md index 90658b26..a0c2144e 100644 --- a/v2-docs/recruitment.md +++ b/v2-docs/recruitment.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [tigerabrodi.hashnode.dev: Interviewing software developers](https://tigerabrodi.hashnode.dev/interviewing-software-developers) [COMMUNITY-TOOL] - [lynnlangit.medium.com: Tech Anti-Interviewing](https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0) [COMMUNITY-TOOL] - [medium.com/hackernoon: How to hire a DevOps Engineer](https://medium.com/hackernoon/how-to-hire-a-devops-engineer-4e59e7847e9b) [COMMUNITY-TOOL] @@ -16,7 +17,6 @@ - [jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities](https://jobs.rekruuto.com) [COMMUNITY-TOOL] - [trycircular.com (Spain)](https://trycircular.com) [COMMUNITY-TOOL] - [skamille.medium.com: An incomplete list of skills senior engineers need,' beyond coding](https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f) [COMMUNITY-TOOL] - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] ## Career Development @@ -79,7 +79,6 @@ #### Engineering Culture - **(2022)** [businessinsider.es: Los 9 factores que mΓ‘s repercuten en la felicidad en el trabajo, segΓΊn los trabajadores](https://www.businessinsider.es/desarrollo-profesional/9-factores-repercuten-felicidad-trabajador-352445) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Presents a ranked taxonomy of the nine key workplace elements that dictate developer and professional happiness. Details how factors like flexibility, trust, work-life balance, and constructive recognition far outweigh basic financial remuneration over time. [SPANISH CONTENT] - - **(2021)** [entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres un buen lΓ­der](https://spanish.entrepreneur.com) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Provides a self-diagnostic framework composed of ten strategic evaluation questions designed to gauge leadership efficacy and maturity. Promotes reflective coaching and output-driven organizational alignment. [SPANISH CONTENT] - [hbr.org: Forget Flexibility. Your Employees Want Autonomy](https://hbr.org/2021/10/forget-flexibility-your-employees-want-autonomy) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Argues that workplace flexibility is ineffective without operational autonomy over tasks, schedules, and team collaboration frameworks. Outlines design principles for engineering organizations looking to scale remote-first operations without compromising deployment velocity or developer experience. - [forbes.com: As Leaders: What Can We Learn From The Great Resignation?](https://www.forbes.com/sites/dedehenley/2022/01/30/as-leaders-what-can-we-learn-from-the-great-resignation) [COMMUNITY-TOOL] β€” Synthesizes major organizational failures exposed by the Great Resignation, detailing actionable leadership modifications. Focuses on moving from top-down monitoring paradigms to trust-driven, output-oriented metrics within distributed engineering units. - [bbc.com: Is finding a 'new normal' in the workplace impossible?](https://www.bbc.com/worklife/article/20220104-future-of-work-2022) [LEGACY] β€” Explores the fundamental tensions and organizational challenges of establishing permanent hybrid and remote work architectures. Examines how shifting employee expectations collided with legacy corporate management mechanisms throughout 2022. @@ -161,5 +160,5 @@ - [github.com/rakyll/fake-it-til-you-make-it](https://github.com/rakyll/fake-it-til-you-make-it) [EN CONTENT] [LEGACY] β€” A shell-based script interface to generate programmatic git commits and simulate active GitHub profile contributions. Flagged as legacy under Minimum Viable Quality (MVQ) rules due to long-term inactivity. --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Freelancing](./freelancing.md) | [Finops](./finops.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Appointment Scheduling](./appointment-scheduling.md) diff --git a/v2-docs/registries.md b/v2-docs/registries.md index a872429a..92a465e6 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 @@ -56,14 +56,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 @@ -140,14 +136,7 @@ #### VMware - [galaxy.ansible.com/mkgin/vmware-harbor](https://galaxy.ansible.com/mkgin/vmware-harbor) [COMMUNITY-TOOL] [LEGACY] β€” Ansible Galaxy role designed to install Harbor registries on VMware-based virtual infrastructure. It remains a historical reference but has been surpassed by containerized approaches. -## Security - -### DevSecOps - -#### Secrets Scanning - - - **(2022)** [jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](https://jfrog.com/blog) [EN CONTENT] [COMMUNITY-TOOL] β€” A practical walk-through showing how to use Spectral in tandem with JFrog Pipelines. The tutorial focuses on identifying misplaced credentials and code misconfigurations inside continuous integration stages. --- -πŸ’‘ **Explore Related:** [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) | [Gitops](./gitops.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/remote-tech-jobs.md b/v2-docs/remote-tech-jobs.md index 28c3b620..9b1019a5 100644 --- a/v2-docs/remote-tech-jobs.md +++ b/v2-docs/remote-tech-jobs.md @@ -7,16 +7,16 @@ - [The remote job guide: job search & productivity working from home](https://resume.io/blog) [COMMUNITY-TOOL] - [sincrogo.com: Teletrabajo desde EspaΓ±a para el extranjero: ΒΏdΓ³nde hay que tributar?](https://sincro.es/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [COMMUNITY-TOOL] + - [kube.careers](https://kube.careers) [COMMUNITY-TOOL] - [theatlantic.com: Why Managers Fear a Remote-Work Future](https://www.theatlantic.com/ideas/archive/2021/07/work-from-home-benefits/619597) [COMMUNITY-TOOL] - [landing.jobs: How does remote work affect your salary?](https://landing.jobs/blog/how-does-remote-work-affect-your-salary) [COMMUNITY-TOOL] - [ireviews.com: The Top 60 Remote Work Websites for New Opportunities in 2022](https://www.ireviews.com/the-top-60-remote-work-websites-for-new-opportunities-in-2022) [COMMUNITY-TOOL] - [starkephillip.com: The effects of remote work on company culture](https://starkephillip.com/the-effects-of-remote-work-on-company-culture) [COMMUNITY-TOOL] - [forbes.com: 4 Ways To Combat The Social Isolation Of Remote Working](https://www.forbes.com/sites/drsamanthamadhosingh/2023/12/18/4-ways-to-combat-the-social-isolation-of-remote-working) [COMMUNITY-TOOL] - - [kube.careers](https://kube.careers) [COMMUNITY-TOOL] - [esquire.com: ΒΏPor quΓ© tu empresa no quiere que teletrabajes?](https://www.esquire.com/es/trabajo/a37314227/teletrabajo-volver-oficina) [COMMUNITY-TOOL] - [genbeta.com: El teletrabajo lleva a la gente a pasar mΓ‘s tiempo conectada' y trabajando. Un experto da claves para evitar el agotamiento](https://www.genbeta.com/a-fondo/dar-flexibilidad-obligar-a-desconexion-teletrabajo-claves-para-mejorar-productividad-tu-equipo-trabajo) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/scaffolding.md b/v2-docs/scaffolding.md index 33bc5215..5bac02a2 100644 --- a/v2-docs/scaffolding.md +++ b/v2-docs/scaffolding.md @@ -5,9 +5,9 @@ ## Standard Reference + - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [Wikipedia: Spring Roo](https://en.wikipedia.org/wiki/Spring_Roo) [COMMUNITY-TOOL] - [Atomist](https://go.atomist.com) [COMMUNITY-TOOL] - - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] ## Cloud-Native Development @@ -32,14 +32,7 @@ #### Snippet Engines - **(2023)** [cloud.google.com: configuring_with_snippets 🌟](https://docs.cloud.google.com/code/docs/vscode/yaml-editing#configuring_with_snippets) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Official Google Cloud tutorial configuring Visual Studio Code with structural snippets, optimizing engineering speeds when deploying nested Kubernetes objects. -## Observability and Performance - -### Performance Testing - -#### Microservices - - - [garden.io: Performance testing on a microservice architecture](https://docs.garden.io) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official integration documentation for running non-disruptive, end-to-end performance tests within a modern microservices workflow. Emphasizes utilizing Garden's graph-based execution framework for local and CI load validation. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Chaos Engineering](./chaos-engineering.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Developerportals](./developerportals.md) | [SRE](./sre.md) diff --git a/v2-docs/scaleway.md b/v2-docs/scaleway.md index fee4d224..36bf6e8e 100644 --- a/v2-docs/scaleway.md +++ b/v2-docs/scaleway.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) +πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) diff --git a/v2-docs/securityascode.md b/v2-docs/securityascode.md index a11849af..bd06a828 100644 --- a/v2-docs/securityascode.md +++ b/v2-docs/securityascode.md @@ -16,11 +16,11 @@ - [appsecengineer.com: Kubernetes Policy Management with Kyverno](https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno) [COMMUNITY-TOOL] - [Apolicy](https://www.sysdig.com) [COMMUNITY-TOOL] - [sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure As Code and automate remediation](https://www.sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [COMMUNITY-TOOL] + - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] + - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] - - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - [MagTape](https://github.com/tmobile/magtape) ⭐ 152 [COMMUNITY-TOOL] - - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [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] @@ -120,5 +120,5 @@ - [GitHub Code Security Risk Assessment: Free Vulnerability Scanning](https://github.blog/security/application-security/how-exposed-is-your-code-find-out-in-minutes-for-free) [EN CONTENT] [COMMUNITY-TOOL] β€” An introduction to GitHub's native, free vulnerability scanning tools designed to locate security regressions, secrets, and supply chain threats directly within the code repository. It highlights automated security alerts and quick enablement configurations. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.md) diff --git a/v2-docs/serverless.md b/v2-docs/serverless.md index 677ad437..ba9fb558 100644 --- a/v2-docs/serverless.md +++ b/v2-docs/serverless.md @@ -18,10 +18,9 @@ - [versusmind.eu: Dapr - a serverless runtime for distributed applications 🌟](https://versusmind.eu/dapr-a-serverless-runtime-for-distributed-applications) [COMMUNITY-TOOL] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] + - [itnext.io: **arkade** by example β€” Kubernetes apps, the easy way 🌟](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [COMMUNITY-TOOL] - [redhat.com: What is knative?](https://www.redhat.com/en/topics/microservices/what-is-knative) [COMMUNITY-TOOL] - [developers.redhat.com: Serverless Architecture](https://developers.redhat.com/topics/serverless-architecture) [COMMUNITY-TOOL] - - [itnext.io: **arkade** by example β€” Kubernetes apps, the easy way 🌟](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [COMMUNITY-TOOL] - - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [martinfowler.com: Serverless Architectures](https://martinfowler.com/articles/serverless.html) [COMMUNITY-TOOL] - [itnext.io: Scaling My App: Serverless vs Kubernetes 🌟](https://itnext.io/scaling-my-app-serverless-vs-kubernetes-cdb8adf446e1) [COMMUNITY-TOOL] - [Is Serverless The End Of Kubernetes?](https://towardsdatascience.com/kubernetes-serverless-differences-84699f370609) [COMMUNITY-TOOL] @@ -47,6 +46,7 @@ - [dev.to: Serverless - Beyond the Basics | Kristi Perreault 🌟](https://dev.to/aws-heroes/serverless-beyond-the-basics-kom) [COMMUNITY-TOOL] - [theburningmonk.com: Why you should use ephemeral environments when you do' serverless](https://theburningmonk.com/2019/09/why-you-should-use-temporary-stacks-when-you-do-serverless) [COMMUNITY-TOOL] - [serverlesshorrors.com](https://serverlesshorrors.com) [COMMUNITY-TOOL] + - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [betterprogramming.pub: Going Serverless? Governance Is Everything](https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9) [COMMUNITY-TOOL] - [fathomtech.io: Microservices vs. Serverless](https://fathomtech.io/blog/microservices-vs-serverless) [COMMUNITY-TOOL] - [cloudnowtech.com: Kubernetes vs Serverless – How do you choose? 🌟](https://www.cloudnowtech.com/blog/kubernetes-vs-serverless-how-do-you-choose) [COMMUNITY-TOOL] @@ -100,5 +100,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) +πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [OCP 3](./ocp3.md) diff --git a/v2-docs/servicemesh.md b/v2-docs/servicemesh.md index 57c09b1e..0d876c41 100644 --- a/v2-docs/servicemesh.md +++ b/v2-docs/servicemesh.md @@ -23,14 +23,13 @@ - [Traffic Director overview](https://docs.cloud.google.com/service-mesh/docs) [COMMUNITY-TOOL] - [Traffic Director and gRPCβ€”proxyless services for your service mesh](https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc) [COMMUNITY-TOOL] - [L7 Internal HTTP(S) Load Balancing overview](https://docs.cloud.google.com/load-balancing/docs/l7-internal) [COMMUNITY-TOOL] - - [ekglue - Envoy/Kubernetes glue](https://github.com/jrockway/ekglue) ⭐ 29 [COMMUNITY-TOOL] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - - [blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh?](https://blog.christianposta.com/microservices/do-i-need-an-api-gateway-if-i-have-a-service-mesh) [COMMUNITY-TOOL] - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] + - [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] - - [AWS App Mesh with EKS and Canary deployment](https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6) [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] + - [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] - [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] - [thenewstack.io: Zero-Trust Security with Service Mesh](https://thenewstack.io/zero-trust-security-with-service-mesh) [COMMUNITY-TOOL] @@ -95,6 +94,7 @@ - [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] ## Cloud Native Infrastructure @@ -123,5 +123,5 @@ - [Prometheus and OpenTelemetry Compatibility Issues](https://thenewstack.io/prometheus-and-opentelemetry-just-couldnt-get-along) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An informative look at the historical data model incompatibilities between Prometheus and OpenTelemetry (OTel). It details the industry efforts to reconcile standard Prometheus structures with the broader OTel landscape. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/sonarqube.md b/v2-docs/sonarqube.md index 788aaff4..63f242df 100644 --- a/v2-docs/sonarqube.md +++ b/v2-docs/sonarqube.md @@ -58,5 +58,5 @@ - [youtube: Installation of Sonarqube on Kubernetes/Minikube](https://www.youtube.com/watch?v=_cT-kkvw3NQ) [COMMUNITY-TOOL] β€” Video guide demonstrating how to spin up a SonarQube server inside Minikube, configured for localized developer playground environments. --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/sre.md b/v2-docs/sre.md index 00925bc3..02256732 100644 --- a/v2-docs/sre.md +++ b/v2-docs/sre.md @@ -143,5 +143,5 @@ - [circonus.com: Monitoring for Success: What All SREs Need to Know](https://www.circonus.com/2021/04/monitoring-for-success-what-all-sres-need-to-know) [COMMUNITY-TOOL] β€” A deep technical evaluation of telemetry and metric requirements for SRE. Discusses the selection of appropriate service objectives and data collection frequencies. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/stackstorm.md b/v2-docs/stackstorm.md index 77715454..9086b4fc 100644 --- a/v2-docs/stackstorm.md +++ b/v2-docs/stackstorm.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/swagger-code-generator-for-rest-apis.md b/v2-docs/swagger-code-generator-for-rest-apis.md index 868c3394..6625c2d2 100644 --- a/v2-docs/swagger-code-generator-for-rest-apis.md +++ b/v2-docs/swagger-code-generator-for-rest-apis.md @@ -14,5 +14,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/tekton.md b/v2-docs/tekton.md index de09eb8a..ee10117e 100644 --- a/v2-docs/tekton.md +++ b/v2-docs/tekton.md @@ -30,5 +30,5 @@ --- -πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/terraform.md b/v2-docs/terraform.md index dd5adc02..9e99ad4e 100644 --- a/v2-docs/terraform.md +++ b/v2-docs/terraform.md @@ -8,6 +8,7 @@ - [techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep and Terraform. Announcing General Availability!](https://techcommunity.microsoft.com/blog/azuretoolsblog/azure-landing-zones-accelerators-for-bicep-and-terraform-announcing-general-avai/4029866) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [thomasthornton.cloud: Deploy Terraform using Azure DevOps](https://thomasthornton.cloud/deploy-terraform-using-azure-devops) [COMMUNITY-TOOL] + - [shuaibiyy/Awesome Terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [techbeatly.com: 10 Free Courses to Learn Terraform](https://techbeatly.com/terraform-free-courses) [COMMUNITY-TOOL] - [learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code) [COMMUNITY-TOOL] - [packer.io](https://developer.hashicorp.com/packer) [COMMUNITY-TOOL] @@ -56,7 +57,6 @@ - [devclass.com: Terraform 1.1 moves forward with refactoring helpers and native Terraform Cloud integration](https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944) [COMMUNITY-TOOL] - [blog.gruntwork.io: How to manage multiple environments with Terraform 🌟](https://www.gruntwork.io/blog/how-to-manage-multiple-environments-with-terraform) [COMMUNITY-TOOL] - [ansible.com: Providing Terraform with that Ansible Magic 🌟🌟](https://www.redhat.com/en/blog/providing-terraform-with-that-ansible-magic) [COMMUNITY-TOOL] - - [github.com/shuaibiyy/awesome-terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [globaldatanet.com: Terraform CI/CD Best Practices](https://globaldatanet.com/tech-blog/terraform-cicd-best-practices) [COMMUNITY-TOOL] - [thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments 🌟](https://thomasthornton.cloud/using-terraform-tfvars-for-environment-agnostic-deployments) [COMMUNITY-TOOL] - [learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](https://learnkube.com/kubernetes-terraform) [COMMUNITY-TOOL] @@ -95,15 +95,11 @@ - [gruntwork.io](https://www.gruntwork.io) [COMMUNITY-TOOL] - [terragrunt.gruntwork.io](https://terragrunt.com) [COMMUNITY-TOOL] - [blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture Catalogs](https://www.gruntwork.io/blog/introducing-the-gruntwork-module-service-and-architecture-catalogs) [COMMUNITY-TOOL] - - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] - - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] - - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] + - [AWS Control Tower](https://aws.amazon.com/controltower) [COMMUNITY-TOOL] + - [aws.amazon.com: New – AWS Control Tower Account Factory for Terraform](https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] + - [hashicorp.com: HashiCorp Teams with AWS on New Control Tower Account Factory' for Terraform](https://www.hashicorp.com/blog/hashicorp-teams-with-aws-on-new-control-tower-account-factory-for-terraform) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] @@ -116,12 +112,21 @@ - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] - [learn.microsoft.com: Introduction to using Azure Verified Modules for Terraform](https://learn.microsoft.com/en-us/samples/azure-samples/avm-terraform-labs/avm-terraform-labs) [COMMUNITY-TOOL] - [hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform' and Vault](https://www.hashicorp.com/blog/build-secure-ai-applications-on-azure-with-hashicorp-terraform-and-vault) [COMMUNITY-TOOL] - - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] + - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] + - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] + - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] + - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] + - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and' Ansible](https://computingforgeeks.com/build-aws-ec2-machine-images-with-packer-and-ansible) [COMMUNITY-TOOL] - [cloud.hashicorp.com: HashiCorp Cloud](https://cloud.hashicorp.com) [COMMUNITY-TOOL] - [hashicorp.com: Multi-Region Replication Now Available with HCP Vault](https://www.hashicorp.com/blog/multi-region-replication-now-available-with-hcp-vault) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud](https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0) [COMMUNITY-TOOL] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [build5nines.com](https://build5nines.com) [COMMUNITY-TOOL] - [nedinthecloud.com](https://nedinthecloud.com) [COMMUNITY-TOOL] - [roadmap.sh/terraform](https://roadmap.sh/terraform) [COMMUNITY-TOOL] @@ -239,7 +244,6 @@ - [overmind.tech: Is Observability relevant for Terraform?](https://overmind.tech/blog/is-observability-relevant-for-terraform) [COMMUNITY-TOOL] - [medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples)](https://medium.com/platform-engineer/26-terraform-hacks-for-effective-infrastructure-automation-with-examples-d6d721c3d5e0) [COMMUNITY-TOOL] - [thenewstack.io: Automating Retry for Failed Terraform Launches](https://thenewstack.io/automating-retry-for-failed-terraform-launches) [COMMUNITY-TOOL] - - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [build5nines.com: Terraform Workflow Process Explained](https://build5nines.com/terraform-workflow-process-explained) [COMMUNITY-TOOL] - [build5nines.com: Terraform: How to Join and Split Strings](https://build5nines.com/terraform-how-to-join-and-split-strings) [COMMUNITY-TOOL] - [build5nines.com: Terraform: Deploy Azure ExpressRoute Circuit with VNet' Gateway](https://build5nines.com/terraform-deploy-azure-expressroute-circuit-with-vnet-gateway) [COMMUNITY-TOOL] @@ -382,7 +386,6 @@ - [hashicorp.com: Terraform Adds Support for GKE Autopilot](https://www.hashicorp.com/blog/terraform-adds-support-for-gke-autopilot) [COMMUNITY-TOOL] - [hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with' Challenges and Solutions](https://hackernoon.com/exporting-your-gke-cluster-to-terraform-cloud-a-guide-with-challenges-and-solutions) [COMMUNITY-TOOL] - [github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress' and ArgoCD](https://github.com/roib20/terraform-provision-gke-cloudflare) ⭐ 11 [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - [Dzone: terraform with AWS](https://dzone.com/articles/terraform-with-aws) [COMMUNITY-TOOL] - [github.com/terraform-aws-modules/terraform-aws-solutions](https://github.com/terraform-aws-modules/terraform-aws-solutions) ⭐ 77 [COMMUNITY-TOOL] - [hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform](https://www.hashicorp.com/resources/terraform-what-instacart-learned-managing-over-50-aws-rds-postgresql-instances) [COMMUNITY-TOOL] @@ -451,9 +454,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] @@ -611,8 +611,8 @@ ##### Azure DevOps - - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. + - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. ### FinOps #### Infrastructure as Code (3) @@ -627,5 +627,5 @@ - **(2026)** [==sops: Simple and flexible tool for managing secrets 🌟==](https://github.com/getsops/sops) ⭐ 21861 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” SOPS is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats, encrypting with AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault, age, and PGP. Widely integrated in GitOps workflows, it allows versioning encrypted configuration files without exposing secret data. --- -πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) +πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Securityascode](./securityascode.md) | [Ansible](./ansible.md) diff --git a/v2-docs/test-automation-frameworks.md b/v2-docs/test-automation-frameworks.md index 129721f7..ee5aef14 100644 --- a/v2-docs/test-automation-frameworks.md +++ b/v2-docs/test-automation-frameworks.md @@ -62,5 +62,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/testops.md b/v2-docs/testops.md index 766ee3d2..ca2f5e2a 100644 --- a/v2-docs/testops.md +++ b/v2-docs/testops.md @@ -9,12 +9,12 @@ - [blog.gurock.com: What Is DevTestOps?](https://www.testrail.com/blog/what-is-devtestops) [COMMUNITY-TOOL] - [Smocker (server mock) is a simple and efficient HTTP mock server](https://github.com/smocker-dev/smocker) ⭐ 1279 [COMMUNITY-TOOL] - [theregister.com: Coding unit tests is boring. Wouldn't it be cool if an AI could do it for you? That's where Diffblue comes in](https://www.theregister.com/software/2020/09/21/coding-unit-tests-is-boring-wouldnt-it-be-cool-if-an-ai-could-do-it-for-you-thats-where-diffblue-comes-in/318634) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [devops.com: Shift-Right Testing: The Emergence of TestOps](https://devops.com/shift-right-testing-the-emergence-of-testops) [COMMUNITY-TOOL] - [devopsonline.co.uk: DevOps and the emergence of TestOps!](https://www.devopsonline.co.uk/devops-and-the-emergence-of-testops) [COMMUNITY-TOOL] - [opcito.com: TestOps: How to automate your software pipeline at the speed' of DevOps](https://www.opcito.com/blogs/testops-how-to-automate-your-software-pipeline-at-the-speed-of-devops) [COMMUNITY-TOOL] - [xeridia.co.uk: The Importance of Testing in DevOps](https://www.xeridia.co.uk/blog/importance-testing-devops) [COMMUNITY-TOOL] - [xeridia.co.uk: Benefits of Test-Driven Development in DevOps Environments](https://www.xeridia.co.uk/blog/benefits-test-driven-development-devops-environments) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [gcreddy.com: Domain Knowledge for Software Testers](https://www.gcreddy.com/2016/06/domain-knowledge-for-testers.html) [COMMUNITY-TOOL] - [guru99.com: What is Continuous Testing in DevOps? Definition, Benefits,' Tools](https://www.guru99.com/continuous-testing.html) [COMMUNITY-TOOL] - [opensource.com: What you need to know about automation testing in CI/CD](https://opensource.com/article/20/7/automation-testing-cicd) [COMMUNITY-TOOL] @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) diff --git a/v2-docs/visual-studio.md b/v2-docs/visual-studio.md index d9e61c6b..9e3be015 100644 --- a/v2-docs/visual-studio.md +++ b/v2-docs/visual-studio.md @@ -34,16 +34,16 @@ - [Learn with Copilot](https://www.youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [COMMUNITY-TOOL] - [Visualize your git repo in vscode with Git Graph extensions](https://www.youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [COMMUNITY-TOOL] - [How to be a professional (un)wrapper #vscode #programmingtools #coding](https://www.youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [COMMUNITY-TOOL] + - [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] - [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] - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - [kite: Code Faster with AI Autocomplete](https://kite.com) [COMMUNITY-TOOL] - [Ruff](https://github.com/astral-sh/ruff) ⭐ 47643 [DE FACTO STANDARD] - - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [COMMUNITY-TOOL] - - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - - [AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code) [COMMUNITY-TOOL] - - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] - - [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] - [code.visualstudio.com: Visual Studio Code](https://code.visualstudio.com) [COMMUNITY-TOOL] - [vscode.github.com: GitHub and Visual Studio Code 🌟](https://vscode.github.com) [COMMUNITY-TOOL] - [VScode run from WSL in Linux: Cannot activate the 'Atlassian for VSCode' (Official)' extension because 'git' extension is not loaded](https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode) [COMMUNITY-TOOL] @@ -228,5 +228,5 @@ - [blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode](https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Explores techniques for real-time remote debugging of Go microservices running inside a Kubernetes cluster using Telepresence and VSCode, bridging local development environments with cloud resources. --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Python](./python.md) | [Dotnet](./dotnet.md) diff --git a/v2-docs/web-servers.md b/v2-docs/web-servers.md index ea2f6217..6fc0ef58 100644 --- a/v2-docs/web-servers.md +++ b/v2-docs/web-servers.md @@ -6,6 +6,7 @@ ## Standard Reference - [nginx.com: The Complete NGINX Cookbook 🌟](https://www.f5.com/products/nginx/resources/library/complete-nginx-cookbook) [COMMUNITY-TOOL] + - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Koa.js](https://koa) [COMMUNITY-TOOL] - [Dzone Refcard: Essential Apache HTTP Server](https://dzone.com/refcardz/essential-apache-http-server) [COMMUNITY-TOOL] - [nixCraft: How to secure Apache with Let’s Encrypt Certificates on RHEL 8](https://www.cyberciti.biz/faq/how-to-secure-apache-with-lets-encrypt-certificates-on-rhel-8) [COMMUNITY-TOOL] @@ -14,7 +15,6 @@ - [medium: Using Nginx-Ingress as a Static Cache for Assets Inside Kubernetes](https://medium.com/@vdboor/using-nginx-ingress-as-a-static-cache-91bc27be04a1) [COMMUNITY-TOOL] - [Wikipedia: HAProxy](https://en.wikipedia.org/wiki/HAProxy) [COMMUNITY-TOOL] - [dzone.com: How to Configure HAProxy as a Proxy and Load Balancer](https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan) [COMMUNITY-TOOL] - - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [High priority request queue with HAProxy](https://medium.com/swlh/high-priority-request-queue-with-haproxy-9efd639a8992) [COMMUNITY-TOOL] - [medium.com/beyn-technology: Is Nginx dead? Is Traefik v3 20% faster than' Traefik v2?](https://medium.com/beyn-technology/is-nginx-dead-is-traefik-v3-20-faster-than-traefik-v2-f28ffb7eed3e) [COMMUNITY-TOOL] @@ -89,5 +89,5 @@ - [unit.nginx.org](https://unit.nginx.org) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Nginx Unit is a dynamic, polyglot application server engineered to run application code across multiple runtimes (Go, Python, Node.js, PHP) simultaneously. It is entirely controlled via a declarative JSON-based REST API, making it well-suited for container-centric microservices. --- -πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md) +πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/web3.md b/v2-docs/web3.md index f22b420e..de25ad26 100644 --- a/v2-docs/web3.md +++ b/v2-docs/web3.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/workfromhome.md b/v2-docs/workfromhome.md index 9cb0483a..52a1cdc9 100644 --- a/v2-docs/workfromhome.md +++ b/v2-docs/workfromhome.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) diff --git a/v2-docs/xamarin.md b/v2-docs/xamarin.md index c2ce51f7..4254d146 100644 --- a/v2-docs/xamarin.md +++ b/v2-docs/xamarin.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) +πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) diff --git a/v2-docs/yaml.md b/v2-docs/yaml.md index 6121d198..7c09680c 100644 --- a/v2-docs/yaml.md +++ b/v2-docs/yaml.md @@ -6,6 +6,11 @@ ## Standard Reference - [civo.com: Manage Kubernetes clusters using the Civo Pulumi provider](https://www.civo.com/learn) [COMMUNITY-TOOL] + - [thoughtworks.com: Kubernetes](https://www.thoughtworks.com/radar/platforms/kubernetes) [COMMUNITY-TOOL] + - [Polaris](https://github.com/FairwindsOps/polaris) ⭐ 3368 [ENTERPRISE-STABLE] + - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] + - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] + - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - [wikipedia: YAML](https://en.wikipedia.org/wiki/YAML) [COMMUNITY-TOOL] - [kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟](https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml) [COMMUNITY-TOOL] - [betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes](https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8) [COMMUNITY-TOOL] @@ -16,8 +21,6 @@ - [medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker' Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) [COMMUNITY-TOOL] - [jsonformatter.org/yaml-validator](https://jsonformatter.org/yaml-validator) [COMMUNITY-TOOL] - [medium.com/@slashben81: How to write a YAML file for Kubernetes? | ARMO](https://medium.com/@slashben81/how-to-write-a-yaml-file-for-kubernetes-armo-76f29e533b1f) [COMMUNITY-TOOL] - - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [wikipedia: JSON](https://en.wikipedia.org/wiki/JSON) [COMMUNITY-TOOL] - [dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.' JSONP](https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja) [COMMUNITY-TOOL] - [betterprogramming.pub: How to Make JSON and Python Talk to Each Other](https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d) [COMMUNITY-TOOL] @@ -26,9 +29,6 @@ - [medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO](https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633) [COMMUNITY-TOOL] - [ketch: Getting Started](https://learn.theketch.io/docs/getting-started) [COMMUNITY-TOOL] - [base64encode.org](https://www.base64encode.org) [COMMUNITY-TOOL] - - [Polaris](https://github.com/FairwindsOps/polaris) ⭐ 3368 [ENTERPRISE-STABLE] - - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] - - [thoughtworks.com: Kubernetes](https://www.thoughtworks.com/radar/platforms/kubernetes) [COMMUNITY-TOOL] ## Application Delivery and GitOps @@ -253,5 +253,5 @@ - [automationreinvented.blogspot.com: What is Json Schema and how to perform' schema validation using Rest Assured?](https://automationreinvented.blogspot.com/2022/03/what-is-json-schema-and-how-to-perform.html) [COMMUNITY-TOOL] [GUIDE] β€” A detailed test automation walkthrough explaining JSON Schema validation with Rest Assured. Guides developers in implementing reliable regression pipelines to maintain robust system integrations. --- -πŸ’‘ **Explore Related:** [Message Queue](./message-queue.md) | [Databases](./databases.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) From ea19129caa2e698cdc1f76ecc37647d8db81effb Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sun, 24 May 2026 15:57:43 +0000 Subject: [PATCH 4/5] docs: automated README metric synchronization [skip ci] --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2b949fe4..aa25291f 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T | :--- | :--- | | **Total Technical Resources (Links)** | **17980+** | | **Specialized MD Pages** | **161** | -| **Total Commits** | **5371+** | +| **Total Commits** | **5373+** | | **Primary AI Engine** | **Google Gemini (Agentic)** | @@ -178,7 +178,7 @@ The growth of Nubenetes reflects the acceleration of the Cloud Native ecosystem. | 6 | 2023 | 30 | 123 | Maintenance & Refinement | | 7 | 2024 | 53 | 218 | Curation Strategy Pivot | | 8 | 2025 | 5 | 20 | Stability & Research Phase | -| 9 | 2026 | 1812 | 7,483 | **Agentic AI Surge** (May 2026 Inception) | +| 9 | 2026 | 1814 | 7,491 | **Agentic AI Surge** (May 2026 Inception) | @@ -194,8 +194,8 @@ xychart-beta title "Nubenetes Annual Growth Metrics (2018–2026)" x-axis ["2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026"] y-axis "Volume (Commits / Estimated New Refs)" 0 --> 9000 - bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 7483] - bar [350, 142, 2046, 531, 402, 30, 53, 5, 1812] + bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 7491] + bar [350, 142, 2046, 531, 402, 30, 53, 5, 1814] ``` @@ -204,7 +204,7 @@ xychart-beta | Month | Commits | Est. New Refs | Status | | :--- | :---: | :---: | :--- | | 2026-04 | 25 | 103 | Active Curation | -| 2026-05 | 1787 | 7,380 | **Agentic Inception (Gemini Era)** | +| 2026-05 | 1789 | 7,388 | **Agentic Inception (Gemini Era)** | ### 2.4. Content Distribution and Semantic Clustering From 7f10de6e5a395ed42fae9e21add5de66fa92370a Mon Sep 17 00:00:00 2001 From: inafev <2752419+inafev@users.noreply.github.com> Date: Sun, 24 May 2026 15:58:57 +0000 Subject: [PATCH 5/5] feat: sync V2 elite curated edition and README metrics [skip ci] --- README.md | 10 +-- v2-docs/ChromeDevTools.md | 2 +- v2-docs/GoogleCloudPlatform.md | 4 +- v2-docs/about.md | 18 ++-- v2-docs/ai.md | 4 +- v2-docs/angular.md | 2 +- v2-docs/ansible.md | 36 ++------ v2-docs/api.md | 14 +-- v2-docs/appointment-scheduling.md | 2 +- v2-docs/argo.md | 2 +- v2-docs/aws-architecture.md | 2 +- v2-docs/aws-backup.md | 4 +- v2-docs/aws-containers.md | 7 +- v2-docs/aws-data.md | 2 +- v2-docs/aws-databases.md | 4 +- v2-docs/aws-devops.md | 2 +- v2-docs/aws-iac.md | 2 +- v2-docs/aws-messaging.md | 2 +- v2-docs/aws-miscellaneous.md | 4 +- v2-docs/aws-monitoring.md | 2 +- v2-docs/aws-networking.md | 2 +- v2-docs/aws-newfeatures.md | 2 +- v2-docs/aws-pricing.md | 2 +- v2-docs/aws-security.md | 10 +-- v2-docs/aws-serverless.md | 2 +- v2-docs/aws-spain.md | 2 +- v2-docs/aws-storage.md | 2 +- v2-docs/aws-tools-scripts.md | 6 +- v2-docs/aws-training.md | 4 +- v2-docs/aws.md | 16 ++-- v2-docs/azure.md | 57 +++++------- v2-docs/caching.md | 8 +- v2-docs/chaos-engineering.md | 2 +- v2-docs/chatgpt.md | 13 ++- v2-docs/cheatsheets.md | 28 ++---- v2-docs/chef.md | 2 +- v2-docs/cicd-kubernetes-plugins.md | 2 +- v2-docs/cicd.md | 17 ++-- v2-docs/cloud-arch-diagrams.md | 16 ++-- v2-docs/cloud-asset-inventory.md | 4 +- v2-docs/cloudflare.md | 2 +- v2-docs/container-managers.md | 10 +-- v2-docs/crossplane.md | 2 +- v2-docs/crunchydata.md | 15 +--- v2-docs/customer.md | 6 +- v2-docs/databases.md | 17 ++-- v2-docs/demos.md | 52 +++++------ v2-docs/devel-sites.md | 10 +-- v2-docs/developerportals.md | 15 +--- v2-docs/devops-tools.md | 2 +- v2-docs/devops.md | 42 ++++----- v2-docs/devsecops.md | 20 ++--- v2-docs/digital-money.md | 2 +- v2-docs/digitalocean.md | 2 +- v2-docs/docker.md | 14 +-- v2-docs/dom.md | 2 +- v2-docs/dotnet.md | 2 +- v2-docs/edge-computing.md | 2 +- v2-docs/elearning.md | 5 +- v2-docs/embedded-servlet-containers.md | 2 +- v2-docs/faq.md | 2 +- v2-docs/finops.md | 17 ++-- v2-docs/flux.md | 4 +- v2-docs/freelancing.md | 2 +- v2-docs/git.md | 20 ++--- v2-docs/gitops.md | 43 +++------- v2-docs/golang.md | 4 +- v2-docs/grafana.md | 6 +- v2-docs/helm.md | 18 +++- v2-docs/hr.md | 2 +- v2-docs/iac.md | 58 ++++++------- v2-docs/ibm_cloud.md | 6 +- v2-docs/interview-questions.md | 2 +- v2-docs/introduction.md | 14 +-- v2-docs/istio.md | 9 +- .../java-and-java-performance-optimization.md | 6 +- v2-docs/java_app_servers.md | 8 +- v2-docs/java_frameworks.md | 29 +++---- v2-docs/javascript.md | 2 +- v2-docs/jenkins-alternatives.md | 27 +++--- v2-docs/jenkins.md | 23 +++-- v2-docs/jvm-parameters-matrix-table.md | 2 +- v2-docs/keptn.md | 2 +- v2-docs/kubectl-commands.md | 16 ++-- v2-docs/kubernetes-alternatives.md | 6 +- v2-docs/kubernetes-autoscaling.md | 17 ++-- v2-docs/kubernetes-backup-migrations.md | 4 +- v2-docs/kubernetes-based-devel.md | 9 +- v2-docs/kubernetes-bigdata.md | 2 +- v2-docs/kubernetes-client-libraries.md | 5 +- v2-docs/kubernetes-monitoring.md | 2 +- v2-docs/kubernetes-networking.md | 23 +++-- v2-docs/kubernetes-on-premise.md | 23 ++++- v2-docs/kubernetes-operators-controllers.md | 39 ++++----- v2-docs/kubernetes-releases.md | 2 +- v2-docs/kubernetes-security.md | 26 ++++-- v2-docs/kubernetes-storage.md | 30 +++---- v2-docs/kubernetes-tools.md | 86 +++++++++---------- v2-docs/kubernetes-troubleshooting.md | 18 ++-- v2-docs/kubernetes-tutorials.md | 18 ++-- v2-docs/kubernetes.md | 70 +++++++-------- v2-docs/kustomize.md | 4 +- v2-docs/linux-dev-env.md | 4 +- v2-docs/linux.md | 12 ++- v2-docs/liquibase.md | 2 +- v2-docs/lowcode-nocode.md | 2 +- v2-docs/managed-kubernetes-in-public-cloud.md | 46 +++++++--- v2-docs/matrix-table.md | 10 +-- v2-docs/maven-gradle.md | 4 +- v2-docs/message-queue.md | 11 ++- v2-docs/mkdocs.md | 4 +- v2-docs/mlops.md | 4 +- v2-docs/monitoring.md | 34 ++++---- v2-docs/networking.md | 14 +-- v2-docs/newsfeeds.md | 10 +-- v2-docs/newsql.md | 2 +- v2-docs/noops.md | 2 +- v2-docs/nosql.md | 4 +- v2-docs/oauth.md | 2 +- v2-docs/ocp3.md | 14 +-- v2-docs/ocp4.md | 44 +++++----- v2-docs/openshift-pipelines.md | 13 +-- v2-docs/openshift.md | 20 ++--- v2-docs/oraclecloud.md | 2 +- v2-docs/other-awesome-lists.md | 24 +++--- ...ormance-testing-with-jenkins-and-jmeter.md | 2 +- v2-docs/postman.md | 2 +- v2-docs/private-cloud-solutions.md | 2 +- v2-docs/project-management-methodology.md | 9 +- v2-docs/project-management-tools.md | 2 +- v2-docs/prometheus.md | 14 +-- v2-docs/public-cloud-solutions.md | 4 +- v2-docs/pulumi.md | 2 +- v2-docs/python.md | 6 +- v2-docs/qa.md | 2 +- v2-docs/rancher.md | 8 +- v2-docs/react.md | 2 +- v2-docs/recruitment.md | 5 +- v2-docs/registries.md | 15 +++- v2-docs/remote-tech-jobs.md | 4 +- v2-docs/scaffolding.md | 11 ++- v2-docs/scaleway.md | 2 +- v2-docs/securityascode.md | 6 +- v2-docs/serverless.md | 6 +- v2-docs/servicemesh.md | 14 +-- v2-docs/sonarqube.md | 2 +- v2-docs/sre.md | 2 +- v2-docs/stackstorm.md | 2 +- .../swagger-code-generator-for-rest-apis.md | 2 +- v2-docs/tekton.md | 2 +- v2-docs/terraform.md | 38 ++++---- v2-docs/test-automation-frameworks.md | 2 +- v2-docs/testops.md | 4 +- v2-docs/visual-studio.md | 14 +-- v2-docs/web-servers.md | 4 +- v2-docs/web3.md | 2 +- v2-docs/workfromhome.md | 2 +- v2-docs/xamarin.md | 2 +- v2-docs/yaml.md | 12 +-- 159 files changed, 852 insertions(+), 892 deletions(-) diff --git a/README.md b/README.md index 2b949fe4..aa25291f 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T | :--- | :--- | | **Total Technical Resources (Links)** | **17980+** | | **Specialized MD Pages** | **161** | -| **Total Commits** | **5371+** | +| **Total Commits** | **5373+** | | **Primary AI Engine** | **Google Gemini (Agentic)** | @@ -178,7 +178,7 @@ The growth of Nubenetes reflects the acceleration of the Cloud Native ecosystem. | 6 | 2023 | 30 | 123 | Maintenance & Refinement | | 7 | 2024 | 53 | 218 | Curation Strategy Pivot | | 8 | 2025 | 5 | 20 | Stability & Research Phase | -| 9 | 2026 | 1812 | 7,483 | **Agentic AI Surge** (May 2026 Inception) | +| 9 | 2026 | 1814 | 7,491 | **Agentic AI Surge** (May 2026 Inception) | @@ -194,8 +194,8 @@ xychart-beta title "Nubenetes Annual Growth Metrics (2018–2026)" x-axis ["2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026"] y-axis "Volume (Commits / Estimated New Refs)" 0 --> 9000 - bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 7483] - bar [350, 142, 2046, 531, 402, 30, 53, 5, 1812] + bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 7491] + bar [350, 142, 2046, 531, 402, 30, 53, 5, 1814] ``` @@ -204,7 +204,7 @@ xychart-beta | Month | Commits | Est. New Refs | Status | | :--- | :---: | :---: | :--- | | 2026-04 | 25 | 103 | Active Curation | -| 2026-05 | 1787 | 7,380 | **Agentic Inception (Gemini Era)** | +| 2026-05 | 1789 | 7,388 | **Agentic Inception (Gemini Era)** | ### 2.4. Content Distribution and Semantic Clustering diff --git a/v2-docs/ChromeDevTools.md b/v2-docs/ChromeDevTools.md index 35298a50..b03df8d7 100644 --- a/v2-docs/ChromeDevTools.md +++ b/v2-docs/ChromeDevTools.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Visual Studio](./visual-studio.md) | [Python](./python.md) | [Dotnet](./dotnet.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/GoogleCloudPlatform.md b/v2-docs/GoogleCloudPlatform.md index a38385f6..0bf3ac94 100644 --- a/v2-docs/GoogleCloudPlatform.md +++ b/v2-docs/GoogleCloudPlatform.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Config Sync](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] - [Platform comparisons](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison) [COMMUNITY-TOOL] β€” - [AWS and GCP comparison](https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws) @@ -12,7 +13,6 @@ - [cloud.google.com: Secret Manager Best Practices](https://docs.cloud.google.com/secret-manager/docs/best-practices) [COMMUNITY-TOOL] - [cloud.google.com: VPN network overview](https://docs.cloud.google.com/vpc/docs/vpc) [COMMUNITY-TOOL] - [kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting](https://kinsta.com/blog/cloud-platform-for-developers) [COMMUNITY-TOOL] - - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [Google Cloud AppSheet](https://about.appsheet.com/home) [COMMUNITY-TOOL] - [infoworld.com: Google Cloud AppSheet review: No-code with extras](https://www.infoworld.com/article/2270941/google-cloud-appsheet-review-no-code-with-extras.html) [COMMUNITY-TOOL] - [cloud.google.com: The gcloud tool cheat sheet](https://docs.cloud.google.com/sdk/docs/cheatsheet?hl=en) [COMMUNITY-TOOL] @@ -96,5 +96,5 @@ Live Grounding: Delivers pre-integrated capabilities and action templates allowing Enterprise Gemini Agents to dynamically execute API operations, retrieve structured data, and handle multi-step workflows. --- -πŸ’‘ **Explore Related:** [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) | [Azure](./azure.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/about.md b/v2-docs/about.md index fc797eec..4b71f21f 100644 --- a/v2-docs/about.md +++ b/v2-docs/about.md @@ -5,22 +5,22 @@ ## Standard Reference + - [Terraform Kubernetes Boilerplates 🌟](https://nubenetes.com/terraform/) [COMMUNITY-TOOL] + - [getpostman.com](https://www.postman.com) [COMMUNITY-TOOL] + - [nextplatform.com: KUBERNETES EXPANDS FROM CONTAINERS TO INFRASTRUCTURE MANAGEMENT 🌟](https://www.nextplatform.com/store/2021/08/02/kubernetes-expands-from-containers-to-infrastructure-management/1654000) [COMMUNITY-TOOL] - [docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [COMMUNITY-TOOL] - [cloudscaling.com: The History of Pets vs Cattle and How to Use the Analogy Properly](http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle) [COMMUNITY-TOOL] β€” - __In the old way of doing things, we treat our servers like pets, for example Bob the mail server. If Bob goes down, it’s all hands on deck. The CEO can’t get his email and it’s the end of the world. In the new way, servers are numbered, like cattle in a herd. For example, www001 to www100. When one server goes down, it’s taken out back, shot, and replaced on the line.__ - ==Pets==: __Servers or server pairs that are treated as indispensable or unique systems that can never be down. Typically they are manually built, managed, and β€œhand fed”. Examples include mainframes, solitary servers, HA loadbalancers/firewalls (active/active or active/passive), database systems designed as master/slave (active/passive), and so on.__ - ==Cattle==: __Arrays of more than two servers, that are built using automated tools, and are designed for failure, where no one, two, or even three servers are irreplaceable. Typically, during failure events no human intervention is required as the array exhibits attributes of β€œrouting around failures” by restarting failed servers or replicating data through strategies like triple replication or erasure coding. Examples include web server arrays, multi-master datastores such as Cassandra clusters, multiple racks of gear put together in clusters, and just about anything that is load-balanced and multi-master.__ - - [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] + - [opensource.com: GitOps vs. DevOps: What's the difference? 🌟](https://opensource.com/article/21/3/gitops) [COMMUNITY-TOOL] + - [thenewstack.io: Kubernetes at Scale without GitOps Is a Bad Idea](https://thenewstack.io/kubernetes-at-scale-without-gitops-is-a-bad-idea) [COMMUNITY-TOOL] - [kube.careers: Kubernetes jobs market trends for 2021 (Q4)](https://kube.careers/report-2021-q4) [COMMUNITY-TOOL] - [fairwinds.com: Never Should You Ever In Kubernetes: #1 Do K8S The Hard Way](https://www.fairwinds.com/blog/never-should-you-ever-in-kubernetes-1-do-k8s-the-hard-way) [COMMUNITY-TOOL] + - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] + - [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] - [alexander-goida.medium.com: Thoughts about breaking silos of software engineering' teams 🌟](https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68) [COMMUNITY-TOOL] - [devdriven.by: Promotion Driven Development](https://devdriven.by/promotion) [COMMUNITY-TOOL] - [reddit.com: Promotion Driven Development](https://www.reddit.com/r/ExperiencedDevs/comments/pw6vuv/promotion_driven_development) [COMMUNITY-TOOL] @@ -45,5 +45,5 @@ - [thenewstack.io: How the SRE Experience Is Changing with Cloud Native 🌟](https://thenewstack.io/how-the-sre-experience-is-changing-with-cloud-native) [ENTERPRISE-STABLE] β€” This high-density industry analysis examines how the rise of complex cloud-native architectures shifts SRE responsibilities. It addresses how microservices, service meshes, and dynamic scheduling require SREs to move from simple system monitoring to deep, code-level observability and platform design. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/ai.md b/v2-docs/ai.md index 304e7a0c..39b866cc 100644 --- a/v2-docs/ai.md +++ b/v2-docs/ai.md @@ -5,6 +5,7 @@ ## Standard Reference + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [guru99.com: Artificial Intelligence Tutorial for Beginners: Learn Basics' of AI 🌟🌟🌟](https://www.guru99.com/ai-tutorial.html) [COMMUNITY-TOOL] - [technologyreview.es: "Las empresas que empiezan a lo grande con la IA' fracasan mΓ‘s" 🌟](https://www.technologyreview.es/s/13258/las-empresas-que-empiezan-lo-grande-con-la-ia-fracasan-mas) [COMMUNITY-TOOL] - [hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning' y Deep Learning](https://hipertextual.com/2023/02/diferencias-ia-machine-learning) [COMMUNITY-TOOL] @@ -12,7 +13,6 @@ - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] - [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [COMMUNITY-TOOL] - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [blog.redbrickai.com: F.A.S.T. ⚑️ Meta AI’s Segment Anything for Medical' Imaging](https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging) [COMMUNITY-TOOL] - [hashicorp.com: Accelerating AI adoption on Azure with Terraform](https://www.hashicorp.com/blog/accelerating-ai-adoption-on-azure-with-terraform) [COMMUNITY-TOOL] - [hashicorp.com: AI for infrastructure management](https://www.hashicorp.com/solutions/ai-infrastructure-management) [COMMUNITY-TOOL] @@ -364,5 +364,5 @@ Live Grounding: Aggregates verified integrations linking AI models to tools like - **(2024)** [**GitHub Copilot CLI for Beginners: Getting Started**](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/?utm_source=twitter-cli-beginners-getting-started-cta&utm_medium=social&utm_campaign=dev-pod-copilot-cli-2026) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Introductory guide explaining how to integrate the terminal-based GitHub Copilot CLI to leverage natural-language shell queries, automating script development and git lifecycle executions. --- -πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [ChatGPT](./chatgpt.md) | [MLOps](./mlops.md) +πŸ’‘ **Explore Related:** [ChatGPT](./chatgpt.md) | [AI Agents MCP](./ai-agents-mcp.md) | [MLOps](./mlops.md) diff --git a/v2-docs/angular.md b/v2-docs/angular.md index 85a948b5..c7dee982 100644 --- a/v2-docs/angular.md +++ b/v2-docs/angular.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/ansible.md b/v2-docs/ansible.md index 3db6f9ed..3c96aa37 100644 --- a/v2-docs/ansible.md +++ b/v2-docs/ansible.md @@ -57,6 +57,12 @@ - [docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects](https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html) [COMMUNITY-TOOL] - [redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat Enterprise Linux 8](https://www.redhat.com/en/blog/mssql-linux-easy) [COMMUNITY-TOOL] - [oci-ansible-collection.readthedocs.io](https://oci-ansible-collection.readthedocs.io/en/latest) [COMMUNITY-TOOL] + - [Jenkins](https://www.jenkins.io) [COMMUNITY-TOOL] + - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] + - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] + - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] + - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] + - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - [docs.ansible.com](https://docs.ansible.com) [COMMUNITY-TOOL] - [dureka.co: What Is Ansible?](https://www.edureka.co/blog/what-is-ansible) [COMMUNITY-TOOL] - [Dzone: Part 2: Deploying Applications](https://dzone.com/articles/part-2-deploying-applications) [COMMUNITY-TOOL] @@ -128,11 +134,9 @@ - [linuxctl.com: Ansible - Interacting with external REST API](https://linuxctl.com/2017/01/ansible---interacting-with-external-rest-api) [COMMUNITY-TOOL] - [steampunk.si: Let us give Ansible a REST](https://steampunk.si/blog/let-us-give-ansible-a-rest) [COMMUNITY-TOOL] - [opensource.com: Using Ansible with REST APIs](https://opensource.com/article/21/9/ansible-rest-apis) [COMMUNITY-TOOL] - - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - [youtube playlist: Ansible Tutorial - by Infra Xpertzz 🌟](https://www.youtube.com/playlist?list=PLOwxB_PX3s3WSfhzVtwhxXwy7QpkmtnzR) [COMMUNITY-TOOL] - [youtube: Ansible for beginners - by XavkiEn](https://www.youtube.com/playlist?list=PLWZKNB9waqIXEL-NIapWwIADPtkspe9vk) [COMMUNITY-TOOL] - [youtube: Exercises / Monitoring : How to install node exporter 🌟](https://www.youtube.com/watch?v=NgRuap0MmZw&ab_channel=XavkiEn) [COMMUNITY-TOOL] - - [Ansible for DevOps Examples](https://github.com/geerlingguy/ansible-for-devops) ⭐ 9761 [ENTERPRISE-STABLE] - [github.com/k3s-io/k3s-ansible 🌟](https://github.com/k3s-io/k3s-ansible) ⭐ 2793 [COMMUNITY-TOOL] - [github.com/PyratLabs/ansible-role-k3s 🌟](https://github.com/PyratLabs/ansible-role-k3s) ⭐ 712 [COMMUNITY-TOOL] - [developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with' Ansible](https://developers.redhat.com/articles/2021/09/28/set-modcluster-red-hat-jboss-web-server-ansible) [COMMUNITY-TOOL] @@ -154,8 +158,6 @@ - [opensource.com: 5 tips for choosing an Ansible collection that's right' for you](https://opensource.com/article/21/3/ansible-collections) [COMMUNITY-TOOL] - [youtube: Ansible Collections 🌟](https://www.youtube.com/watch?app=desktop&v=AXnDrGgLaF0&feature=share&ab_channel=RobertdeBock) [COMMUNITY-TOOL] - [linuxtechi.com: How to Use Loops in Ansible Playbook](https://www.linuxtechi.com/how-to-use-loops-in-ansible-playbook) [COMMUNITY-TOOL] - - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] - - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [Ansible AWX](https://github.com/ansible/awx) ⭐ 15428 [DE FACTO STANDARD] - [AWX Operator](https://github.com/ansible/awx-operator) ⭐ 1484 [COMMUNITY-TOOL] - [linuxsysadmins.com: Install Ansible AWX on Kubernetes in 5 minutes](https://www.linuxsysadmins.com/install-ansible-awx-on-kubernetes) [COMMUNITY-TOOL] @@ -170,14 +172,12 @@ - [github.com/jsmartin/ansible-tower-packer](https://github.com/jsmartin/ansible-tower-packer) [COMMUNITY-TOOL] - [artifacthub.io: Helm Charts - AWX](https://artifacthub.io/packages/search?ts_query_web=awx&sort=relevance&page=1) [COMMUNITY-TOOL] - [AWS Marketplace (AMIs): AWX/Tower](https://aws.amazon.com/marketplace/search/results?searchTerms=tower) [COMMUNITY-TOOL] - - [Jenkins](https://www.jenkins.io) [COMMUNITY-TOOL] - [Foreman](https://www.theforeman.org) [COMMUNITY-TOOL] - [jeffgeerling.com: Testing your Ansible roles with Molecule](https://www.jeffgeerling.com/blog/2018/testing-your-ansible-roles-molecule) [COMMUNITY-TOOL] - [opensource.com: Testing Ansible roles with Molecule](https://opensource.com/article/18/12/testing-ansible-roles-molecule) [COMMUNITY-TOOL] - [medium.com: Test driven Development with Ansible using Molecule](https://medium.com/@moep_moep/test-driven-development-with-ansible-using-molecule-3386cef987ac) [COMMUNITY-TOOL] - [tomsitcafe.com: How to test Ansible code with Molecule](https://tomsitcafe.com/2023/04/27/how-to-test-ansible-code-with-molecule) [COMMUNITY-TOOL] - [ansiblefordevops.com](https://www.ansiblefordevops.com) [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - [github.com/automateyournetwork/automate_your_network: Automate Your Network' - John Capobianco - July 1st 2023](https://github.com/automateyournetwork/automate_your_network) ⭐ 645 [COMMUNITY-TOOL] - [galaxy.ansible.com](https://galaxy.ansible.com) [COMMUNITY-TOOL] - [galaxy.ansible.com/geerlingguy](https://galaxy.ansible.com/geerlingguy) [COMMUNITY-TOOL] @@ -185,7 +185,6 @@ - [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] @@ -202,28 +201,7 @@ - [opensource.com: How I use Ansible and anacron for automation](https://opensource.com/article/21/9/ansible-anacron-automation) [COMMUNITY-TOOL] - [opensource.com: Use anacron for a better crontab](https://opensource.com/article/21/2/linux-automation) [COMMUNITY-TOOL] -## DevOps and Automation - -### AI-Assisted Operations - -#### Infrastructure as Code - - - **(2023)** [ansible.com: Ansible and ChatGPT: Putting it to the test](https://www.redhat.com/en/blog/channel/open-source-communities) 🌟🌟🌟 [CASE STUDY] [EMERGING] β€” Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification. -## Networking - -### Web Servers - -#### Nginx - - - **(2026)** [==Nginx==](https://www.f5.com/products/nginx) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” Nginx is the premier high-performance web server, reverse proxy, and ingress standard globally. Its lightweight event-driven design allows it to process high-concurrency traffic patterns with extremely predictable memory and CPU footprints. -## Security - -### Certificates - -#### TLS Automation - - - **(2021)** [getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and Cert Manager](https://www.empowersurvivors.net) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection. --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/api.md b/v2-docs/api.md index ec42bd51..f5c8c30e 100644 --- a/v2-docs/api.md +++ b/v2-docs/api.md @@ -26,21 +26,16 @@ - [any-api.com](https://marketplace.apilayer.com/?utm_source=any-api&utm_medium=any-api-redirection&utm_campaign=any-api-redirection) [COMMUNITY-TOOL] - [Mux: The API to Video](https://www.mux.com) [COMMUNITY-TOOL] β€” - [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast) 🌟](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) - [betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and' Performance](https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab) [COMMUNITY-TOOL] - - [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] - [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] - - [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (podcast)' 🌟](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat) [COMMUNITY-TOOL] - - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - - [Devdocs.io API Documentation 🌟](https://devdocs.io) [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] - - [https://swagger.io/](https://swagger.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] @@ -95,6 +90,7 @@ - [cncf.io: Think gRPC, when you are architecting modern microservices!](https://www.cncf.io/blog/2021/07/19/think-grpc-when-you-are-architecting-modern-microservices) [COMMUNITY-TOOL] - [itnext.io: A minimalist guide to gRPC](https://itnext.io/a-minimalist-guide-to-grpc-e4d556293422) [COMMUNITY-TOOL] - [gendocu.com: RPC API Developer Portal](https://gendocu.com) [COMMUNITY-TOOL] + - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - [blog.getambassador.io: Implementing gRPC-Web with Emissary-ingress](https://blog.getambassador.io/implementing-grpc-web-with-emissary-ingress-22aa0d86aac) [COMMUNITY-TOOL] - [WebSocket](https://en.wikipedia.org/wiki/WebSocket) [COMMUNITY-TOOL] - [The State of Real-Time Web in 2016](https://banksco.de/p/state-of-realtime-web-2016.html) [COMMUNITY-TOOL] @@ -121,6 +117,7 @@ - [danhacks.com: REST vs. GraphQL vs. gRPC](https://www.danhacks.com/software/grpc-rest-graphql.html) [COMMUNITY-TOOL] - [APIDog](https://apidog.com) [COMMUNITY-TOOL] - [OpenAPI Generator 🌟](https://openapi-generator.tech) [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] - [dzone.com: 10 API Testing Tips for Beginners (SOAP and REST)](https://dzone.com/articles/10-api-testing-tips-for-beginners-soap-amp-rest) [COMMUNITY-TOOL] - [mockoon 🌟](https://mockoon.com) [COMMUNITY-TOOL] - [mockapy](https://pythonium.net/mockapy) [COMMUNITY-TOOL] @@ -144,6 +141,7 @@ - [thenewstack.io: A Digital Transformation Journey in the Banking Sector](https://thenewstack.io/a-digital-transformation-journey-in-the-banking-sector) [COMMUNITY-TOOL] - [thenewstack.io: True Success in Process Automation Requires Microservices](https://thenewstack.io/true-success-in-process-automation-requires-microservices) [COMMUNITY-TOOL] - [thenewstack.io: How Platform Ops Teams Should Think About API Strategy](https://thenewstack.io/how-platform-ops-teams-should-think-about-api-strategy) [COMMUNITY-TOOL] + - [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] - [Dzone: How to Create a REST API With Spring Boot](https://dzone.com/articles/how-to-create-rest-api-with-spring-boot) [COMMUNITY-TOOL] - [Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example](https://dzone.com/articles/spring-boot-restful-web-service-complete-example) [COMMUNITY-TOOL] - [Creando un API REST en Java (parte 1)](https://www.oscarblancarteblog.com/2018/06/25/creando-un-api-rest-en-java-parte-1) [COMMUNITY-TOOL] @@ -152,6 +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] + - [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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) diff --git a/v2-docs/appointment-scheduling.md b/v2-docs/appointment-scheduling.md index 6f29ac48..1dd87609 100644 --- a/v2-docs/appointment-scheduling.md +++ b/v2-docs/appointment-scheduling.md @@ -22,5 +22,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/argo.md b/v2-docs/argo.md index f26c77d0..0b2861b3 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:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/aws-architecture.md b/v2-docs/aws-architecture.md index efb03b4b..9686af03 100644 --- a/v2-docs/aws-architecture.md +++ b/v2-docs/aws-architecture.md @@ -130,5 +130,5 @@ - **(2021)** [**Clean Architecture on Frontend**](https://bespoyasov.me/blog/clean-architecture-on-frontend) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] β€” An exceptional breakdown demonstrating the application of Clean Architecture principles to frontend systems. Illustrates isolation of business logic from UI components to enable extreme testability. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-backup.md b/v2-docs/aws-backup.md index 5821509c..bcc8f3d3 100644 --- a/v2-docs/aws-backup.md +++ b/v2-docs/aws-backup.md @@ -7,6 +7,7 @@ - [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] @@ -16,7 +17,6 @@ - [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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-containers.md b/v2-docs/aws-containers.md index a9ad6333..704257af 100644 --- a/v2-docs/aws-containers.md +++ b/v2-docs/aws-containers.md @@ -10,16 +10,16 @@ - [Get started with Amazon EC2 Container Registry (Amazon ECR)](http://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html) [COMMUNITY-TOOL] - [Using Docker Machine with AWS](http://blog.scottlowe.org/2016/03/22/using-docker-machine-with-aws) [COMMUNITY-TOOL] - [blog.couchbase.com: Getting Started with Docker for AWS and Scaling Nodes](http://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes) [COMMUNITY-TOOL] + - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] + - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [medium: Creating CI/CD Pipeline for AWS ECS β€” Part I](https://medium.com/@harshvijaythakkar/creating-ci-cd-pipeline-for-aws-ecs-part-i-b2f61bb1522f) [COMMUNITY-TOOL] - [dev.to: Sharing secrets to ECS in an AWS multi-account architecture](https://dev.to/aws-builders/sharing-secrets-to-ecs-in-an-aws-multi-account-architecture-5h1i) [COMMUNITY-TOOL] - - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - [faun.pub: Why We Moved From Lambda to ECS](https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869) [COMMUNITY-TOOL] - [Automate rollbacks for Amazon ECS rolling deployments with CloudWatch alarms](https://aws.amazon.com/blogs/containers/automate-rollbacks-for-amazon-ecs-rolling-deployments-with-cloudwatch-alarms) [COMMUNITY-TOOL] - [aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS](https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99) [COMMUNITY-TOOL] - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [A Better Dev/Test Experience: Docker and AWS](https://medium.com/aws-activate-startup-blog/a-better-dev-test-experience-docker-and-aws-291da5ab1238) [COMMUNITY-TOOL] - [Docker Datacenter on the AWS Cloud: Quick Start Reference Deployment](https://aws.amazon.com/es/about-aws/whats-new/2016/06/docker-datacenter-on-the-aws-cloud-quick-start-reference-deployment) [COMMUNITY-TOOL] - - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [aws.plainenglish.io: How to Push a Docker Image to the AWS ECR](https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef) [COMMUNITY-TOOL] - [awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper](https://github.com/awslabs/amazon-ecr-credential-helper) ⭐ 2704 [COMMUNITY-TOOL] @@ -29,10 +29,9 @@ #### Container Orchestration Comparison - - **(2021)** [clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform 🌟](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A comparative evaluation of AWS ECS and EKS architectures, evaluating setup speed, configuration overhead, and native AWS integrations. Perfect for planning engineering transitions from basic container platforms to complex, scalable orchestrators. - [cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [COMMUNITY-TOOL] [GUIDE] β€” Deep comparison analyzing container scaling mechanics and metrics between ECS (using ASGs) and EKS (using Cluster Autoscaler). The analysis explains scale-up and scale-down behaviors, node provisioning latencies, and resource utilization optimizations. - [cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Comparative evaluation analyzing resource isolation, infrastructure management, and compute overhead between EKS, ECS, and AWS Fargate. Highlights scheduling efficiency, control plane pricing, and cost-of-scale dynamics for enterprise systems. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-data.md b/v2-docs/aws-data.md index 5dcefc6b..72b70e82 100644 --- a/v2-docs/aws-data.md +++ b/v2-docs/aws-data.md @@ -17,5 +17,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-databases.md b/v2-docs/aws-databases.md index d088ac2d..cfad2e88 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] - - [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] + - [medium: AWS Backup Service for Amazon RDS](https://medium.com/avmconsulting-blog/aws-backup-service-for-amazon-rds-3e6f5827aa66) [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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Backup](./aws-backup.md) diff --git a/v2-docs/aws-devops.md b/v2-docs/aws-devops.md index 600b237f..b2796143 100644 --- a/v2-docs/aws-devops.md +++ b/v2-docs/aws-devops.md @@ -77,5 +77,5 @@ Live Grounding: While primarily legacy, it outlines key patterns for mapping sta Live Grounding: Detailed comparative resource mapping the architectural equivalents between AWS developer tooling and Azure DevOps systems. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-iac.md b/v2-docs/aws-iac.md index 206287df..eac20a7b 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-messaging.md b/v2-docs/aws-messaging.md index 4f0826ad..50379b03 100644 --- a/v2-docs/aws-messaging.md +++ b/v2-docs/aws-messaging.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-miscellaneous.md b/v2-docs/aws-miscellaneous.md index e0021a6d..78a3ba7b 100644 --- a/v2-docs/aws-miscellaneous.md +++ b/v2-docs/aws-miscellaneous.md @@ -21,6 +21,7 @@ - [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] @@ -53,7 +54,6 @@ - [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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-monitoring.md b/v2-docs/aws-monitoring.md index 21bfd2c2..b9a75c2d 100644 --- a/v2-docs/aws-monitoring.md +++ b/v2-docs/aws-monitoring.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-networking.md b/v2-docs/aws-networking.md index d7d07761..5f046b1c 100644 --- a/v2-docs/aws-networking.md +++ b/v2-docs/aws-networking.md @@ -59,5 +59,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-newfeatures.md b/v2-docs/aws-newfeatures.md index 4aac7e3f..7f216c25 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-pricing.md b/v2-docs/aws-pricing.md index e621e553..1738d389 100644 --- a/v2-docs/aws-pricing.md +++ b/v2-docs/aws-pricing.md @@ -27,5 +27,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-security.md b/v2-docs/aws-security.md index a26e4886..e7fa8e64 100644 --- a/v2-docs/aws-security.md +++ b/v2-docs/aws-security.md @@ -28,6 +28,10 @@ - [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] @@ -78,9 +82,6 @@ - [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] @@ -89,7 +90,6 @@ - [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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) | [AWS Backup](./aws-backup.md) diff --git a/v2-docs/aws-serverless.md b/v2-docs/aws-serverless.md index eca68493..20255215 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-spain.md b/v2-docs/aws-spain.md index e48c9b82..c142139e 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-storage.md b/v2-docs/aws-storage.md index 3ad8cee4..049842a3 100644 --- a/v2-docs/aws-storage.md +++ b/v2-docs/aws-storage.md @@ -59,5 +59,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Databases](./aws-databases.md) | [AWS Backup](./aws-backup.md) diff --git a/v2-docs/aws-tools-scripts.md b/v2-docs/aws-tools-scripts.md index 0997d180..c4d59bab 100644 --- a/v2-docs/aws-tools-scripts.md +++ b/v2-docs/aws-tools-scripts.md @@ -5,15 +5,16 @@ ## Standard Reference + - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [ermetic/access-undenied-aws 🌟](https://github.com/tenable/access-undenied-aws) ⭐ 271 [COMMUNITY-TOOL] - [ermetic.com: Access Undenied on AWS](https://www.tenable.com/blog/access-undenied-on-aws) [COMMUNITY-TOOL] - [github.com/containerscrew/aws-sso-auth](https://github.com/containerscrew/aws-sso-rs) ⭐ 4 [COMMUNITY-TOOL] - [AWS CLI Command Reference](http://docs.aws.amazon.com/cli/latest/index.html) [COMMUNITY-TOOL] - [New usage examples have been added to the CLI for CodePipeline API Reference](http://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html) [COMMUNITY-TOOL] - - [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as β€˜Name’)](https://pypi.org/project/ec2-ssh-yplan) [COMMUNITY-TOOL] - [blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM](https://awsfundamentals.com/blog/aws-s3-rm-removing-files) [COMMUNITY-TOOL] - [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) [COMMUNITY-TOOL] + - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - [AWS IP inventory](https://github.com/okelet/awsipinventory) [COMMUNITY-TOOL] - [dev.to: How to Copy a Security Group with Rules from one AWS Account to' Another account](https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb) [COMMUNITY-TOOL] - [github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -' Find resources that are not logging, and turn them on](https://github.com/awslabs/assisted-log-enabler-for-aws) ⭐ 274 [COMMUNITY-TOOL] @@ -21,7 +22,6 @@ - [github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on' AWS boto3 for manage ec2 and s3 buckets](https://github.com/Levi-Michael/boto3-ec2-s3-management) [COMMUNITY-TOOL] - [github.com/cavaliercoder/vpc-free](https://github.com/cavaliercoder/vpc-free) ⭐ 60 [COMMUNITY-TOOL] - [OpenSource at AWS](https://aws.github.io) [COMMUNITY-TOOL] - - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - [awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS](https://github.com/awslabs/aws-cloudsaga) ⭐ 475 [COMMUNITY-TOOL] - [willdady/aws-resource-based-policy-collector: AWS resource-based policy' collector](https://github.com/willdady/aws-resource-based-policy-collector) ⭐ 24 [COMMUNITY-TOOL] - [github.com/ualter: AwsBe](https://github.com/ualter/awsbe-site) [COMMUNITY-TOOL] @@ -72,5 +72,5 @@ - [steampipe 🌟](https://steampipe.io) [ENTERPRISE-STABLE] β€” A zero-dependency CLI tool that allows querying of APIs and cloud infrastructure (AWS, Azure, GitHub, etc.) dynamically using Postgres-compatible SQL. It simplifies cloud infrastructure compliance, security audits, and resource inspection by exposing multi-platform APIs as regular database tables. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws-training.md b/v2-docs/aws-training.md index 5c0779bb..449228ac 100644 --- a/v2-docs/aws-training.md +++ b/v2-docs/aws-training.md @@ -30,8 +30,8 @@ - **(2021)** [==explore.skillbuilder.aws/learn: AWS Skill Builder 🌟==](https://skillbuilder.aws) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] β€” AWS's official digital training hub, offering interactive learning models, gamified simulation sandboxes, and deep system architecture tracks compiled by primary cloud specialists. - **(2023)** [community.aws/training: Training and Certification](https://builder.aws.com/learn) [COMMUNITY-TOOL] [GUIDE] β€” An official community hub connecting cloud builders with modern development labs, learning blueprints, and architectural expert-led events. - - [aws.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] + - [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] - [Schedule an Exam](https://aws.amazon.com/certification/certification-prep/testing) [COMMUNITY-TOOL] β€” The official registration and scheduling center for AWS Certification Exams. Provides standard instructions for coordinating remote proctoring environments. - [aws.amazon.com: First AWS Certification Study Guide Now Available](https://aws.amazon.com/es/about-aws/whats-new/2016/10/first-aws-certification-study-guide-now-available) [COMMUNITY-TOOL] β€” Historically notable launch announcement of the first official AWS-authored certification study guide. While structurally important, newer cloud paradigms limit its relevance for current exams. #### AWS Professional @@ -57,5 +57,5 @@ - **(2021)** [acloudguru.com](https://www.pluralsight.com/cloud-guru) [COMMUNITY-TOOL] [GUIDE] β€” A premier enterprise learning platform specialized in modern cloud-native system training. Delivers deep hands-on sandbox labs, certification preparation curricula, and continuous technical playground resources. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/aws.md b/v2-docs/aws.md index d6523a50..8740e51d 100644 --- a/v2-docs/aws.md +++ b/v2-docs/aws.md @@ -30,12 +30,17 @@ - [AWS Cloud Adoption Framework (AWS CAF)](https://aws.amazon.com/cloud-adoption-framework) [COMMUNITY-TOOL] - [Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available](https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/?trk=0d3532c8-5f49-4c86-9683-96c2417e9b4b&sc_channel=el) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] - - [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] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] + - [AWS Cloud Products](https://aws.amazon.com/products) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] + - [docs.aws.amazon.com: Actions, resources, and condition keys for AWS services' 🌟🌟🌟](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] + - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [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,7 +71,6 @@ - [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] @@ -75,7 +79,6 @@ - [dev.to: Best Practices When Designing AWS Architecture 🌟🌟](https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d) [COMMUNITY-TOOL] - [mrdevops.hashnode.dev: How to Create EC2 Instance in AWS: Step by Step' Tutorial](https://mrdevops.hashnode.dev/how-to-create-ec2-instance-in-aws-step-by-step-tutorial) [COMMUNITY-TOOL] - [infoq.com: AWS Publishes Reference Architecture and Implementations for' Deployment Pipelines](https://www.infoq.com/news/2023/02/aws-deployment-pipelines) [COMMUNITY-TOOL] - - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [Jayendra's Blog 🌟🌟](https://jayendrapatil.com) [COMMUNITY-TOOL] - [aws.plainenglish.io](https://aws.plainenglish.io) [COMMUNITY-TOOL] - [AWStip.com](https://awstip.com) [COMMUNITY-TOOL] @@ -93,10 +96,7 @@ - [AWS Webinar Channel](https://www.youtube.com/user/AWSwebinars) [COMMUNITY-TOOL] - [AWS Podcasts](https://aws.amazon.com/podcasts/aws-podcast) [COMMUNITY-TOOL] - [AWS Techchat](https://aws.amazon.com/podcasts/aws-techchat) [COMMUNITY-TOOL] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - [The AWS Developer Blog now includes Python & GoLang](https://aws.amazon.com/blogs/developer) [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [medium: Top 4 AWS Patterns of Highly Available API](https://medium.com/greenm/top-4-aws-patterns-of-highly-available-api-d34599bfbb96) [COMMUNITY-TOOL] - [medium: AWS configuration files, explained](https://medium.com/@ben11kehoe/aws-configuration-files-explained-9a7ea7a5b42e) [COMMUNITY-TOOL] - [AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),' EU (Frankfurt) and Asia Pacific (Tokyo)](https://aws.amazon.com/about-aws/whats-new/2016/04/aws-config-rules-now-available-in-4-new-regions-us-west-oregon-eu-ireland-eu-frankfurt-and-asia-pacific-tokyo) [COMMUNITY-TOOL] @@ -132,5 +132,5 @@ - [RunsOn: Self-hosted GitHub Actions Runners in AWS](https://runs-on.com) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/azure.md b/v2-docs/azure.md index c331070a..ebef47ff 100644 --- a/v2-docs/azure.md +++ b/v2-docs/azure.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] - [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] @@ -45,7 +46,6 @@ - [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,6 +120,23 @@ - [docs.microsoft.com: Using Policy with Azure Site Recovery](https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy) [COMMUNITY-TOOL] - [infoworld.com: Getting started with Azure OpenAI](https://www.infoworld.com/article/2337918/getting-started-with-azure-openai.html) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources for learning generative AI in 2024](https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/the-ai-study-guide-azure%E2%80%99s-top-free-resources-for-learning-generative-ai-in-2024/4036890) [COMMUNITY-TOOL] + - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] + - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] + - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] + - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] @@ -168,7 +185,6 @@ - [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] @@ -176,11 +192,7 @@ - [linkedin.com: CAF vs WAF: Which Framework to Use for Your Cloud Migration?](https://www.linkedin.com/pulse/caf-vs-waf-which-framework-use-your-cloud-migration-gregor-wohlfarter-hko0f) [COMMUNITY-TOOL] - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - [medium.com/microsoftazure: Ultimate guide for Enterprise-scale landing zone' for Azure](https://medium.com/microsoftazure/ultimate-guide-for-azure-cloud-adoption-framework-for-enterprise-scale-landing-zone-bba2a385134d) [COMMUNITY-TOOL] - [thomasmaurer.ch: Azure Landing Zone Review Assessment](https://www.thomasmaurer.ch/2023/09/azure-landing-zone-review-assessment) [COMMUNITY-TOOL] - [Azure Sandbox](https://learn.microsoft.com/en-us/azure/architecture/guide/azure-sandbox/azure-sandbox) [COMMUNITY-TOOL] @@ -189,9 +201,7 @@ - [github.com/Azure/azqr](https://github.com/Azure/azqr) ⭐ 765 [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - [hlokensgard.no: Azure Virtual Network Manager – A game changer or just a' costly upgrade?](https://hlokensgard.no/2024/07/01/azure-virtual-network-manager-a-game-changer-or-just-a-costly-upgrade) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - [Manage Azure IPAM with Terraform](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [techcommunity.microsoft.com](https://techcommunity.microsoft.com) [COMMUNITY-TOOL] - [thomasthornton.cloud: Thomas Thornton](https://thomasthornton.cloud) [COMMUNITY-TOOL] - [thomasmaurer.ch](https://www.thomasmaurer.ch) [COMMUNITY-TOOL] @@ -210,15 +220,12 @@ - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] - [github.com/Azure-Samples/azure-load-testing-samples 🌟](https://github.com/Azure-Samples/azure-load-testing-samples) ⭐ 27 [COMMUNITY-TOOL] - [thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is' Not Easy](https://thenewstack.io/deploying-microsofts-new-linux-distribution-as-a-vm-is-not-easy) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - [mattfeltonma/azure-networking-patterns](https://github.com/mattfeltonma/azure-networking-patterns) ⭐ 163 [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] - [thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM' templates](https://www.thomasmaurer.ch/2020/12/learn-how-to-deploy-and-manage-azure-resources-with-arm-templates) [COMMUNITY-TOOL] - - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] - [github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide' 🌟](https://github.com/nnellans/ado-pipelines-guide) ⭐ 74 [COMMUNITY-TOOL] @@ -253,7 +260,6 @@ - [github.com/JFolberth/TheYAMLPipelineOne 🌟](https://github.com/JFolberth/TheYAMLPipelineOne) ⭐ 221 [COMMUNITY-TOOL] - [gist.github.com: This snippet contains the steps to generate a terraform' plan and post it as a comment of a pull request in Azure DevOps](https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597) [COMMUNITY-TOOL] - [youtube: Databricks CI/CD: Azure DevOps Pipeline + DABs](https://www.youtube.com/watch?v=SZM49lGovTg) [COMMUNITY-TOOL] - - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] - [stackoverflow.com: What is the difference between an Azure tenant and' Azure subscription?](https://stackoverflow.com/questions/47307368/what-is-the-difference-between-an-azure-tenant-and-azure-subscription) [COMMUNITY-TOOL] - [marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions](https://marckean.com/2016/06/01/azure-vs-azure-ad-accounts-tenants-subscriptions) [COMMUNITY-TOOL] - [blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in' Office 365](https://blogit.create.pt/miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365) [COMMUNITY-TOOL] @@ -277,12 +283,10 @@ - [microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1](https://github.com/microsoftgraph/msgraph-sdk-powershell) ⭐ 865 [COMMUNITY-TOOL] - [nathannellans.com: App Registrations, Enterprise Apps, and Service Principals' 🌟](https://www.nathannellans.com/post/app-registrations-enterprise-apps-and-service-principals) [COMMUNITY-TOOL] - [zer1t0.gitlab.io: Attacking Active Directory: 0 to 0.9 🌟](https://zer1t0.gitlab.io/posts/attacking_ad) [COMMUNITY-TOOL] - - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [architecture diagrams and slides](https://github.com/microsoft/azure_arc) ⭐ 805 [COMMUNITY-TOOL] - [thomasmaurer.ch: Run cloud-native apps on Azure PaaS anywhere](https://www.thomasmaurer.ch/2021/06/run-cloud-native-apps-on-azure-paas-anywhere) [COMMUNITY-TOOL] - [Secure DevOps Kit for Azure](https://github.com/azsk/DevOpsKit) ⭐ 222 [COMMUNITY-TOOL] - [DevOpsKit-docs](https://github.com/azsk/DevOpsKit-docs) ⭐ 498 [COMMUNITY-TOOL] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - [learn.microsoft.com: Environment variables and app settings in Azure App' Service](https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings) [COMMUNITY-TOOL] - [learn.microsoft.com: Configure a custom container for Azure App Service](https://learn.microsoft.com/en-us/azure/app-service/configure-custom-container) [COMMUNITY-TOOL] - [returngis.net: Acceder a un App Service con Private Endpoint desde otra' Vnet](https://www.returngis.net/2021/08/acceder-a-un-app-service-con-private-endpoint-desde-otra-vnet) [COMMUNITY-TOOL] @@ -292,9 +296,7 @@ - [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] @@ -369,7 +371,6 @@ - [github.com/azure/fleet](https://github.com/azure/fleet) ⭐ 224 [COMMUNITY-TOOL] - [medium.com/codex: 7 Best Practices for Data Ingestion](https://medium.com/codex/7-best-practices-for-data-ingestion-f336c6b5128c) [COMMUNITY-TOOL] - [mssqltips.com: Choosing Between SQL Server Integration Services and Azure' Data Factory](https://www.mssqltips.com/sqlservertip/7094/azure-data-factory-vs-ssis-similarities-differences) [COMMUNITY-TOOL] - - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [muycomputer.com: WinGet 1.0, ya estΓ‘ aquΓ­ el administrador de paquetes para' Windows](https://www.muycomputer.com/2021/06/03/winget-1-0-paquetes-windows-10) [COMMUNITY-TOOL] - [thomasmaurer.ch: Getting started with Windows Package Manager WinGet](https://www.thomasmaurer.ch/2021/07/getting-started-with-windows-package-manager-winget) [COMMUNITY-TOOL] - [thenewstack.io: This Week in Programming: Windows Opens Up to Android Developers](https://thenewstack.io/this-week-in-programming-windows-opens-up-to-android-developers) [COMMUNITY-TOOL] @@ -402,7 +403,6 @@ - [github.com/BrianCollet/onboard-automator](https://github.com/BrianCollet/onboard-automator) [COMMUNITY-TOOL] - [github.com/nicolgit/azure-firewall-mon: az-firewall-mon](https://github.com/nicolgit/azure-firewall-mon) ⭐ 89 [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] - - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] ## Agentic Engineering @@ -486,8 +486,8 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model ##### Azure DevOps (1) - - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. + - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. #### Language Runtimes ##### Azure DevOps (2) @@ -498,23 +498,13 @@ Live Grounding: Provides stable, secure integrations allowing compliant AI model #### Azure DevOps (3) - [Securing Azure DevOps When Using Private Repositories](https://www.linkedin.com/top-content/?trk=article_not_found) [COMMUNITY-TOOL] β€” Analyses secure integration patterns for private Azure DevOps environments. Offers standard reference controls for isolating source code hosting, managing external worker access, and mitigating common misconfiguration patterns across self-hosted agent pools. - - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. + - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] ### Cloud Security #### Identity Federation - [mattias.engineer: Azure Federated Identity Credentials for GitHub](https://mattias.engineer/blog/2024/azure-federated-credentials-github) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] β€” An in-depth configuration guide explaining how to design passwordless integrations between GitHub Actions and Microsoft Azure using OpenID Connect (OIDC). Eliminates long-lived static API secrets in favor of short-lived federated credentials. -## Public Cloud Providers - -### Azure Kubernetes Service AKS - -#### Observability and Monitoring - - - **(2024)** [techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Focuses on utilizing the Advanced Network Observability tool inside AKS. By using modern eBPF technology, it provides insights into packet loss, path drops, and end-to-end routing delays across clusters. -#### Service Mesh - - - **(2023)** [techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A declarative infrastructure blueprint outlining how to install and manage the native Istio Service Mesh add-on on AKS using Bicep. Highlights lifecycle management integrations, sidecar provisioning schemes, and traffic routing policies within secure Microsoft architectures. ## Security ### Identity Management @@ -527,12 +517,7 @@ 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/caching.md b/v2-docs/caching.md index b9dae1d8..9ca1a32c 100644 --- a/v2-docs/caching.md +++ b/v2-docs/caching.md @@ -23,15 +23,15 @@ - [Nginx: a caching, thumbnailing, reverse proxying image server? 🌟](http://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-) [COMMUNITY-TOOL] - [highscalability.com: Building nginx and Tarantool based services 🌟](http://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html) [COMMUNITY-TOOL] - [kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [COMMUNITY-TOOL] + - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] + - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Wikipedia: Web cache](https://en.wikipedia.org/wiki/Web_cache) [COMMUNITY-TOOL] - [Wikipedia: Dynamic site acceleration](https://en.wikipedia.org/wiki/Dynamic_site_acceleration) [COMMUNITY-TOOL] - - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Dzone: An Introduction to Caching: How and Why We Do It 🌟](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) [COMMUNITY-TOOL] - [medium: Caching β€” System Design Concept 🌟](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300) [COMMUNITY-TOOL] - [medium: Microservices Distributed Caching](https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-caching-76828817e41b) [COMMUNITY-TOOL] - [medium.com/rtkal: Distributed Cache Design](https://medium.com/rtkal/distributed-cache-design-348cbe334df1) [COMMUNITY-TOOL] - [surfingcomplexity.blog: Cache invalidation really is one of the hardest' problems in computer science](https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science) [COMMUNITY-TOOL] - - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [Dzone: Getting Started with Infinispan](https://dzone.com/refcardz/getting-started-infinispan) [COMMUNITY-TOOL] - [Red Hat Data Grid Overview](https://developers.redhat.com/products/datagrid/overview) [COMMUNITY-TOOL] - [Red Hat Data Grid](https://www.redhat.com/en/technologies/jboss-middleware/data-grid) [COMMUNITY-TOOL] @@ -58,7 +58,7 @@ #### Caching - - [Redis](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. + - [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. ## 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:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md) diff --git a/v2-docs/chaos-engineering.md b/v2-docs/chaos-engineering.md index 3b08aa4b..941998a2 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) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/chatgpt.md b/v2-docs/chatgpt.md index 21c9f7d1..2bf2f787 100644 --- a/v2-docs/chatgpt.md +++ b/v2-docs/chatgpt.md @@ -5,8 +5,8 @@ ## Standard Reference - - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] + - [Discussion: Where is AI Still Completely Useless?](https://www.reddit.com/r/Terraform/comments/1l7my1x/where_is_ai_still_completely_useless_for) [COMMUNITY-TOOL] - [medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift](https://medium.com/@andretost_75145/using-chatgpt-to-learn-kubernetes-and-openshift-15051bc95535) [COMMUNITY-TOOL] - [betterprogramming.pub: ChatGPT and Software Architecture](https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a) [COMMUNITY-TOOL] - [abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer's' assistant](https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data) [COMMUNITY-TOOL] @@ -53,6 +53,13 @@ #### Enterprise AI - [thenewstack.io: Using ChatGPT for Questions Specific to Your Company Data](https://thenewstack.io/using-chatgpt-for-questions-specific-to-your-company-data) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Technical deep-dive on Retrieval-Augmented Generation (RAG). Outlines how to query private corporate document indexes using semantic vector databases paired with ChatGPT-style APIs securely. +## DevOps and Automation + +### AI-Assisted Operations + +#### Infrastructure as Code (1) + + - **(2023)** [ansible.com: Ansible and ChatGPT: Putting it to the test](https://www.redhat.com/en/blog/channel/open-source-communities) 🌟🌟🌟 [CASE STUDY] [EMERGING] β€” Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification. ## Healthcare Technology ### Artificial Intelligence (1) @@ -106,7 +113,7 @@ - [GitHub Copilot Now Explains Failed Actions Jobs (GA)](https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga) [ENTERPRISE-STABLE] β€” An official GitHub product announcement marking the General Availability of GitHub Copilot's automated pipeline diagnostics. Empowers developers to quickly resolve failing CI/CD builds by getting clear, contextual, AI-driven summaries and remediation plans. ## Software Engineering -### AI-Assisted Operations +### AI-Assisted Operations (1) #### Code Generation Quality @@ -118,5 +125,5 @@ - **(2025)** [**Think Python**](https://allendowney.github.io/ThinkPython) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A classic computational thinking handbook utilizing Python. Focuses on algorithmic integrity, data structure designs, object-oriented implementations, and debug execution pipelines. --- -πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [AI](./ai.md) | [MLOps](./mlops.md) +πŸ’‘ **Explore Related:** [AI](./ai.md) | [AI Agents MCP](./ai-agents-mcp.md) | [MLOps](./mlops.md) diff --git a/v2-docs/cheatsheets.md b/v2-docs/cheatsheets.md index 608f1d70..484d3f46 100644 --- a/v2-docs/cheatsheets.md +++ b/v2-docs/cheatsheets.md @@ -5,12 +5,12 @@ ## Standard Reference + - [Kubectl Autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet](https://cloud.google.com/products) [COMMUNITY-TOOL] - [cheat-sheets.org 🌟](http://www.cheat-sheets.org) [COMMUNITY-TOOL] - [ABZ-Aaron/CheatSheets](https://github.com/ABZ-Aaron/cheat-sheets) [COMMUNITY-TOOL] - [supple.com.au: Google advanced search operators tips and tricks](https://supple.com.au/tools/google-advance-search-operators) [COMMUNITY-TOOL] - [tutorialsdojo.com: AWS Cheat Sheets 🌟](https://tutorialsdojo.com/aws-cheat-sheets) [COMMUNITY-TOOL] - - [kubernetes.io 🌟](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [jimmysong.io: kubectl cheat sheet 🌟](https://jimmysong.io/zh/book/kubernetes-handbook) [COMMUNITY-TOOL] - [github: K8s in 30 mins 🌟](https://github.com/rosehgal/k8s-In-30Mins) ⭐ 211 [COMMUNITY-TOOL] - [computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam Prep](https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes) [COMMUNITY-TOOL] @@ -40,7 +40,10 @@ - [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] - - [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] + - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] + - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] + - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] + - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [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,6 +67,7 @@ - [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] @@ -133,7 +137,6 @@ - [The awesome git cheat sheet](https://the-awesome-git-cheat-sheet.com) [COMMUNITY-TOOL] - [developers.redhat.com: Git cheat sheet](https://developers.redhat.com/cheat-sheetsgit) [COMMUNITY-TOOL] - [education.github.com: Git cheat sheet 🌟](https://education.github.com/git-cheat-sheet-education.pdf) [COMMUNITY-TOOL] - - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - [git-tower.com: Git cheat sheet](https://www.git-tower.com/blog/git-cheat-sheet) [COMMUNITY-TOOL] - [rogerdudler.github.io: git - the simple guide 🌟](https://rogerdudler.github.io/git-guide) [COMMUNITY-TOOL] - [rogerdudler.github.io: git cheat sheet pdf](https://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf) [COMMUNITY-TOOL] @@ -170,7 +173,6 @@ - [opensource.com: Linux Parted cheat sheet](https://opensource.com/downloads/parted-cheat-sheet) [COMMUNITY-TOOL] - [opensource.com: GNU Screen cheat sheet](https://opensource.com/downloads/gnu-screen-cheat-sheet) [COMMUNITY-TOOL] - [catonmat.net: GNU Coreutils Cheat Sheet](https://catonmat.net/gnu-coreutils-cheat-sheet) [COMMUNITY-TOOL] - - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - [stationx.net: Hacking Tools Cheat Sheet](https://www.stationx.net/hacking-tools-cheat-sheet) [COMMUNITY-TOOL] - [ssh cheat sheet](https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4) [COMMUNITY-TOOL] - [opensource.com: Learn advanced SSH commands with this cheat sheet](https://opensource.com/article/18/4/learn-advanced-ssh-commands-new-cheat-sheet) [COMMUNITY-TOOL] @@ -181,7 +183,6 @@ - [github.com: openshift cheat sheet 3](https://github.com/mhausenblas/openshift-cheat-sheet) ⭐ 6 [COMMUNITY-TOOL] - [monodot.co.uk: openshift cheat sheet 4](https://monodot.co.uk/openshift-cheatsheet) [COMMUNITY-TOOL] - [openshift.tips](https://openshift.tips) [COMMUNITY-TOOL] - - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [cookbook.openshift.org 🌟](https://cookbook.openshift.org) [COMMUNITY-TOOL] - [cookbook.openshift.org: How do I import an image from an external image' registry? 🌟](https://cookbook.openshift.org/image-registry-and-image-streams/how-do-i-import-an-image-from-an-external-image.html) [COMMUNITY-TOOL] - [developers.redhat.com: Debezium on OpenShift Cheat Sheet](https://developers.redhat.com/cheat-sheets/debezium-openshift-cheat-sheet) [COMMUNITY-TOOL] @@ -237,7 +238,6 @@ - [websitesetup.org: Python Cheat Sheet](https://websitesetup.org/python-cheat-sheet) [COMMUNITY-TOOL] - [python.plainenglish.io: The Ultimate Python Cheat Sheet | Muhammad Umair](https://python.plainenglish.io/ultimate-python-cheat-sheet-f2930e08669c) [COMMUNITY-TOOL] - [github.com/ekramasif: Basic Machine Learning - Python Cheatsheet](https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb) ⭐ 80 [COMMUNITY-TOOL] - - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [developers.redhat.com: Node.js Cheat Sheet](https://developers.redhat.com/cheat-sheets/nodejs-cheat-sheet) [COMMUNITY-TOOL] - [dev.to: Selenium Cheat Sheet](https://dev.to/razgandeanu/selenium-cheat-sheet-9lc) [COMMUNITY-TOOL] - [intellipaat.com: Selenium Cheat Sheet](https://intellipaat.com/blog/tutorial/selenium-tutorial/selenium-cheat-sheet) [COMMUNITY-TOOL] @@ -257,13 +257,6 @@ - **(2024)** [**guides.github.com: Markdown Cheat Sheet 2**](https://docs.github.com/en) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” The authoritative documentation portal for GitHub, offering deep-dives into GitHub Flavored Markdown (GFM) and integration patterns. It outlines security implications, task lists, and interactive rendering rules. Double-Evidence: While a generic entry point, live grounding confirms this repository of guides is the primary reference for understanding platform-specific rendering behaviors on the GitHub UI. - [markdownguide.org](https://www.markdownguide.org) [DE FACTO STANDARD] [GUIDE] β€” An exhaustive reference guide covering the syntax, best practices, and extended features of the Markdown markup language. It provides clear examples of basic syntax, extended elements, and compatibility matrices across parsers. Double-Evidence: This guide serves as the authoritative standard for syntax validation, and live grounding shows it is widely integrated into onboarding resources for junior developers and technical writers globally. - [Markdown Cheat Sheet 4](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ⭐ 60200 [DE FACTO STANDARD] β€” One of the most referenced cheat sheets on GitHub for fast, offline-compatible Markdown syntax lookups. Includes rendering comparisons for basic elements, blockquotes, code blocks, and inline HTML. Double-Evidence: Despite its age, live grounding confirms its massive utility and continued reference value in developer wikis, representing a classic standard for text formatting. -## Cloud Infrastructure - -### Orchestration - -#### Managed Kubernetes - - - **(2022)** [**learnk8s.io/research: Comparison of Kubernetes managed services 🌟**](https://learnkube.com/research) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Comprehensive comparison matrix evaluating key metrics of major managed Kubernetes engines, mapping out scalability limits, upgrade strategies, and CNI setups. ## Developer Reference ### Syntax Cheat Sheets @@ -278,13 +271,6 @@ #### CLI - [Quiz Grader](https://github.com/ned1313/quiz-grader) [COMMUNITY-TOOL] β€” A lightweight utility engineered to automate the grading and feedback of quizzes and programming assignments. It processes markdown-based inputs to generate structured performance assessments. Grounding highlights its utility in small-scale educational pipelines or self-assessment exercises. -## Operating Systems - -### Linux Utilities - -#### CLI Curation - - - **(2025)** [**CommandLineFu 🌟**](https://www.commandlinefu.com/commands/browse) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” An immense, user-voted platform for sharing and assessing terminal tricks. Perfect for tracking down highly specific, multi-tool regex constructs or one-liners. ## Programming Languages ### Go @@ -317,5 +303,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:** [Kubernetes](./kubernetes.md) | [Demos](./demos.md) | [Matrix Table](./matrix-table.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Git](./git.md) | [Linux](./linux.md) diff --git a/v2-docs/chef.md b/v2-docs/chef.md index dd6b1f52..30a68762 100644 --- a/v2-docs/chef.md +++ b/v2-docs/chef.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/cicd-kubernetes-plugins.md b/v2-docs/cicd-kubernetes-plugins.md index f709719b..9dbe48cc 100644 --- a/v2-docs/cicd-kubernetes-plugins.md +++ b/v2-docs/cicd-kubernetes-plugins.md @@ -27,5 +27,5 @@ - [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely. --- -πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/cicd.md b/v2-docs/cicd.md index 6fc417d7..b5ee4ee1 100644 --- a/v2-docs/cicd.md +++ b/v2-docs/cicd.md @@ -5,7 +5,7 @@ ## Standard Reference - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] - [Wikipedia.org: Continuous Integration](https://en.wikipedia.org/wiki/Continuous_integration) [COMMUNITY-TOOL] @@ -31,13 +31,13 @@ - [guru99.com: CI/CD Pipeline: Learn with Example 🌟🌟🌟](https://www.guru99.com/ci-cd-pipeline.html) [COMMUNITY-TOOL] - [dzone.com: How To Build an Effective CI/CD Pipeline](https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline) [COMMUNITY-TOOL] - [hart-michael.medium.com: Why You Need Continuous Deployment](https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523) [COMMUNITY-TOOL] - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [dzone.com: An Overview of CI/CD Pipelines With Kubernetes](https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes) [COMMUNITY-TOOL] - [betanews.com: Overcoming observability challenges in the CI/CD Pipeline](https://betanews.com/2022/01/26/overcoming-observability-challenges) [COMMUNITY-TOOL] - [medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager β€” part 2](https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb) [COMMUNITY-TOOL] - [gitconnected.com: Blue-Green with Canary Deployment β€” A Novel approach](https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d) [COMMUNITY-TOOL] - [cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟](https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more) [COMMUNITY-TOOL] - [devopslearners.com: Blue-Green vs Canary Deployment](https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - [mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases](https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases) [COMMUNITY-TOOL] - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] @@ -108,7 +108,6 @@ #### 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 @@ -133,9 +132,9 @@ #### Agentic Engineering - - [Kiro: Engineering Rigor for Agentic Development](https://kiro.dev) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An emerging framework focused on enforcing software engineering rigor, test-driven validation, and deterministic guardrails within AI Agent-driven code generation and execution loops. Provides platform architectures for managing safe agent-based deployments. - [Draw.io MCP for Diagram Generation: Why It’s Worth Using](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [COMMUNITY-TOOL] β€” An illustrative guide showing how the Draw.io Model Context Protocol (MCP) server allows AI assistants to programmatically generate and edit architecture diagrams. Bridges the gap between conversational design instructions and technical diagrams. - [Azure DevOps MCP Server Public Preview](https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview) [ENTERPRISE-STABLE] β€” The official public announcement details the release and capabilities of the Azure DevOps MCP server. Highlights the architectural integration of Large Language Models directly into enterprise ADO workflows for automated engineering management. + - [Kiro: Engineering Rigor for Agentic Development](https://kiro.dev) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An emerging framework focused on enforcing software engineering rigor, test-driven validation, and deterministic guardrails within AI Agent-driven code generation and execution loops. Provides platform architectures for managing safe agent-based deployments. - [Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp) ⭐ 1718 [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An official Microsoft MCP server repository enabling AI Agents (like Claude or GitHub Copilot) to interact seamlessly with Azure DevOps. Allows agents to manage work items, query repositories, inspect pipeline logs, and orchestrate PR reviews dynamically. - [Terraform & OpenTofu Skill for AI Agents](https://github.com/antonbabenko/terraform-skill) ⭐ 1881 [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” An experimental, open-source repository establishing unified Model Context Protocol (MCP) skills or AI tools for Terraform and OpenTofu. Empowers AI agents to dynamically generate, parse, validate, and execute infrastructure-as-code definitions with semantic awareness. #### Coding Assistants @@ -176,8 +175,8 @@ ##### Azure DevOps (1) - - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. + - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. ##### GitHub Actions (1) - [Terraform Module Releaser GitHub Action](https://github.com/techpivot/terraform-module-releaser) ⭐ 221 [COMMUNITY-TOOL] β€” A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning. @@ -197,8 +196,8 @@ #### Azure DevOps (3) - [Securing Azure DevOps When Using Private Repositories](https://www.linkedin.com/top-content/?trk=article_not_found) [COMMUNITY-TOOL] β€” Analyses secure integration patterns for private Azure DevOps environments. Offers standard reference controls for isolating source code hosting, managing external worker access, and mitigating common misconfiguration patterns across self-hosted agent pools. - - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] - [Update to Azure DevOps Allowed IP Addresses](https://devblogs.microsoft.com/devops/update-to-ado-allowed-ip-addresses) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation outlines the network security updates for Azure DevOps, focusing on the transitioning IP address ranges and service tags. Crucial for security engineers managing firewalls and strict ingress/egress rules to maintain uninterrupted pipeline connectivity. + - [Dependabot Version Updates in Azure DevOps](https://www.returngis.net/2025/02/dependabot-updates-en-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A practical guide explaining the installation and automated orchestration of Dependabot-style dependency scanning and automated PR version updates within Azure DevOps repositories. Written in Spanish. [SPANISH CONTENT] #### Cloud Identity - [Avoiding Mistakes with AWS OIDC Integration Conditions](https://www.wiz.io/blog/avoiding-mistakes-with-aws-oidc-integration-conditions) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” An in-depth security analysis detailing how to configure AWS OpenID Connect (OIDC) trust relationships correctly in GitHub Actions and other CI providers. Highlights major vulnerabilities arising from missing subject (sub) or audience (aud) validation and shows how to restrict access patterns safely. @@ -244,14 +243,14 @@ ##### AWS (1) - - [RunsOn: Self-hosted GitHub Actions Runners in AWS](https://runs-on.com) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A commercial-grade, highly efficient solution for hosting ephemeral, auto-scaled GitHub Actions runners directly on your AWS account. Delivers a significant reduction in GitHub Actions spend (up to 10x) using cheap EC2 spot instances, fast cache persistence, and seamless setup. - [Cloud Posse runs-on: GitHub Actions Self-Hosted Runners](https://docs.cloudposse.com/components/library/aws/runs-on) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A robust, production-tested Terraform component for deploying and autoscaling self-hosted GitHub Actions runners inside AWS. Integrates with AWS ECS, EKS, or EC2 to provide secure, ephemeral, and cost-effective pipeline execution environments. + - [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. ### Kubernetes Management #### PaaS Solutions - - [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. + - [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. ### Kubernetes Native CI-CD (1) #### Best Practices @@ -365,5 +364,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:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [Jenkins](./jenkins.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [Gitops](./gitops.md) diff --git a/v2-docs/cloud-arch-diagrams.md b/v2-docs/cloud-arch-diagrams.md index d242f309..4eaf6759 100644 --- a/v2-docs/cloud-arch-diagrams.md +++ b/v2-docs/cloud-arch-diagrams.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [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] @@ -13,18 +12,15 @@ - [redhat.com: Design professional enterprise architecture diagrams with this open source tool (diagrams.net)](https://www.redhat.com/en/blog/design-enterprise-architecture-diagrams) [COMMUNITY-TOOL] - [Azure Architecture Icons](https://learn.microsoft.com/en-us/azure/architecture/icons) [COMMUNITY-TOOL] - [github.com/kubernetes: Kubernetes Icons Set](https://github.com/kubernetes/community/tree/main/icons) ⭐ 12866 [ENTERPRISE-STABLE] + - [Enterprise Web App Patterns - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview) [COMMUNITY-TOOL] - [cloudcraft.co](https://www.cloudcraft.co) [COMMUNITY-TOOL] β€” - [diagrams.net: Use Cloudcraft to export your AWS architecture to a .drawio diagram](https://www.drawio.com/blog/drawio-aws-cloudcraft) - [draw.io](https://app.diagrams.net) [COMMUNITY-TOOL] - [CloudMapper (OSS)](https://duo.com/blog) [COMMUNITY-TOOL] - [Lucidchart](https://www.lucidchart.com/pages) [COMMUNITY-TOOL] β€” - [==Lucidscale: Import your architecture==](https://lucid.co/lucidscale) Lucidscale is the cloud visualization solution that helps organizations see and understand their cloud environment. - [Lucidchart](https://lucid.co/marketplace/91074b9b/aws) [COMMUNITY-TOOL] - [What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?](https://www.pluralsight.com) [COMMUNITY-TOOL] - - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - [betterprogramming.pub: Solutions Architect Tips β€” The 5 Types of Architecture' Diagrams](https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e) [COMMUNITY-TOOL] - [alibabacloud.com: How to Create an Effective Technical Architectural Diagram?](https://www.alibabacloud.com/blog/how-to-create-an-effective-technical-architectural-diagram_596100) [COMMUNITY-TOOL] - [learningdaily.dev: Software architecture diagramming and patterns](https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12) [COMMUNITY-TOOL] @@ -40,11 +36,15 @@ - [github.com/dcasati/kubernetes-PlantUML](https://github.com/dcasati/kubernetes-PlantUML) ⭐ 281 [COMMUNITY-TOOL] - [excalidraw.com](https://excalidraw.com) [COMMUNITY-TOOL] - [diagrams.mingrammer.com: Diagram as Code](https://diagrams.mingrammer.com) [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - [AWS Architecture Icons](https://aws.amazon.com/architecture/icons) [COMMUNITY-TOOL] - [Google Cloud Architecture Icons](https://cloud.google.com/icons) [COMMUNITY-TOOL] - [aquasecurity/cloudsec-icons](https://github.com/aquasecurity/cloudsec-icons) [COMMUNITY-TOOL] + - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] + - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] + - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] + - [Architecture Best Practices for Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service) [COMMUNITY-TOOL] - [hava.io](https://www.hava.io) [COMMUNITY-TOOL] - [infviz.io](https://infviz.io) [COMMUNITY-TOOL] - [AWS Account Cloud9 Visualizer](https://github.com/wongcyrus/aws-account-cloud9-visualizer) [COMMUNITY-TOOL] @@ -63,5 +63,5 @@ - [Draw.io MCP for Diagram Generation: Why It’s Worth Using](https://thomasthornton.cloud/draw-io-mcp-for-diagram-generation-why-its-worth-using) [COMMUNITY-TOOL] β€” An illustrative guide showing how the Draw.io Model Context Protocol (MCP) server allows AI assistants to programmatically generate and edit architecture diagrams. Bridges the gap between conversational design instructions and technical diagrams. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/cloud-asset-inventory.md b/v2-docs/cloud-asset-inventory.md index f7ddbc20..5d39eeaf 100644 --- a/v2-docs/cloud-asset-inventory.md +++ b/v2-docs/cloud-asset-inventory.md @@ -44,8 +44,8 @@ #### Infrastructure-as-Code - - [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. + - [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. #### 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:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/cloudflare.md b/v2-docs/cloudflare.md index cf533398..3e8bd55c 100644 --- a/v2-docs/cloudflare.md +++ b/v2-docs/cloudflare.md @@ -15,5 +15,5 @@ --- -πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/container-managers.md b/v2-docs/container-managers.md index 1116f6fb..97c784ed 100644 --- a/v2-docs/container-managers.md +++ b/v2-docs/container-managers.md @@ -31,21 +31,22 @@ - [Red Hat Ecosystem Catalog](https://catalog.redhat.com/en/software/containers/explore) [COMMUNITY-TOOL] - [How to use the --privileged flag with container engines](https://www.redhat.com/en/blog/privileged-flag-container-engines) [COMMUNITY-TOOL] - [Promoting container images between registries with skopeo](https://www.redhat.com/en/blog/promoting-container-images-between-registries-with-skopeo) [COMMUNITY-TOOL] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] + - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] + - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] + - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - [A Practical Introduction to Container Terminology](https://developers.redhat.com/blog/2018/02/22/container-terminology-practical-introduction) [COMMUNITY-TOOL] - [blog.alexellis.io: Building containers without Docker 🌟](https://blog.alexellis.io/building-containers-without-docker) [COMMUNITY-TOOL] - [runc](https://github.com/opencontainers/runc) ⭐ 13237 [ENTERPRISE-STABLE] - [crun](https://github.com/containers/crun) ⭐ 3933 [ENTERPRISE-STABLE] - [Conmon](https://github.com/containers/conmon) ⭐ 479 [COMMUNITY-TOOL] - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [Kubernetes.io: Container runtimes](https://kubernetes.io/docs/setup/production-environment/container-runtimes) [COMMUNITY-TOOL] - [Docker](https://www.docker.com/products/container-runtime) [COMMUNITY-TOOL] - [containerd.io](https://containerd.io) [COMMUNITY-TOOL] - - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - [Podman.io](https://podman.io) [COMMUNITY-TOOL] - [Intro to Podman](https://developers.redhat.com/blog/2018/08/29/intro-to-podman) [COMMUNITY-TOOL] - [redhat.com: Be careful when pulling images by short name](https://www.redhat.com/en/blog/be-careful-when-pulling-images-short-name) [COMMUNITY-TOOL] - - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - [podmain.io: Announcing Podman v2](https://podman.io/blogs/2020/06/29/podman-v2-announce.html) [COMMUNITY-TOOL] - [youtube: Getting started with Podman](https://www.youtube.com/watch?v=Za36qHbrf3g) [COMMUNITY-TOOL] - [developers.redhat.com: Rootless containers with Podman: The basics](https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics) [COMMUNITY-TOOL] @@ -89,7 +90,6 @@ - [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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) | [Kubernetes Storage](./kubernetes-storage.md) diff --git a/v2-docs/crossplane.md b/v2-docs/crossplane.md index 2bb122e4..5f5792b1 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) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/crunchydata.md b/v2-docs/crunchydata.md index 3230a113..37d1ebeb 100644 --- a/v2-docs/crunchydata.md +++ b/v2-docs/crunchydata.md @@ -5,6 +5,8 @@ ## 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] @@ -15,14 +17,12 @@ - [info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released](https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3) [COMMUNITY-TOOL] - [info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes](https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes) [COMMUNITY-TOOL] - [info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments](https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments) [COMMUNITY-TOOL] - - [info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - [info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY](https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy) [COMMUNITY-TOOL] - [info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django](https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django) [COMMUNITY-TOOL] - [info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift](https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift) [COMMUNITY-TOOL] - [info.crunchydata.com: Introducing the Postgres Prometheus Adapter](https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1) [COMMUNITY-TOOL] - [info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration](https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration) [COMMUNITY-TOOL] - [info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster](https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster) [COMMUNITY-TOOL] - - [info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [info.crunchydata.com: PostgreSQL Monitoring for Application Developers: The DBA Fundamentals](https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats) [COMMUNITY-TOOL] - [info.crunchydata.com: Tuning Your Postgres Database for High Write Loads](https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads) [COMMUNITY-TOOL] - [info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage](https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage) [COMMUNITY-TOOL] @@ -70,17 +70,10 @@ - [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] + - [Kubernetes.io: Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [COMMUNITY-TOOL] -## Data Architecture - -### Databases - -#### PostgreSQL - - - **(2025)** [learn.crunchydata.com](https://www.crunchydata.com/developers/tutorials) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” An interactive database training portal detailing progressive PostgreSQL configuration, clustering, and troubleshooting. Crucial for architects planning highly available, stateful cloud-native storage engines. --- -πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) diff --git a/v2-docs/customer.md b/v2-docs/customer.md index a68ea2e2..5cd7c274 100644 --- a/v2-docs/customer.md +++ b/v2-docs/customer.md @@ -10,13 +10,14 @@ - W. Edward Deming fue un ingeniero y consultor estadounidense reconocido como el padre de la gestiΓ³n de la calidad total en la fabricaciΓ³n de automΓ³viles. Se le considera uno de los responsables del progreso de la industria, gracias al desarrollo de una serie de teorΓ­as funcionales y econΓ³micas que, desde hace aΓ±os, supervisan la producciΓ³n de los vehΓ­culos que se fabrican en casi todo el mundo. - Las teorΓ­as de Deming estaban muy por delante de su tiempo. Afirman que las organizaciones que se centran en reducir ΓΊnicamente los costes de producciΓ³n, automΓ‘ticamente disminuyen la calidad de sus productos. Por el contrario, aquellas que se concentran en mejorar la calidad, automΓ‘ticamente rebajan los costes. - [health.google: AI-enabled imaging and diagnostics previously thought impossible](https://health.google/imaging-and-diagnostics) [COMMUNITY-TOOL] + - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] + - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [BMW IT-Zentrum](https://www.facebook.com/pages/BMW-IT-Zentrum/122968844423716) [COMMUNITY-TOOL] - [**BMW ConnectedDrive**:](https://www.bmw-connecteddrive.com) [COMMUNITY-TOOL] - [Red Hat OpenShift Container Platform Takes Digital Innovation into the Fast Lane with Major European Automaker](https://www.redhat.com/es/about/press-releases/red-hat-openshift-container-platform-takes-digital-innovation-fast-lane-major-european-automaker) [COMMUNITY-TOOL] - [BMW takes digital innovation into the fast lane with Red Hat Openshift Container Platform](https://www.linkedin.com/pulse/bmw-takes-digital-innovation-fast-lane-red-hat-openshift-mendus) [COMMUNITY-TOOL] - [Youtube: BMW enables the BMW Group to deliver the continuous service that' today's consumers expect (video starts at 1:29:00)](https://www.youtube.com/watch?time_continue=5340&v=FUu4kMc0PL8) [COMMUNITY-TOOL] - [linkedin.com/pulse: How BMW uses Redhat OpenShift?](https://www.linkedin.com/pulse/how-bmw-uses-redhat-openshift-bobby-singh) [COMMUNITY-TOOL] - - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [redhat.com: The Volkswagen Group builds automated testing environment](https://www.redhat.com/en/success-stories/the-volkswagen-group) [COMMUNITY-TOOL] - [xataka.com: El auge del coche elΓ©ctrico y autΓ³nomo se ha topado con otra' barrera: el software. Volkswagen lo sabe bien](https://www.xataka.com/movilidad/auge-coche-electrico-autonomo-se-ha-topado-otra-barrera-software-volkswagen-sabe-bien) [COMMUNITY-TOOL] - [github.com/mercedes-benz](https://github.com/mercedes-benz) [COMMUNITY-TOOL] @@ -25,7 +26,6 @@ - [thenewstack.io: Mercedes-Benz: 4 Reasons to Sponsor Open Source Projects](https://thenewstack.io/mercedes-benz-4-reasons-to-sponsor-open-source-projects) [COMMUNITY-TOOL] - [teslarati.com: IDRA finishes 9,000-ton Giga Press; Tesla expecting it any' day now](https://www.teslarati.com/idra-9000-ton-giga-press) [COMMUNITY-TOOL] - [eleconomista.es: Giga Press, la colosal mΓ‘quina de Tesla que ha revolucionado' la fabricaciΓ³n de coches elΓ©ctricos](https://www.eleconomista.es/motor/noticias/12630740/01/24/giga-press-la-colosal-maquina-de-tesla-que-ha-revolucionado-la-fabricacion-de-coches-electricos.html) [COMMUNITY-TOOL] - - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - [Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus' vs. Spring Boot](https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus) [COMMUNITY-TOOL] - [quarkus.io: VCStream: a new messaging platform for DECATHLON’s Value Chain,' built on Quarkus](https://quarkus.io/blog/decathlon-user-story) [COMMUNITY-TOOL] - [thenewstack.io: How Deutsche Telekom Manages Edge Infrastructure with GitOps](https://thenewstack.io/how-deutsche-telekom-manages-edge-infrastructure-with-gitops) [COMMUNITY-TOOL] @@ -51,5 +51,5 @@ - [aws.amazon.com/blogs/industries: BMW Group Develops a GenAI Assistant to' Accelerate Infrastructure Optimization on AWS](https://aws.amazon.com/blogs/industries/bmw-group-develops-a-genai-assistant-to-accelerate-infrastructure-optimization-on-aws) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Reviews BMW Group's production deployment of a GenAI orchestrator built on Amazon Bedrock. Highlights technical methods used to automatically review AWS cloud footprints and propose infrastructure optimizations globally. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/databases.md b/v2-docs/databases.md index 30d63a81..6b94892f 100644 --- a/v2-docs/databases.md +++ b/v2-docs/databases.md @@ -5,8 +5,6 @@ ## Standard Reference - - [info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands](https://www.crunchydata.com/blog/d-meta) [COMMUNITY-TOOL] - - [info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes](https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes) [COMMUNITY-TOOL] - [thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟](https://thenewstack.io) [COMMUNITY-TOOL] - [theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner while dishing on the weak points of each provider](https://www.theregister.com/software/2020/12/02/75-of-databases-to-be-cloud-hosted-by-2022-says-gartner-while-dishing-on-the-weak-points-of-each-provider/495782) [COMMUNITY-TOOL] - [percona.com: DBaaS on Kubernetes: Under the Hood 🌟](https://www.percona.com/blog/dbaas-on-kubernetes-under-the-hood) [COMMUNITY-TOOL] @@ -27,9 +25,11 @@ - [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,8 +39,6 @@ - [percona.com: MySQL 101: How to Find and Tune a Slow SQL Query](https://www.percona.com/blog/mysql-101-how-to-find-and-tune-a-slow-sql-query) [COMMUNITY-TOOL] - [percona.com: Storing Kubernetes Operator for Percona Server for MongoDB Secrets in Github](https://www.percona.com/blog/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github) [COMMUNITY-TOOL] - [victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [COMMUNITY-TOOL] - - [treblle.com: How does Treblle scale on AWS without breaking the bank?](https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank) [COMMUNITY-TOOL] - - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] - [thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture' 🌟](https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture) [COMMUNITY-TOOL] - [sqlshack.com: SQL Database on Kubernetes: Considerations and Best Practices' 🌟](https://www.sqlshack.com/sql-database-on-kubernetes-considerations-and-best-practices) [COMMUNITY-TOOL] - [thenewstack.io: What Is Data Management in the Kubernetes Age?](https://thenewstack.io/what-is-data-management-in-the-kubernetes-age) [COMMUNITY-TOOL] @@ -60,6 +58,7 @@ - [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] @@ -173,14 +172,8 @@ - [unifieddatascience.com: Data lake design patterns on google (GCP) cloud](https://www.unifieddatascience.com/data-lake-design-patterns-on-google-cloud) [COMMUNITY-TOOL] - [SQErzo: Tiny ORM for Graph databases](https://github.com/BBVA/sqerzo) ⭐ 35 [COMMUNITY-TOOL] - [towardsdatascience.com: At Its Core: How Is a Graph Database Different from' a Relational One?](https://towardsdatascience.com/at-its-core-hows-a-graph-database-different-from-a-relational-8297ca99cb8f) [COMMUNITY-TOOL] + - [xataka.com: El Excel se ha usado en la FΓ³rmula 1 hasta que se han dado cuenta' que no es la mejor forma de controlar las 20.000 piezas del coche](https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche) [COMMUNITY-TOOL] -## Cluster Management - -### Infrastructure Provisioning - -#### Kubernetes Operators - - - **(2023)** [learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](https://learnkube.com/cloud-resources-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Comparative analysis of Kubernetes Operators for cloud infrastructure provisioning (such as Crossplane, AWS ACK, Google KCC, and Azure ASO). Critiques the shift from Terraform toward declarative reconciliation loops. ## Data and Databases ### Database Administration @@ -197,5 +190,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:** [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) | [Crunchydata](./crunchydata.md) +πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) diff --git a/v2-docs/demos.md b/v2-docs/demos.md index b82fa58e..643fa360 100644 --- a/v2-docs/demos.md +++ b/v2-docs/demos.md @@ -6,10 +6,10 @@ ## Standard Reference - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] - - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] - [thoughtworks.com: Modernizing your build pipelines 🌟](https://www.thoughtworks.com/es-es/insights/blog) [COMMUNITY-TOOL] - [kubernetesbyexample.com](http://kubernetesbyexample.com) [COMMUNITY-TOOL] + - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [blog.openshift.com: AWS and red hat quickstart workshop](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] - [jose-r-lopez/SSI_Materials](https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials) ⭐ 43 [COMMUNITY-TOOL] - [ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform Workshops](https://labs.demoredhat.com/demos) [COMMUNITY-TOOL] @@ -95,16 +95,7 @@ - [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] - - [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] - - [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] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [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] - - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] - - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] + - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [COMMUNITY-TOOL] - [wardviaene/jenkins-course](https://github.com/wardviaene/jenkins-course) [COMMUNITY-TOOL] - [Jenkins Pipeline execution engine based on Continuation Passing Style (CPS)' transformation of Groovy scripts. DSL Methods:](https://jenkinsci.github.io/job-dsl-plugin) [COMMUNITY-TOOL] - [Pipeline Global Library for ci.jenkins.io](https://github.com/jenkins-infra/pipeline-library) [COMMUNITY-TOOL] @@ -120,25 +111,30 @@ - [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] - - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] - - [medium: Single Sign-On in Kubernetes](https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed) [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] - - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] + - [freecodecamp.org: Master API Testing with Postman](https://www.freecodecamp.org/news/master-api-testing-with-postman) [COMMUNITY-TOOL] + - [Automated API testing for the KIE Server 🌟](https://developers.redhat.com/blog/2020/05/01/automated-api-testing-for-the-kie-server) [COMMUNITY-TOOL] + - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] + - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) ⭐ 355 [COMMUNITY-TOOL] + - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] + - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) ⭐ 3530 [ENTERPRISE-STABLE] - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] + - [The Kubernetes Goat](https://github.com/madhuakula/kubernetes-goat) ⭐ 5646 [ENTERPRISE-STABLE] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] + - [Azure DevOps Labs 🌟](https://www.azuredevopslabs.com) [COMMUNITY-TOOL] + - [github.com/Azure-Samples 🌟](https://github.com/Azure-Samples) [COMMUNITY-TOOL] + - [github.com/GoogleCloudPlatform](https://github.com/GoogleCloudPlatform) [COMMUNITY-TOOL] + - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] + - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] + - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] + - [ahmetb/kubernetes-network-policy-recipes 🌟](https://github.com/ahmetb/kubernetes-network-policy-recipes) ⭐ 6139 [ENTERPRISE-STABLE] + - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] + - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] - [Portfolio Architecture](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#) [COMMUNITY-TOOL] - [redhatdemocentral.gitlab.io/portfolio-architecture-tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling) [COMMUNITY-TOOL] - [gitlab.com: Project Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples) [COMMUNITY-TOOL] - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - - [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] - - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide) [COMMUNITY-TOOL] - - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [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] - - [fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS](https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d) [COMMUNITY-TOOL] - - [github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟](https://github.com/stacksimplify/azure-aks-kubernetes-masterclass) [COMMUNITY-TOOL] + - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) ⭐ 18 [COMMUNITY-TOOL] + - [developers.redhat.com: Persistent storage in action: Understanding Red Hat' OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework) [COMMUNITY-TOOL] - [SysAdmin Casts](https://sysadmincasts.com) [COMMUNITY-TOOL] - [DEVOPS Library](https://devopslibrary.com) [COMMUNITY-TOOL] - [youtube: Cloud Quick POCs](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ) [COMMUNITY-TOOL] @@ -230,6 +226,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] @@ -419,8 +416,10 @@ - [ably.com: Building a realtime ticket booking solution with Kafka, FastAPI,' and Ably](https://ably.com/blog/realtime-ticket-booking-solution-kafka-fastapi-ably) [COMMUNITY-TOOL] - [itnext.io: Event-Driven Architectures with Kafka and Java Spring-Boot β€”' Revision 1](https://itnext.io/event-driven-architectures-with-kafka-and-java-spring-boot-revision-1-c0d43d103ee7) [COMMUNITY-TOOL] - [codeopinion.com: Troubleshooting Kafka with 2000 Microservices](https://codeopinion.com/troubleshooting-kafka-with-2000-microservices) [COMMUNITY-TOOL] + - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [developers.redhat.com: Modernizing applications with Apache Camel, JavaScript,' and Red Hat OpenShift](https://developers.redhat.com/articles/2021/07/26/modernizing-applications-apache-camel-javascript-and-red-hat-openshift#) [COMMUNITY-TOOL] - [github.com/kelseyhightower/nocode](https://github.com/kelseyhightower/nocode) ⭐ 65299 [DE FACTO STANDARD] + - [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] - [terraform.collabnix.com](https://collabnix.github.io/terraform) [COMMUNITY-TOOL] - [opensource.com: A guide to Terraform for Kubernetes beginners](https://opensource.com/article/20/7/terraform-kubernetes) [COMMUNITY-TOOL] - [medium: Install Istio on Azure Kubernetes cluster using Terraform](https://medium.com/@vipinagarwal18/install-istio-on-azure-kubernetes-cluster-using-terraform-214f6d3f611) [COMMUNITY-TOOL] @@ -470,6 +469,7 @@ - [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] + - [learntocloud.guide: 3 ways to get hands on (AWS, Azure, GCP)](https://learntocloud.guide/#/projects/README) [COMMUNITY-TOOL] ## Application Delivery @@ -556,5 +556,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:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Matrix Table](./matrix-table.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/devel-sites.md b/v2-docs/devel-sites.md index 9ef96ad7..5dc49bc2 100644 --- a/v2-docs/devel-sites.md +++ b/v2-docs/devel-sites.md @@ -5,13 +5,16 @@ ## Standard Reference + - [GitHub Copilot 🌟](https://github.com/copilot) [COMMUNITY-TOOL] - [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) [COMMUNITY-TOOL] - [geeksforgeeks.org: 7 Most In-Demand and High Paying Programming Jobs](https://www.geeksforgeeks.org/blogs/7-most-in-demand-and-high-paying-programming-jobs) [COMMUNITY-TOOL] - [infoworld.com: Complexity is killing software developers](https://www.infoworld.com/article/2270714/complexity-is-killing-software-developers.html) [COMMUNITY-TOOL] - [trio.dev: Angular vs React: Is Angular Dead?](https://trio.dev/angular-vs-react) [COMMUNITY-TOOL] - [dev.to: A Better Way To Code: Documentation Driven Development](https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem) [COMMUNITY-TOOL] - - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] - [Amazon CodeGuru Reviewer](https://aws.amazon.com/codeguru/profiler) [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] + - [dev.to: 7 API Tools for REST Developers and Testers](https://dev.to/javinpaul/7-api-tools-for-rest-developers-and-testers-n67) [COMMUNITY-TOOL] - [El camino del Frontend Developer](https://github.com/mrcodedev/frontend-developer-resources) ⭐ 3537 [ENTERPRISE-STABLE] - [python.plainenglish.io: 15 GitHub Repos That Every Developers Must Bookmark' Right Now](https://python.plainenglish.io/15-github-repos-that-every-developers-must-bookmark-right-now-eee01db63977) [COMMUNITY-TOOL] - [dev.to: Top 3 sites for programmers](https://dev.to/why_and_how/top-3-sites-for-programmers-4bmc) [COMMUNITY-TOOL] @@ -34,10 +37,7 @@ - [shadman-jamil.medium.com: Most Useful Software Architecture Patterns](https://shadman-jamil.medium.com/most-useful-software-architecture-patterns-68e171405292) [COMMUNITY-TOOL] - [medium.com/@victor.ronin: Design your code for readability vs. writability](https://medium.com/@victor.ronin/design-your-code-for-readability-vs-writability-d42f04cc6f4d) [COMMUNITY-TOOL] - [betterprogramming.pub: How SOLID Remains Solid β€” Software Principles vs.' Patterns](https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b) [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - [dev.to: 15 Developer Tools to Make You Super Productive](https://dev.to/sourcegraph/15-developer-tools-to-make-you-super-productive-2g0a) [COMMUNITY-TOOL] - - [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] - [firebase.google.com](https://firebase.google.com) [COMMUNITY-TOOL] - [supabase.com](https://supabase.com) [COMMUNITY-TOOL] - [blog.logrocket.com: Working with Supabase Studio](https://blog.logrocket.com/working-supabase-studio) [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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/developerportals.md b/v2-docs/developerportals.md index fcf2a736..524656f1 100644 --- a/v2-docs/developerportals.md +++ b/v2-docs/developerportals.md @@ -20,7 +20,7 @@ - [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] - - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [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] - [Layering domains and microservices using API Gateways](https://kislayverma.com/software-architecture/layering-domains-and-microservices-using-api-gateways) [COMMUNITY-TOOL] - [blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer](https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer) [COMMUNITY-TOOL] - [genbeta.com: 32.000 desarrolladores responden sobre plataformas y lenguajes' de programaciΓ³n: JavaScript, AWS, GitHub y Windows, los mΓ‘s usados](https://www.genbeta.com/desarrollo/32-000-desarrolladores-responden-plataformas-lenguajes-programacion-javascript-aws-github-windows-usados) [COMMUNITY-TOOL] @@ -34,7 +34,6 @@ - [API Marketplace vs API Gateway (What’s the Difference?)](https://rapidapi.com/blog/api-marketplace-vs-api-gateway-whats-the-difference) [COMMUNITY-TOOL] - [Rapid API](https://rapidapi.com) [COMMUNITY-TOOL] - [dzone: RapidAPI Provides API Marketplace and Insight](https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight) [COMMUNITY-TOOL] - - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - [moesif.com: How to choose the right API Gateway for your platform: Comparison' of Kong, Tyk, Apigee, and alternatives](https://www.moesif.com/blog/technical/api-gateways/How-to-Choose-The-Right-API-Gateway-For-Your-Platform-Comparison-Of-Kong-Tyk-Apigee-And-Alternatives) [COMMUNITY-TOOL] - [API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?](https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a) [COMMUNITY-TOOL] - [API Management vs API Gateway and where does API Analytics and Monitoring fit?](https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75) [COMMUNITY-TOOL] @@ -83,6 +82,7 @@ - [High Mobility @Youtube](https://www.youtube.com/channel/UCZNjYn1NXEgPa_ENPna9Atw) [COMMUNITY-TOOL] - [smartcar.com](https://smartcar.com) [COMMUNITY-TOOL] - [rapidapi.com/collection/car-api](https://rapidapi.com/collection/car-api) [COMMUNITY-TOOL] + - [BMW InnovationLab](https://github.com/BMW-InnovationLab) [COMMUNITY-TOOL] - [Open Banking](https://en.wikipedia.org/wiki/Open_banking) [COMMUNITY-TOOL] - [Wikipedia: PSD2 - the Revised Payment Services Directive](https://en.wikipedia.org/wiki/Payment_Services_Directive) [COMMUNITY-TOOL] - [openbankingtracker.com](https://www.openbankingtracker.com) [COMMUNITY-TOOL] @@ -114,15 +114,6 @@ 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 @@ -168,5 +159,5 @@ Live Grounding: Delivers strategic instruction on utilizing AI capabilities, cod - **(2024)** [**GitHub Copilot CLI for Beginners: Getting Started**](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/?utm_source=twitter-cli-beginners-getting-started-cta&utm_medium=social&utm_campaign=dev-pod-copilot-cli-2026) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Introductory guide explaining how to integrate the terminal-based GitHub Copilot CLI to leverage natural-language shell queries, automating script development and git lifecycle executions. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [SRE](./sre.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/devops-tools.md b/v2-docs/devops-tools.md index 9f4312ce..da2c6960 100644 --- a/v2-docs/devops-tools.md +++ b/v2-docs/devops-tools.md @@ -184,5 +184,5 @@ - **(2020)** [victorops.com: Source Code Control: Trunk-Based Development vs. GitFlow](https://www.splunk.com/en_us/about-splunk/acquisitions/splunk-on-call.html) 🌟🌟 [COMMUNITY-TOOL] β€” Originally published by VictorOps (now acquired by Splunk as Splunk On-Call), this guide provides a direct comparison between Trunk-Based Development and GitFlow. It outlines the operational trade-offs between stability-centric scheduled release cycles and fast continuous deployment. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/devops.md b/v2-docs/devops.md index 7e2b3367..7b3e7ee4 100644 --- a/v2-docs/devops.md +++ b/v2-docs/devops.md @@ -5,12 +5,15 @@ ## Standard Reference + - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [forbes.com: Who Should Own The Job Of Observability In DevOps?](https://www.forbes.com/councils/forbestechcouncil/2021/09/03/who-should-own-the-job-of-observability-in-devops/?streamIndex=0) [COMMUNITY-TOOL] + - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] + - [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [redhat.com: Why IT automation training is a smart way to boost your career](https://www.redhat.com/en/blog/it-automation-training) [COMMUNITY-TOOL] - [Top 15 DevOps blogs to read and follow](https://www.techtarget.com/searchitoperations/feature/Top-15-DevOps-blogs-to-read-and-follow) [COMMUNITY-TOOL] - [deloitte.com: Culture change, not tech, is the secret to DevOps success (podcast) 🌟](https://www.deloitte.com/us/en/what-we-do/capabilities/cloud-transformation/collections/cloud-podcast.html) [COMMUNITY-TOOL] - [bikeshed.fm: The Bike Shed](https://bikeshed.thoughtbot.com) [COMMUNITY-TOOL] - - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [containerjournal.com: How the Rise of Containers Will Drive DevOps](https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops) [COMMUNITY-TOOL] - [BBVA - DevOps: quΓ© es y cΓ³mo mejorar los procesos gracias a esta estrategia](https://www.bbva.com/es/innovacion/devops-que-es-y-como-mejorar-los-procesos-gracias-a-esta-estrategia) [COMMUNITY-TOOL] - [acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟](https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops) [COMMUNITY-TOOL] @@ -22,7 +25,6 @@ - [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] @@ -30,7 +32,6 @@ - [DevOps Glosary of Terms 🌟](https://digital.ai/glossary) [COMMUNITY-TOOL] - [The Ultimate DevOps Tool Chest 🌟](https://digital.ai/learn/diagram-generator) [COMMUNITY-TOOL] β€” - [The Ultimate List of Open Source DevOps Tools](https://digital.ai) - [Periodic Table of DevOps 🌟](https://digital.ai/learn/devsecops-periodic-table) [COMMUNITY-TOOL] - - [Azure DevOps 🌟](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [salaboy.com: The Challenges of Platform Building on Top of Kubernetes 4/4](https://www.salaboy.com/2022/11/28/the-challenges-of-platform-building-on-top-of-kubernetes-4-4) [COMMUNITY-TOOL] - [thenewstack.io: Platform Engineering in 2023: Dev First, Collaboration and APIs](https://thenewstack.io/platform-engineering/-in-2023-dev-first-collaboration-and-apis) [COMMUNITY-TOOL] - [frobes.com: How To Empower Modern Kubernetes Management With A Platform Team Model](https://www.forbes.com/councils/forbestechcouncil/2023/02/23/how-to-empower-modern-kubernetes-management-with-a-platform-team-model/?streamIndex=0) [COMMUNITY-TOOL] @@ -38,21 +39,24 @@ - [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] - - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] + - [Wikipedia.org: DevOps](https://en.wikipedia.org/wiki/DevOps) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] + - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] + - [Terraform: Get User Principal Name (UPN) of User Running Deployment without' Entra ID Read Permissions](https://build5nines.com/terraform-get-user-principal-name-upn-of-user-running-deployment-without-entra-id-read-permissions) [COMMUNITY-TOOL] - [cloud.google.com: DevOps](https://cloud.google.com/devops) [COMMUNITY-TOOL] - [Cloud Developer Tools](https://cloud.google.com/products/tools) [COMMUNITY-TOOL] - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [medium.com/google-cloud/tagged/devops](https://medium.com/google-cloud/tagged/devops) [COMMUNITY-TOOL] - [github.com/GoogleCloudPlatform/cloud-code-samples 🌟](https://github.com/GoogleCloudPlatform/cloud-code-samples) ⭐ 434 [COMMUNITY-TOOL] - - [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] - - [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] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] + - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [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] @@ -80,7 +84,6 @@ - [DZone: Defining Day-2 Operations](https://dzone.com/articles/defining-day-2-operations) [COMMUNITY-TOOL] - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - [devops.com](https://devops.com) [COMMUNITY-TOOL] - - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - [devopszone.info](https://www.devopszone.info) [COMMUNITY-TOOL] - [devopsdigest.com](https://www.devopsdigest.com) [COMMUNITY-TOOL] - [devopstips.net](https://devopstips.net) [COMMUNITY-TOOL] @@ -96,7 +99,6 @@ - [fairwinds.com: Configuration Drift in Kubernetes - What Is It and Why it' Matters 🌟](https://www.fairwinds.com/blog/configuration-drift-kubernetes) [COMMUNITY-TOOL] - [env0.com: Automated Drift Detection 🌟](https://www.env0.com/blog/automated-drift-detection-with-env0) [COMMUNITY-TOOL] - [thenewstack.io: How Drift Detection and IaC Help Maintain a Secure Infrastructure](https://thenewstack.io/how-drift-detection-and-iac-help-maintain-a-secure-infrastructure) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - [opensource.com: The case for making the transition from sysadmin to DevOps' engineer 🌟](https://opensource.com/article/19/7/devops-vs-sysadmin) [COMMUNITY-TOOL] - [opensource.com: How to transition into a career as a DevOps engineer](https://opensource.com/article/19/7/how-transition-career-devops-engineer) [COMMUNITY-TOOL] - [opensource.com: A beginner's guide to everything DevOps 🌟](https://opensource.com/article/20/2/devops-beginners) [COMMUNITY-TOOL] @@ -194,20 +196,17 @@ - [net.connect4techs.com: What are the top DevOps trends in 2024](https://net.connect4techs.com/what-are-the-top-devops-trends-in-2024) [COMMUNITY-TOOL] - [dynatrace.com: 9 key DevOps metrics for success - What are the four main' DevOps metrics? DORA’s Four Keys](https://www.dynatrace.com/news/blog/devops-metrics-for-success) [COMMUNITY-TOOL] - [medium.com/keptn: DORA metrics: automatically, for all your Kubernetes workloads](https://medium.com/keptn/dora-metrics-automatically-for-all-your-kubernetes-workloads-42225f4b8515) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - [medium: The Complete DevOps RoadMap 🌟](https://medium.com/hackernoon/the-2018-devops-roadmap-31588d8670cb) [COMMUNITY-TOOL] - [dev.to: Your Roadmap to Become a DevOps Engineer in 2021](https://dev.to/kodekloud/your-roadmap-to-become-a-devops-engineer-in-2020-i1n) [COMMUNITY-TOOL] - [techworld-with-nana.com: DevOps Roadmap 🌟](https://www.techworld-with-nana.com/devops-roadmap) [COMMUNITY-TOOL] - [dzone.com: What Is APIOps? How to Be Successful at It](https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops) [COMMUNITY-TOOL] - [DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud) [COMMUNITY-TOOL] - - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [Full Cycle Developers at Netflix β€” Operate What You Build](https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249) [COMMUNITY-TOOL] - [Applying Netflix DevOps Patterns to Windows](https://netflixtechblog.com/applying-netflix-devops-patterns-to-windows-2a57f2dbbf79) [COMMUNITY-TOOL] - [datacenterdynamics.com: Why NetOps needs a digital sandbox to benefit from' DevOps](https://www.datacenterdynamics.com/en/opinions/why-netops-needs-a-digital-sandbox-to-benefit-from-devops) [COMMUNITY-TOOL] - [devops.com: The Rise of NetDevOps and CI/CD Pipeline Solutions](https://devops.com/the-rise-of-netdevops-and-ci-cd-pipeline-solutions) [COMMUNITY-TOOL] - [blog.postman.com: What Is PlatformOps?](https://blog.postman.com/what-is-platformops) [COMMUNITY-TOOL] - [dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and' SREs](https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de) [COMMUNITY-TOOL] - - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - [Debuild](https://debuild.co) [COMMUNITY-TOOL] - [seekwell](https://www.seekwell.io) [COMMUNITY-TOOL] - [thenewstack.io: The Coming Era of Data as Code 🌟](https://thenewstack.io/the-coming-era-of-data-as-code) [COMMUNITY-TOOL] @@ -215,8 +214,8 @@ - [blogs.sap.com: A Practical Guide to DevOps for SAP ERP](https://blogs.sap.com/2021/12/13/a-practical-guide-to-devops-for-sap-erp) [COMMUNITY-TOOL] - [youtube playlist: DevOps - SonarQube, Artifactory, JFrog, Jenkins, Maven,' etc 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-akoYTAboxT1AbHlPmrvRYYZ) [COMMUNITY-TOOL] - [youtube playlist: Docker 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-amqyqHceAhkcsopzi4PFcKc) [COMMUNITY-TOOL] + - [youtube playlist: Ansible Tutorial - by Thetips4you 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-al0Knm1A0eEXfGyd5kCi16p) [COMMUNITY-TOOL] - [youtube playlist: Kubernetes 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-akr_3XqQQgpqRyQw4GYuS4h) [COMMUNITY-TOOL] - - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] - [platformengineering.org](https://platformengineering.org) [COMMUNITY-TOOL] - [thenewstack.io/platform-engineering](https://thenewstack.io/platform-engineering) [COMMUNITY-TOOL] - [honeycomb.io: The Future of Ops Is Platform Engineering 🌟](https://www.honeycomb.io/blog/future-ops-platform-engineering) [COMMUNITY-TOOL] @@ -329,11 +328,6 @@ 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 @@ -377,5 +371,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:** [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) | [SRE](./sre.md) +πŸ’‘ **Explore Related:** [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) | [Chaos Engineering](./chaos-engineering.md) diff --git a/v2-docs/devsecops.md b/v2-docs/devsecops.md index 2043e4e2..373bd78c 100644 --- a/v2-docs/devsecops.md +++ b/v2-docs/devsecops.md @@ -8,7 +8,8 @@ - [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] + - [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] - [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] @@ -37,6 +38,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] + - [Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD](https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254) [COMMUNITY-TOOL] - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] - [betterprogramming.pub: Kubernetes Security With Falco](https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d) [COMMUNITY-TOOL] - [vashishtsumit89.medium.com: Security/Pen Testing: A guide to run OWASP Zap' headless in containers for CI/CD pipeline](https://vashishtsumit89.medium.com/security-pen-testing-a-guide-to-run-owasp-zap-headless-in-containers-for-ci-cd-pipeline-ddb580dae3c8) [COMMUNITY-TOOL] @@ -60,7 +62,6 @@ - [siddhivinayak-sk.medium.com: Kubeseal & SealedSecret: Make your β€˜secrets’' secure in SCM by using β€˜sealed secret’](https://siddhivinayak-sk.medium.com/kubeseal-sealedsecret-make-your-secrets-secure-in-scm-by-using-sealed-secret-4631bcb39bf8) [COMMUNITY-TOOL] - [medium: AWS Secret Manager: Protect sensitive information and functionality' 🌟](https://medium.com/avmconsulting-blog/aws-secret-manager-protect-sensitive-information-and-functionality-f520e15293f4) [COMMUNITY-TOOL] - [blog.opstree.com: AWS Secret Manager](https://blog.opstree.com/2021/11/16/aws-secret-manager) [COMMUNITY-TOOL] - - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - [medium: Coding for Secrets Reliability with HashiCorp Vault](https://medium.com/hashicorp-engineering/coding-for-secrets-reliability-with-hashicorp-vault-2090dd8667e) [COMMUNITY-TOOL] - [hashicorp.com: Vault & Kubernetes: Better Together](https://www.hashicorp.com/resources/vault-and-kubernetes-better-together) [COMMUNITY-TOOL] - [Vault Learning Resources: Vault 1.5 features and more](https://www.hashicorp.com/blog/learn-vault-1-5) [COMMUNITY-TOOL] @@ -92,7 +93,6 @@ - [hashicorp.com: Why Use the Vault Agent for Secrets Management?](https://www.hashicorp.com/blog/why-use-the-vault-agent-for-secrets-management) [COMMUNITY-TOOL] - [medium.com/nerd-for-tech: PKI Certs Injection to K8s Pods with Vault Agent' Injector](https://medium.com/nerd-for-tech/pki-certs-injection-to-k8s-pods-with-vault-agent-injector-d97482b48f3d) [COMMUNITY-TOOL] - [hashicorp.com: Refresh Secrets for Kubernetes Applications with Vault Agent](https://www.hashicorp.com/blog/refresh-secrets-for-kubernetes-applications-with-vault-agent) [COMMUNITY-TOOL] - - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - [medium: Declarative secret management for GitOps with Kapitan](https://medium.com/kapitan-blog/declarative-secret-management-for-gitops-with-kapitan-b3c596eab088) [COMMUNITY-TOOL] - [dzone: Managing Secrets Deployment in GitOps Workflow 🌟](https://dzone.com/articles/managing-kubernetes-secrets) [COMMUNITY-TOOL] - [portworx.com: Implementing Data Security on Red Hat OpenShift 🌟](https://portworx.com/implementing-data-security-on-red-hat-openshift) [COMMUNITY-TOOL] @@ -274,7 +274,6 @@ - [opensource.com: Sign and verify container images with this open source' tool (sigstore)](https://opensource.com/article/21/12/sigstore-container-images) [EN CONTENT] [COMMUNITY-TOOL] β€” Explains how developers can use Sigstore's Cosign integration to guarantee image authenticity. Highlights structural differences between classic PGP setups and the identity-driven ledger approach utilized by modern DevSecOps frameworks. #### Security Tooling (1) - - **(2021)** [**cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟**](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A strategic overview of outstanding open-source Kubernetes protection mechanisms. Summarizes and contrasts the deployment use-cases for prominent systems focused on static verification, policy governance, and kernel monitoring. - [techbeacon.com: 17 open-source container security tools 🌟](https://techbeacon.com/security/17-open-source-container-security-tools) [EN CONTENT] [COMMUNITY-TOOL] β€” A curated directory cataloging seventeen critical open-source security technologies. Details structural features and comparison parameters across image scanners, policy-engine enforcement options, and runtime observation technologies. - [itnext.io: Top 6 Threat Detection Tools for Containers](https://itnext.io/top-6-threat-detection-tools-for-containers-3dd80b77777e) [EN CONTENT] [COMMUNITY-TOOL] β€” Compares six container risk detection technologies. Contrasts passive image checking with complex system-call interception models (e.g., Falco), showing engineers how to balance performance overhead against real-time protection. ### Vulnerability Management @@ -404,7 +403,6 @@ - [thenewstack.io: SecOps in a Post-COVID World: 3 Security Trends to Watch](https://thenewstack.io/secops-in-a-post-covid-world-3-security-trends-to-watch) [COMMUNITY-TOOL] [GUIDE] β€” Outlines critical security trends influenced by the sudden acceleration of distributed remote workforces and cloud adoption. Emphasizes the prioritization of identity-centric security boundaries, zero-trust cloud network baselines, and automated threat hunting capabilities. #### Transition Guides - - **(2021)** [cloudify.co: Understanding DevSecOps And Its Challenges](https://docs.cloudify.co) [ADVANCED LEVEL] [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Examines structural challenges in scaling DevSecOps, focusing on multi-cloud security orchestrations. Contrast: Curator Insight highlights simple automation roadblocks, while Live Grounding confirms that managing state drift across multiple Kubernetes regions is the primary blocker. Highly technical perspective. - [ais.com: Leaping into DevSecOps from DevOps](https://www.ais.com/leaping-into-devsecops-from-devops) [COMMUNITY-TOOL] β€” Offers structural steps to migrate existing DevOps operations toward a DevSecOps operational state. Contrast: Curator Insight notes basic pipeline modifications, whereas Live Grounding shows that identity security and secrets orchestration represent the largest transition hurdles. Highly practical implementation blueprint. - [invensislearning.com: Difference between DevOps and DevSecOps](https://www.invensislearning.com/blog/devops-vs-devsecops) [COMMUNITY-TOOL] β€” Distinguishes the exact operational and architectural boundaries separating classic DevOps from modern DevSecOps. Contrast: Curator Insight details simple workflow differences, while Live Grounding proves that DevSecOps represents a declarative shift from reactive scanning to continuous runtime enforcement. Excellent educational reference. - [devops.com: Tips for a Successful DevSecOps Life Cycle](https://devops.com/tips-for-a-successful-devsecops-life-cycle) [COMMUNITY-TOOL] β€” A granular walkthrough detailing how to embed automated security checkpoints across each phase of the application development lifecycle. Contrast: Curator Insight focuses on sequential steps, whereas Live Grounding demonstrates that real-time developer feedback loops are required to prevent security tool alert exhaustion. Helpful implementation guide. @@ -425,8 +423,8 @@ - [thenewstack.io: Infrastructure-as-Code: 6 Best Practices for Securing Applications' 🌟](https://thenewstack.io/infrastructure-as-code-6-best-practices-for-securing-applications) [COMMUNITY-TOOL] β€” Presents six foundational guidelines for securing IaC templates before cloud deployments. Contrast: Curator Insight limits its scope to simple template linters, while Live Grounding confirms that evaluating IaC using declarative Policy-as-Code engines (like OPA) is the standard method to block configuration drift. Essential reference. #### Static Analysis (1) - - [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. + - [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. - [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. @@ -604,11 +602,6 @@ #### Secrets Management (4) - [kubewarden.io: Scanning secrets in environment variables](https://www.kubewarden.io/blog/2022/10/env-var-secrets) [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] β€” Demonstrates how to use Kubewarden admission policies to dynamically intercept and prevent container deployments containing plaintext secrets or API keys exposed in environment variables. Provides concrete policy writing paradigms using WebAssembly (Wasm) and Rego. -### Kubernetes Fundamentals - -#### Security Concepts (1) - - - **(2026)** [==kubernetes.io: Overview of Cloud Native Security==](https://kubernetes.io/docs/concepts/security) [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The authoritative framework defining Kubernetes security architecture across the 'FourCs' Model: Cloud, Cluster, Container, and Code. Serves as the foundational blueprint for understanding attack vectors, defense-in-depth methodologies, and default-deny paradigms in orchestrating container workloads safely. ### Kubernetes Hardening #### Threat Landscape @@ -750,9 +743,6 @@ - [GitHub security: what does it take to protect your company from credentials' leaking on GitHub? 🌟](https://blog.gitguardian.com/github-security) [EN CONTENT] [COMMUNITY-TOOL] β€” An in-depth corporate case study and operational guide detailing the systematic threats of credential leakage in public and private Git environments. It highlights risk mitigation frameworks, API scanner configurations, and team hygiene rules required to prevent credential sprawl. - [blog.gitguardian.com: Secrets in source code (episode 2/3). Why secrets' in git are such a problem](https://blog.gitguardian.com/secrets-credentials-api-git) [EN CONTENT] [COMMUNITY-TOOL] β€” This educational blog post outlines the threat vectors of hardcoded secrets in Git histories. It details the structural reasons why standard version control systems make secret revocation difficult once committed, presenting static pre-commit hooks as the primary defense. -#### Secrets Scanning - - - **(2022)** [jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](https://jfrog.com/blog) [EN CONTENT] [COMMUNITY-TOOL] β€” A practical walk-through showing how to use Spectral in tandem with JFrog Pipelines. The tutorial focuses on identifying misplaced credentials and code misconfigurations inside continuous integration stages. #### Supply Chain Security (3) - [Anchore: Secure Container Based CI/CD Workflows](https://anchore.com/cicd) [EN CONTENT] [COMMUNITY-TOOL] β€” An overview of Anchore's enterprise solutions for securing CI/CD pipelines through extensive Software Bill of Materials (SBOM) generation and continuous container inspection. It helps organizations detect upstream dependencies risk and establish a trusted supply chain. @@ -992,5 +982,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) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Kustomize](./kustomize.md) | [Crossplane](./crossplane.md) diff --git a/v2-docs/digital-money.md b/v2-docs/digital-money.md index f1adeb76..c4f2b538 100644 --- a/v2-docs/digital-money.md +++ b/v2-docs/digital-money.md @@ -11,5 +11,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/digitalocean.md b/v2-docs/digitalocean.md index 1c718f84..dec43c32 100644 --- a/v2-docs/digitalocean.md +++ b/v2-docs/digitalocean.md @@ -32,5 +32,5 @@ - [NGINXConfig](https://www.digitalocean.com/community/tools/nginx) [DE FACTO STANDARD] β€” DigitalOcean's visual configuration tool for Nginx. It generates highly secure, production-tested server blocks tailored for modern features like HTTP/2, custom security headers, SSL/TLS optimizations via Let's Encrypt, and Gzip compression. --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/docker.md b/v2-docs/docker.md index 2427c5a6..e7d0ab2d 100644 --- a/v2-docs/docker.md +++ b/v2-docs/docker.md @@ -38,17 +38,17 @@ - [jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and Standalone Container Tools 🌟](https://jfrog.com/learn/devops/alternatives-to-docker) [COMMUNITY-TOOL] - [blog.logrocket.com: Top Docker alternatives for 2022](https://blog.logrocket.com/docker-alternatives) [COMMUNITY-TOOL] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] - - [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] + - [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] + - [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] + - [Podman.io](https://podman.io) [COMMUNITY-TOOL] + - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] + - [cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [COMMUNITY-TOOL] - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [Awesome Docker 🌟](https://github.com/veggiemonk/awesome-docker) ⭐ 36056 [DE FACTO STANDARD] - [Awesome Compose 🌟](https://github.com/docker/awesome-compose) ⭐ 45355 [DE FACTO STANDARD] @@ -264,5 +264,5 @@ - [itnext.io: Software development in containers β€” a cookbook 🌟🌟🌟](https://itnext.io/software-development-in-containers-a-cookbook-2ba14d07e535) [EN CONTENT] [COMMUNITY-TOOL] [GUIDE] β€” A detailed technical guide explaining how to design local workflows with container environments. Demonstrates setup strategies for hot reloading, direct container mounts, network port forwards, and dev-to-prod pipeline parity. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Serverless](./serverless.md) | [OCP 3](./ocp3.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/dom.md b/v2-docs/dom.md index 7daf9c5c..bc5caeae 100644 --- a/v2-docs/dom.md +++ b/v2-docs/dom.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/dotnet.md b/v2-docs/dotnet.md index 73b05b4f..bf6c0668 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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/edge-computing.md b/v2-docs/edge-computing.md index 8519b91e..bb0692e2 100644 --- a/v2-docs/edge-computing.md +++ b/v2-docs/edge-computing.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/elearning.md b/v2-docs/elearning.md index 4ab8348c..08d04470 100644 --- a/v2-docs/elearning.md +++ b/v2-docs/elearning.md @@ -27,6 +27,9 @@ ### Databases +#### PostgreSQL + + - **(2025)** [learn.crunchydata.com](https://www.crunchydata.com/developers/tutorials) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” An interactive database training portal detailing progressive PostgreSQL configuration, clustering, and troubleshooting. Crucial for architects planning highly available, stateful cloud-native storage engines. #### SQL - [SQL Police Department](https://sqlpd.com) [COMMUNITY-TOOL] β€” An interactive, gamified SQL training playground where users act as police detectives to solve technical cases using structured queries. Excellent for practicing complex join and filtering logics. @@ -121,5 +124,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:** [Finops](./finops.md) | [Recruitment](./recruitment.md) | [Appointment Scheduling](./appointment-scheduling.md) +πŸ’‘ **Explore Related:** [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) | [Finops](./finops.md) diff --git a/v2-docs/embedded-servlet-containers.md b/v2-docs/embedded-servlet-containers.md index b8ed906c..cb2f963e 100644 --- a/v2-docs/embedded-servlet-containers.md +++ b/v2-docs/embedded-servlet-containers.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/faq.md b/v2-docs/faq.md index 9a391bfd..058fb7d0 100644 --- a/v2-docs/faq.md +++ b/v2-docs/faq.md @@ -98,5 +98,5 @@ - [developers.redhat.com: Why Kubernetes native instead of cloud native? 🌟](https://developers.redhat.com/blog/2020/04/08/why-kubernetes-native-instead-of-cloud-native) [ENTERPRISE-STABLE] β€” Curator Insight: Highlights the distinction between applications run on cloud infrastructure and systems designed specifically to leverage native Kubernetes operators and structures. Live Grounding: Analyzes how API extensions, CRDs, and native configuration constructs improve resilience, efficiency, and resource utilization. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/finops.md b/v2-docs/finops.md index 84b76bc6..28fb7ad4 100644 --- a/v2-docs/finops.md +++ b/v2-docs/finops.md @@ -17,11 +17,6 @@ - [techcommunity.microsoft.com: Identify your savings potential in Azure 🌟](https://techcommunity.microsoft.com/blog/finopsblog/identify-your-savings-potential-in-azure/4131194) [COMMUNITY-TOOL] - [infoworld.com: 5 steps to bringing Kubernetes costs in line](https://www.infoworld.com/article/2338303/5-steps-to-bringing-kubernetes-costs-in-line.html) [COMMUNITY-TOOL] - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - [FinOps Foundation: FinOps.org](https://www.finops.org) [COMMUNITY-TOOL] - [medium: DevOps, NoOps, and Now FinOps?](https://medium.com/better-programming/devops-noops-finops-64e0df91bcb8) [COMMUNITY-TOOL] - [aws.amazon.com: Introducing FinOpsβ€”Excuse Me, DevSecFinBizOps](https://aws.amazon.com/es/blogs/enterprise-strategy/introducing-finops-excuse-me-devsecfinbizops) [COMMUNITY-TOOL] @@ -42,8 +37,13 @@ - [logz.io: FinOps Observability: Monitoring Kubernetes Cost](https://logz.io/blog/finops-observability-monitoring-kubernetes-cost) [COMMUNITY-TOOL] - [medium.com/adeo-tech: How to save money fast with Kubernetes β€” Do FinOps](https://medium.com/adeo-tech/how-to-save-money-fast-with-kubernetes-do-finops-3a9cafc9beba) [COMMUNITY-TOOL] - [bitsand.cloud: Slashing Data Transfer Costs in AWS by 99%](https://www.bitsand.cloud/posts/slashing-data-transfer-costs) [COMMUNITY-TOOL] + - [Cloudburn: An Open-Source Policy Engine for AWS Spending](https://github.com/towardsthecloud/cloudburn) ⭐ 1757 [COMMUNITY-TOOL] - [medium.com/@tarunbehal02: AWS Cost Optimizations : My Learnings](https://medium.com/@tarunbehal02/aws-cost-optimizations-my-learnings-fcdc14da1f58) [COMMUNITY-TOOL] - [aws.amazon.com/blogs/architecture: Overview of Data Transfer Costs for Common' Architectures](https://aws.amazon.com/blogs/architecture/overview-of-data-transfer-costs-for-common-architectures) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] + - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] + - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide 🌟](https://github.com/dolevshor/azure-finops-guide) ⭐ 216 [COMMUNITY-TOOL] - [info.microsoft.com: The Road to Azure Cost Governance](https://info.microsoft.com/ww-landing-the-road-to-azure-cost-governance-e-book.html) [COMMUNITY-TOOL] - [github.com/mivano/azure-cost-cli](https://github.com/mivano/azure-cost-cli) ⭐ 1117 [COMMUNITY-TOOL] @@ -83,11 +83,6 @@ #### FinOps (1) - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. -## Cluster Operations - -### Cost Optimization (1) - - - **(2023)** [infoworld.com: Kubernetes cost management for the real world](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores pragmatic methodologies for managing and forecasting costs inside Kubernetes. Contrasts standard manual scaling limits with automated tools like Kubecost and OpenCost, providing architecture guidelines for resource allocation optimization. ## Platform Engineering ### FinOps (2) @@ -104,5 +99,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Appointment Scheduling](./appointment-scheduling.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/flux.md b/v2-docs/flux.md index 75d8d090..e426e896 100644 --- a/v2-docs/flux.md +++ b/v2-docs/flux.md @@ -11,12 +11,12 @@ - [acloudguru.com: Adopting GitOps for Kubernetes on AWS 🌟](https://www.pluralsight.com/resources/blog/cloud/adopting-gitops-for-kubernetes-on-aws?utm_source=linkedin&utm_medium=social&utm_campaign=kubernetesblog) [COMMUNITY-TOOL] - [docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2) [COMMUNITY-TOOL] - [github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux](https://github.com/onedr0p/cluster-template) ⭐ 2742 [COMMUNITY-TOOL] + - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [Flux](https://fluxcd.io) [COMMUNITY-TOOL] - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] - [github: Flux Version 2](https://github.com/fluxcd/flux2) ⭐ 8136 [ENTERPRISE-STABLE] - [dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize](https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi) [COMMUNITY-TOOL] - [A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟](https://managedkube.com/gitops/flux/weaveworks/guide/tutorial/2020/05/01/a-complete-step-by-step-guide-to-implementing-a-gitops-workflow-with-flux.html) [COMMUNITY-TOOL] - - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟](https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2) [COMMUNITY-TOOL] - [cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure' Kubernetes deployments](https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819) [COMMUNITY-TOOL] - [johnclarke73.medium.com: How GitOps works for us](https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49) [COMMUNITY-TOOL] @@ -42,5 +42,5 @@ --- -πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/freelancing.md b/v2-docs/freelancing.md index 127236b4..26f7fa1d 100644 --- a/v2-docs/freelancing.md +++ b/v2-docs/freelancing.md @@ -127,5 +127,5 @@ - [ΒΏInformΓ‘tico explotado en una consultora? Las webs para β€˜freelances’ te salvarΓ‘n la vida](https://www.elconfidencial.com/tecnologia/2018-05-12/informatico-freelance-carnica-freelancer-yeeply_1562518) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un reportaje de El Confidencial que examina la transiciΓ³n de los profesionales de TI en EspaΓ±a desde las consultoras tradicionales ("cΓ‘rnicas") hacia el trabajo autΓ³nomo. EvalΓΊa plataformas de intermediaciΓ³n y detalla las ventajas operativas y financieras de este modelo profesional. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Finops](./finops.md) diff --git a/v2-docs/git.md b/v2-docs/git.md index 402b288f..c402b98f 100644 --- a/v2-docs/git.md +++ b/v2-docs/git.md @@ -5,14 +5,13 @@ ## Standard Reference - - [GitKraken Git Cheat](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [COMMUNITY-TOOL] - - [GitHub Copilot](https://github.com/copilot) [COMMUNITY-TOOL] - - [redhat-actions/openshift-actions-runner](https://github.com/redhat-actions/openshift-actions-runners) [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) Industry’s leading enterprise Kubernetes platform now integrates with GitHub, bringing DevOps automation tools from the world’s largest developer platform into the OpenShift ecosystem - [fourtheorem.com: How to end Microservice pain and embrace the Monorepo](https://fourtheorem.com/monorepo) [COMMUNITY-TOOL] - [github.blog: Getting started with GitHub Actions just got easier!](https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier) [COMMUNITY-TOOL] - [blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)](https://fleetdm.com/engineering/tips-for-github-actions-usability) [COMMUNITY-TOOL] - [openshift.com: Deploying to OpenShift using GitHub Actions](https://www.redhat.com/en/blog/deploying-to-openshift-using-github-actions) [COMMUNITY-TOOL] + - [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) [COMMUNITY-TOOL] - [github.com: OpenShift GitHub Actions Runner Chart 🌟](https://github.com/redhat-actions/openshift-actions-runners-chart) [COMMUNITY-TOOL] + - [GitHub Copilot 🌟](https://github.com/copilot) [COMMUNITY-TOOL] - [GitHub Copilot is generally available to all developers](https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers) [COMMUNITY-TOOL] - [github.blog: GitHub Copilot X: The AI-powered developer experience](https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience) [COMMUNITY-TOOL] - [techcommunity.microsoft.com: Coding Frameworks and languages are no longer the point, prompting is](https://techcommunity.microsoft.com/blog/educatordeveloperblog/coding-frameworks-and-languages-are-no-longer-the-point-prompting-is/3820265) [COMMUNITY-TOOL] @@ -32,12 +31,10 @@ - [github-merge-bot](https://github.com/sdduursma/github-merge-bot) ⭐ 4 [COMMUNITY-TOOL] - [Rultor](http://www.rultor.com) [COMMUNITY-TOOL] - [Example: CockroachDB's Bors Merge Bot](https://id.atlassian.com/login?continue=https%3A%2F%2Fid.atlassian.com%2Fjoin%2Fuser-access%3Fresource%3Dari%253Acloud%253Aconfluence%253A%253Asite%252F9568dfdc-cfdd-4632-a68e-1e18063a3152%26continue%3Dhttps%253A%252F%252Fcockroachlabs.atlassian.net%252Fwiki%252Fspaces%252FCRDB%252Fpages%252F73204099%252FBors%252BMerge%252BBot&application=confluence&orgId=52a68357-cecf-4127-a5ec-32eeac8cf060) [COMMUNITY-TOOL] - - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - - [Sourcetree Cheat Sheet](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [COMMUNITY-TOOL] - - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [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] + - [GitKraken Git Cheat](https://www.gitkraken.com/pdfs/gitkraken-git-gui-cheat-sheet) [COMMUNITY-TOOL] - [Wikipedia: Git](https://en.wikipedia.org/wiki/Git) [COMMUNITY-TOOL] - [dzone.com: Top 20 git commands with examples 🌟](https://dzone.com/articles/top-20-git-commands-with-examples) [COMMUNITY-TOOL] + - [dzone.com: refcard - getting started with git](https://dzone.com/refcardz/getting-started-git) [COMMUNITY-TOOL] - [medium: 7 Best Courses to Master Git and Github for Programmers](https://medium.com/javarevisited/7-best-courses-to-master-git-and-github-for-programmers-d671859a68b2) [COMMUNITY-TOOL] - [medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans](https://medium.com/@atif.ramzan89/top-7-cloud-source-code-management-tools-features-and-pricing-plans-105f4eb88a3a) [COMMUNITY-TOOL] - [Things You Want to Do in Git and How to Do Them](https://stu2b50.dev/posts/things-you-wante9665) [COMMUNITY-TOOL] @@ -80,6 +77,7 @@ - [toptal.com: Trunk-based Development vs. Git Flow](https://www.toptal.com/software/trunk-based-development-git-flow) [COMMUNITY-TOOL] - [medium: GitFlow VS Trunk-Based-Development](https://medium.com/@vafrcor2009/gitflow-vs-trunk-based-development-3beff578030b) [COMMUNITY-TOOL] - [Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow' 🌟](https://dzone.com/articles/why-i-prefer-trunk-based-development-over-feature) [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] - [cioperu.pe: 5 formas de impulsar la utilizaciΓ³n de feature flags](https://cioperu.pe/articulo/30477/devops-5-formas-de-impulsar-la-utilizacion-de-feature-flags) [COMMUNITY-TOOL] - [Dzone: using gitlab API to create projects](https://dzone.com/articles/using-gitlab-rest-api-to-create-projects) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Automating Integration and Deployment to Remote' Server](https://levelup.gitconnected.com/automating-integration-and-deployment-to-remote-server-63a2b6576ebf) [COMMUNITY-TOOL] @@ -117,6 +115,7 @@ - [build5nines.com: Configuring GitHub Actions to Run Jobs on Specific Branches](https://build5nines.com/configuring-github-actions-to-run-jobs-on-specific-branches) [COMMUNITY-TOOL] - [build5nines.com: GitHub Actions: Get Current Branch Name for Git Repo](https://build5nines.com/github-actions-get-current-branch-name-for-git-repo) [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] - [hipertextual.com: GitHub une fuerzas con OpenIA para crear una inteligencia' artificial capaz de autocompletar cΓ³digo](https://hipertextual.com/2021/06/github-inteligencia-artificial-autocompletar-codigo) [COMMUNITY-TOOL] - [xataka.com: Para quΓ© programar cuando una mΓ‘quina lo hace (un poco) por' ti: asΓ­ es Github Copilot, un sistema que se nutre del prodigioso GPT-3](https://www.xataka.com/robotica-e-ia/programar-cuando-maquina-hace-poco-ti-asi-github-copilot-sistema-que-se-nutre-prodigioso-gpt-3) [COMMUNITY-TOOL] - [thenewstack.io: GitHub Copilot: A Powerful, Controversial Autocomplete for' Developers](https://thenewstack.io/github-copilot-a-powerful-controversial-autocomplete-for-developers) [COMMUNITY-TOOL] @@ -184,6 +183,7 @@ - [stackoverflow.com: Bot to automatically reverse GitHub pull request merges](https://stackoverflow.com/questions/27820309/bot-to-automatically-reverse-github-pull-request-merges) [COMMUNITY-TOOL] - [Bors Bot](https://bors.tech) [COMMUNITY-TOOL] - [Bors-ng: A merge bot for GitHub Pull Requests](https://github.com/bors-ng/bors-ng) ⭐ 1532 [COMMUNITY-TOOL] + - [Sourcetree Cheat Sheet](https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index) [COMMUNITY-TOOL] ## Cloud Architecture @@ -626,7 +626,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. - **(2014)** [aprendegit.com: git-flow: la rama develop y uso de feature branches](http://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches) [SPANISH CONTENT] 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A native Spanish guide detailing the execution of GitFlow, specifically focusing on the relationship between development branches and short-lived features. Explains branch merging rules step-by-step for teams working in collaborative Spanish-speaking developer ecosystems. [SPANISH CONTENT] - - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [ENTERPRISE-STABLE] β€” A highly interactive and multilingual cheat sheet illustrating the lifecycle of branches in Vincent Driessen's GitFlow model. This reference acts as an indispensable, quick-lookup guide for understanding CLI commands for features, releases, and hotfixes. - [Git Flow](https://nvie.com/posts/a-successful-git-branching-model) [DE FACTO STANDARD] β€” The original, widely adopted 2010 post by Vincent Driessen introducing the Git Flow branching model. While historically revolutionary for structured releases, modern consensus and the author's own 2020 update reflect that this model introduces excessive complexity for continuous delivery pipelines. - [Trunk Based Development](https://trunkbaseddevelopment.com) [DE FACTO STANDARD] β€” The canonical reference site for Trunk-Based Development (TBD). It details the architectural practice where developers merge small, frequent updates to a core branch, resisting long-lived branches. This eliminates complex merge phases and forms the bedrock of modern continuous integration workflows. - [paulhammant.com: What is Trunk-Based Development?](https://paulhammant.com/2013/04/05/what-is-trunk-based-development) [ENTERPRISE-STABLE] β€” A foundational historical article by Paul Hammant outlining the core mechanics and philosophy of Trunk-Based Development. It serves as an early conceptual introduction, explaining how avoiding long-lived branch models accelerates deployment velocity and prevents merge hell in large engineering teams. @@ -634,6 +633,7 @@ - [atlassian.com: Gitflow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) [ENTERPRISE-STABLE] [GUIDE] β€” A highly-structured tutorial by Atlassian comparing Gitflow against alternative branching strategies. It offers clear operational blueprints and command examples, evaluating how the model coordinates scheduled release cycles while warning of its constraints in high-velocity CI/CD environments. - [gitkraken.com: GitFlow](https://support.gitkraken.com/git-workflows-and-extensions/git-flow) [DOCUMENTATION] [COMMUNITY-TOOL] β€” A practical UI-centric guide demonstrating GitFlow execution inside the GitKraken desktop client. It simplifies branch creation, merging, and visual release management, offering a low-friction approach for teams bound to multi-branch deployment workflows. - [gist.github.com/JamesMGreene: A comparison of using `git flow` commands' versus raw `git` commands](https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac) [COMMUNITY-TOOL] β€” A detailed side-by-side CLI command comparison showing the underlying raw Git operations performed by the automated `git flow` wrapper tool. Crucial for developers needing to troubleshoot or replicate GitFlow states without installing additional dependencies. + - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) [ENTERPRISE-STABLE] β€” A highly interactive and multilingual cheat sheet illustrating the lifecycle of branches in Vincent Driessen's GitFlow model. This reference acts as an indispensable, quick-lookup guide for understanding CLI commands for features, releases, and hotfixes. - [thinkinglabs.io: Feature Branching considered Evil](https://thinkinglabs.io/talks/2016/10/29/feature-branching-considered-evil.html) [COMMUNITY-TOOL] β€” A critical analysis examining the negative impact of long-lived feature branches on continuous integration. It argues that delayed integration degrades feedback loops and promotes isolation, advocating for Trunk-Based practices to establish real collective ownership. - [youtube: Git Flow Is A Bad Idea - Dave Farley](https://www.youtube.com/watch?v=_w6TwnLCFwA&ab_channel=ContinuousDelivery) [ENTERPRISE-STABLE] β€” A high-impact video by continuous delivery expert Dave Farley arguing why Git Flow acts as an anti-pattern for modern software delivery. He contrasts multi-branch isolation with the rapid feedback, safety, and velocity realized via strict trunk-based architectures. - [team-coder.com: From Git Flow to Trunk Based Development](https://team-coder.com/from-git-flow-to-trunk-based-development) [COMMUNITY-TOOL] β€” A migration-focused technical post mapping the practical steps and culture shift required to move an engineering team from a GitFlow framework to Trunk-Based Development. It highlights pipeline adaptations, test automation needs, and mindset changes. @@ -702,7 +702,6 @@ - **(2020)** [**github.blog: Commits are snapshots, not diffs**](https://github.blog/open-source/git/commits-are-snapshots-not-diffs) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] [LEGACY] β€” Explains Git's underlying data model, clarifying that commits are stored as full-file snapshots (blobs and trees) rather than incremental line deltas. This fundamental architectural detail helps developers understand why branching and merging are highly efficient operations in Git compared to legacy VCS systems. #### Git Operations - - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. - [cloudbees.com: Git Pull: How It Works With Detailed Examples](https://www.cloudbees.com/blog/git-pull-how-it-works-with-detailed-examples) [COMMUNITY-TOOL] [GUIDE] β€” Deconstructs the mechanics of 'git pull' as a composite operation of 'git fetch' followed by either 'git merge' or 'git rebase'. The article uses visual flow diagrams to explain divergence resolution, fast-forwarding, and best practices to avoid messy merge history. - [cloudbees.com: Git Push: An In-Depth Tutorial With Examples](https://www.cloudbees.com/blog/git-push-an-in-depth-tutorial-with-examples) [COMMUNITY-TOOL] [GUIDE] β€” A comprehensive guide analyzing the technical layers of transferring local branch updates to remote repositories. It covers upstream configuration, tracking branch architectures, force-pushing safety guidelines, and resolving push rejection due to remote drift. - [cloudbees.com: Git Reset Clearly Explained: How to Undo Your Changes 🌟](https://www.cloudbees.com/blog/git-reset-undo-changes) [ENTERPRISE-STABLE] [GUIDE] β€” Demystifies the core differences between '--soft', '--mixed', and '--hard' reset operations in Git. By mapping how resets affect the HEAD pointer, the index, and the working directory, this guide provides solid strategies for safe rollback of local changes. @@ -711,6 +710,7 @@ - [freecodecamp.org: Undo Git Add – How to Remove Added Files in Git 🌟](https://www.freecodecamp.org/news/undo-git-add-how-to-remove-added-files-in-git) [COMMUNITY-TOOL] [GUIDE] β€” Evaluates the commands required to safely unstage files from the Git index without altering working directory contents. Highlights nuances between 'git reset HEAD', 'git restore --staged', and other historical command forms. - [build5nines.com: Git: Reset / Undo Most Recent Local Commit](https://build5nines.com/git-reset-undo-most-recent-local-commit) [COMMUNITY-TOOL] [GUIDE] β€” Step-by-step documentation focusing on reversing the latest committed changes locally. Evaluates command scenarios utilizing the 'HEAD~1' targeting operator under different staging and working directory preservation options. - [Removing the last commit](https://gist.github.com/CrookedNumber/8964442) [COMMUNITY-TOOL] β€” A practical community GitHub Gist outlining multiple strategies to revert, reset, or remove the latest commit in a Git repository. Illustrates the critical differences between `git reset --soft` and `git reset --hard` for local and remote recovery. + - [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) [ENTERPRISE-STABLE] β€” A comprehensive and beautifully formatted PDF and web-based Git command reference guide from Atlassian. Covers essential command categories including repository creation, local staging, history review, branch management, and remote synchronization. #### Git Productivity - [honeybadger.io: Top Ten Git Tips & Tricks](https://www.honeybadger.io/blog/git-tricks) [COMMUNITY-TOOL] [GUIDE] β€” Highlights ten advanced terminal commands and aliases to streamline git workflows, including stash parsing, custom log formatting, and interactive rebasing. These tips target active development patterns to minimize command-line friction and maximize change velocity. @@ -787,5 +787,5 @@ - [css-tricks.com: Git: Switching Unstaged Changes to a New Branch](https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Offers concrete workflows for isolating and moving accidental master/main modifications into a cleanly isolated feature branch. Demonstrates terminal patterns using checkout/switch commands while safeguarding index status. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Linux](./linux.md) diff --git a/v2-docs/gitops.md b/v2-docs/gitops.md index 6e16104f..819899e8 100644 --- a/v2-docs/gitops.md +++ b/v2-docs/gitops.md @@ -5,7 +5,8 @@ ## Standard Reference - - [Config Sync Overview](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] + - [openshift.com: From Code to Production with GitOps, Tekton and ArgoCD 🌟](https://www.redhat.com/en/blog/from-code-to-production-with-gitops) [COMMUNITY-TOOL] - [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] @@ -32,16 +33,13 @@ - [openshift.com: Announcing OpenShift GitOps](https://www.redhat.com/en/blog/announcing-openshift-gitops) [COMMUNITY-TOOL] - [openshift.com: OpenShift Pipelines and OpenShift GitOps are now Generally Available 🌟](https://www.redhat.com/en/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available) [COMMUNITY-TOOL] - [cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟](https://platform.cloudogu.com/en/blog/gitops-tools) [COMMUNITY-TOOL] + - [Config Sync](https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview) [COMMUNITY-TOOL] - [Anthos Config Management](https://docs.cloud.google.com/kubernetes-engine/docs) [COMMUNITY-TOOL] - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] - - [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] + - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [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] + - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [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] @@ -55,6 +53,7 @@ - [blog.container-solutions.com: GitOps: The Bad and the Ugly](https://blog.container-solutions.com/gitops-limitations) [COMMUNITY-TOOL] - [itnext.io: Principles, Patterns, and Practices for Effective Infrastructure' as Code](https://itnext.io/principles-patterns-and-practices-for-effective-infrastructure-as-code-e5f7bbe13df1) [COMMUNITY-TOOL] - [medium: GitOps: Build infrastructure resilient applications 🌟](https://medium.com/@franoisdagostini/gitops-build-infrastructure-resilient-applications-95bbc939046d) [COMMUNITY-TOOL] + - [itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux)](https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30) [COMMUNITY-TOOL] - [sufle.io: Adopting GitOps for Enhanced Operations](https://www.sufle.io/blog/adopting-gitops-for-enhanced-operations) [COMMUNITY-TOOL] - [medium: GitOps : The Next Big Thing for DevOps and Automation!](https://medium.com/searce/gitops-the-next-big-thing-for-devops-and-automation-2a9597e51559) [COMMUNITY-TOOL] - [thenewstack.io: Understanding GitOps: The Latest Tools and Philosophies](https://thenewstack.io/understanding-gitops-the-latest-tools-and-philosophies) [COMMUNITY-TOOL] @@ -137,6 +136,8 @@ - [developers.redhat.com: Git best practices: Workflows for GitOps deployments' | Christian Hernandez 🌟](https://developers.redhat.com/articles/2022/07/20/git-workflows-best-practices-gitops-deployments) [COMMUNITY-TOOL] - [developers.redhat.com: How to set up your GitOps directory structure |' Christian Hernandez 🌟](https://developers.redhat.com/articles/2022/09/07/how-set-your-gitops-directory-structure) [COMMUNITY-TOOL] - [devopsera.com: How to Structure Directories in a GitOps Repository for the' Best User-Friendliness and Flexibility](https://devopsera.com/2023/06/how-to-structure-directories-in-a-gitops-repository-for-the-best-user-friendliness-and-flexibility) [COMMUNITY-TOOL] + - [EntraExporter](https://github.com/microsoft/entraexporter) ⭐ 860 [COMMUNITY-TOOL] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [blog.container-solutions.com: FluxCD, ArgoCD or Jenkins X: Which Is the' Right GitOps Tool for You? 🌟](https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools) [COMMUNITY-TOOL] - [slideshare: GitOps, Jenkins X & Future of CI/CD](https://slideshare.net/rakutentech/gitops-jenkins-x-future-of-cicd) [COMMUNITY-TOOL] - [Tanka](https://tanka.dev/tutorial/jsonnet) [COMMUNITY-TOOL] @@ -146,7 +147,6 @@ - [github.com/glasskube/glasskube](https://github.com/glasskube/glasskube) ⭐ 3491 [ENTERPRISE-STABLE] - [Flagger](https://flagger.app) [COMMUNITY-TOOL] - [partlycloudy.blog: Release to Kubernetes like a Pro with Flagger](https://partlycloudy.blog/2020/07/08/release-to-k8s-like-a-pro-with-flagger) [COMMUNITY-TOOL] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [GitOps for Kubernetes with Jenkins](https://medium.com/stakater/gitops-for-kubernetes-with-jenkins-7db6304216e0) [COMMUNITY-TOOL] - [GitOps with Jenkins and Kubernetes](https://medium.com/@abhishekbhardwaj510/gitops-with-jenkins-and-kubernetes-c20425244c73) [COMMUNITY-TOOL] - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] @@ -164,7 +164,6 @@ - [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] @@ -174,8 +173,9 @@ - [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] + - [github.com/stakater/Xposer](https://github.com/stakater/Xposer) ⭐ 32 [COMMUNITY-TOOL] + - [github: Flux](https://github.com/fluxcd/flux) ⭐ 6864 [ENTERPRISE-STABLE] ## Application Delivery @@ -189,20 +189,6 @@ #### 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 @@ -210,11 +196,6 @@ #### 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) @@ -239,5 +220,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:** [Jenkins Alternatives](./jenkins-alternatives.md) | [CI/CD](./cicd.md) | [Jenkins](./jenkins.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/golang.md b/v2-docs/golang.md index ca0d19c7..8e4540de 100644 --- a/v2-docs/golang.md +++ b/v2-docs/golang.md @@ -5,7 +5,6 @@ ## Standard Reference - - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [medium: Microservices in Go](https://medium.com/seek-blog/microservices-in-go-2fc1570f6800) [COMMUNITY-TOOL] - [search.gocenter.io: JFrog Go Center](https://search.gocenter.io) [COMMUNITY-TOOL] - [ammeon.com: Profiling golang microservices for high throughput on kubernetes/openshift' clusters](https://www.ammeon.com/profiling-golang-microservices-for-high-throughput-on-kubernetes-openshift-clusters) [COMMUNITY-TOOL] @@ -20,6 +19,7 @@ - [medium.com/codex: Explore client-go Informer Patterns](https://medium.com/codex/explore-client-go-informer-patterns-4415bb5f1fbd) [COMMUNITY-TOOL] - [shahin-mahmud.medium.com: Write your first Kubernetes operator in go](https://shahin-mahmud.medium.com/write-your-first-kubernetes-operator-in-go-177047337eae) [COMMUNITY-TOOL] - [blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang' 🌟](https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang) [COMMUNITY-TOOL] + - [simplecheatsheet.com/tag/golang-cheat-sheet](https://simplecheatsheet.com/tag/golang-cheat-sheet) [COMMUNITY-TOOL] - [Koa.js](https://koa) [COMMUNITY-TOOL] - [reddit.com: What is the best microservice framework in Go?](https://www.reddit.com/r/golang/comments/jnv4bd/what_is_the_best_microservice_framework_in_go) [COMMUNITY-TOOL] - [medium.com/vedcraft: Top Microservices Frameworks in Go](https://medium.com/vedcraft/top-microservices-frameworks-in-go-762445c30dd6) [COMMUNITY-TOOL] @@ -247,5 +247,5 @@ - [rehacktive/caffeine](https://github.com/rehacktive/caffeine) ⭐ 1175 [COMMUNITY-TOOL] β€” Curator Insight shows Caffeine as a simple Go command-line tool designed to prevent system sleep cycles. Live Grounding shows stable but quiet activity, functioning perfectly as an OS-level utility. --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/grafana.md b/v2-docs/grafana.md index 5ca8dfea..53c57de6 100644 --- a/v2-docs/grafana.md +++ b/v2-docs/grafana.md @@ -5,17 +5,17 @@ ## Standard Reference + - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] - [openshift.com: Metrics-Driven Pod Constraints](https://www.redhat.com/en/blog/metrics-driven-pod-constraints) [COMMUNITY-TOOL] - [CISCO DNA Center with Grafana Dashboard](https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard) [COMMUNITY-TOOL] - [percona.com: Tips for Designing Grafana Dashboards](https://www.percona.com/blog/designing-grafana-dashboards) [COMMUNITY-TOOL] - - [Grafana 7.0: β€œWe’ve built one of the best visualisation tools and it’s not tied to any one database”](https://devm.io/blog) [COMMUNITY-TOOL] - [grafana.com: Grafana Labs and Microsoft partner to deliver new first party Microsoft Azure service](https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service) [COMMUNITY-TOOL] - [grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements](https://grafana.com/oss/grafana/?mdm=social) [COMMUNITY-TOOL] + - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [grafana.com: Provisioning Grafana 🌟](https://grafana.com/docs/grafana/latest/administration/provisioning) [COMMUNITY-TOOL] - [Grafana provisioning Ansible Role](https://github.com/cloudalchemy/ansible-grafana) ⭐ 503 [COMMUNITY-TOOL] - [Log Monitoring and Alerting with Grafana Loki](https://www.infracloud.io/blogs/grafana-loki-log-monitoring-alerting) [COMMUNITY-TOOL] - - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [itnext.io: Monitoring Kubernetes workloads with Prometheus and Thanos](https://itnext.io/monitoring-kubernetes-workloads-with-prometheus-and-thanos-4ddb394b32c) [COMMUNITY-TOOL] - [medium: Why Grafana: Part II](https://medium.com/lightspeed-venture-partners/why-grafana-part-ii-2e7e42e0f7bb) [COMMUNITY-TOOL] - [scylladb.com: Building a Grafana Backend Plugin](https://www.scylladb.com/2020/10/01/building-a-grafana-backend-plugin) [COMMUNITY-TOOL] @@ -60,5 +60,5 @@ --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/helm.md b/v2-docs/helm.md index 4d7bfab2..90227dd6 100644 --- a/v2-docs/helm.md +++ b/v2-docs/helm.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - [dzone: managing helm releases the gitops way](https://dzone.com/articles/managing-helm-releases-the-gitops-way) [COMMUNITY-TOOL] - [dzone: 15 useful helm chart tools](https://dzone.com/articles/15-useful-helm-charts-tools) [COMMUNITY-TOOL] - [dzone: create install upgrade and rollback a helm chart - part 1](https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p) [COMMUNITY-TOOL] @@ -64,6 +63,7 @@ - [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] @@ -208,6 +208,13 @@ #### Waypoint - **(2022)** [**learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps**](https://github.com/hashicorp/waypoint/tree/main/website/content/docs) ⭐ 4730 [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” HashiCorp walkthrough presenting continuous, declarative deployment of Helm-based apps using Waypoint pipelines, highlighting structural GitOps workflows. +## Cloud-Native Development + +### Local Development Tools + +#### Okteto + + - **(2021)** [codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟](https://octopus.com/devops) [COMMUNITY-TOOL] β€” Hands-on walkthrough displaying how to use Okteto to connect a developer workspace directly with live infrastructure, bypassing resource-heavy local systems. ## Edge Computing ### IoT and Smart Home @@ -215,6 +222,13 @@ #### 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 @@ -252,5 +266,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:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/hr.md b/v2-docs/hr.md index 4f2d5d63..084c83ee 100644 --- a/v2-docs/hr.md +++ b/v2-docs/hr.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/iac.md b/v2-docs/iac.md index 1e7a7fbb..9992783c 100644 --- a/v2-docs/iac.md +++ b/v2-docs/iac.md @@ -5,6 +5,7 @@ ## Standard Reference + - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - [Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager](https://techcommunity.microsoft.com/blog/azurenetworkingblog/deploying-virtual-networks-across-tenants-using-azure-virtual-network-manager-ip/4410161) [COMMUNITY-TOOL] - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/AzureToolsBlog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - [agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps](https://www.stickyminds.com/?utm_source=d7ac) [COMMUNITY-TOOL] @@ -13,33 +14,39 @@ - [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] - - [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] - - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] - - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] - - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] - - [Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization](https://techcommunity.microsoft.com/blog/AzureInfrastructureBlog/building-a-finops-ready-azure-landing-zone-infrastructure-foundations-for-cost-o/4411706) [COMMUNITY-TOOL] - - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] - - [Azure Landing Zone Technical Documentation](https://azure.github.io/Azure-Landing-Zones) [COMMUNITY-TOOL] - - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] - - [Azure Landing Zone - Microsoft Cloud Adoption Framework](https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone) [COMMUNITY-TOOL] - - [AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot](https://github.com/Azure/AZVerify) ⭐ 94 [COMMUNITY-TOOL] - - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] - - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] - - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] - - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - [CloudCanvas - Diagramming for Cloud Infrastructure](https://cloudcanvas.co) [COMMUNITY-TOOL] + - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator](https://azure.github.io/Azure-Landing-Zones/accelerator) [COMMUNITY-TOOL] + - [Terraform Enterprise 2.0](https://t.co/UmacHpStqI) [COMMUNITY-TOOL] - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [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] + - [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] + - [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] - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] + - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] + - [Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options](https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options) [COMMUNITY-TOOL] + - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] + - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] + - [Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ)](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-general-availability-of-terraform-azure-verified-modules-for-platform/4366027) [COMMUNITY-TOOL] + - [Terraform Azure Resource IPAM Module](https://registry.terraform.io/modules/hlokensgard/res-ipam/azure/latest) [COMMUNITY-TOOL] + - [Announcing Public Preview of Terraform Export from the Azure Portal](https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889) [COMMUNITY-TOOL] + - [Terraform Provider for Azure IPAM](https://github.com/XtratusCloud/terraform-provider-azureipam) ⭐ 9 [COMMUNITY-TOOL] + - [Terraform Provider for Google Cloud 7.0 is now GA](https://www.hashicorp.com/en/blog/terraform-provider-for-google-cloud-7-0-is-now-ga) [COMMUNITY-TOOL] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] + - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [stackoverflow.blog: Infrastructure as code: Create and configure infrastructure' elements in seconds](https://stackoverflow.blog/2021/03/08/infrastructure-as-code-create-and-configure-infrastructure-elements-in-seconds) [COMMUNITY-TOOL] - [invensislearning.com: Infrastructure as a Code Tutorial: How it Works, Types,' and Best Practices](https://www.invensislearning.com/blog/infrastructure-as-a-code-tutorial) [COMMUNITY-TOOL] - [bridgecrew.io: 5 tips for securely adopting infrastructure as code](https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code) [COMMUNITY-TOOL] @@ -71,16 +78,9 @@ - [spacelift.io: Terraform vs. Ansible : Key Differences and Comparison of' Tools](https://spacelift.io/blog/ansible-vs-terraform) [COMMUNITY-TOOL] - [env0.com: Ansible vs Terraform: Choose One or Use Both?](https://www.env0.com/blog/ansible-vs-terraform-when-to-choose-one-or-use-them-together) [COMMUNITY-TOOL] - [awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure' as Code (IaC) Tools](https://awstrainingwithjagan.com/infrastructure-as-code-tool-comparison) [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Checkmarx/kics](https://github.com/Checkmarx/kics) ⭐ 2637 [COMMUNITY-TOOL] - [gofireflyio/aiac 🌟](https://github.com/gofireflyio/aiac) ⭐ 3794 [ENTERPRISE-STABLE] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [medium.com/nerd-for-tech: Kubernetes: Declaratively Deploying Infrastructure' (IaC)](https://medium.com/nerd-for-tech/kubernetes-declaratively-deploying-infrastructure-iac-789f14d999c6) [COMMUNITY-TOOL] - - [medium.com/globant: Infrastructure as Code using Kubernetes](https://medium.com/globant/infrastructure-as-code-using-kubernetes-d3d329446517) [COMMUNITY-TOOL] - [youtube: Mitchell Hashimoto: The Inside Story of HashiCorp's IaC Journey' | The IaC Podcast](https://www.youtube.com/watch?v=--RRpw_6onA) [COMMUNITY-TOOL] - [IaC and OpenShift Virtualization handshake (using Terraform for VMs on OCP)](https://medium.com/@nidhibansal26/iac-and-openshift-virtualization-handshake-c0a4ada79af5) [COMMUNITY-TOOL] @@ -146,5 +146,5 @@ - [Terraform Module Releaser GitHub Action](https://github.com/techpivot/terraform-module-releaser) ⭐ 221 [COMMUNITY-TOOL] β€” A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning. --- -πŸ’‘ **Explore Related:** [Terraform](./terraform.md) | [Securityascode](./securityascode.md) | [Ansible](./ansible.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/ibm_cloud.md b/v2-docs/ibm_cloud.md index d88ecb3f..6def6561 100644 --- a/v2-docs/ibm_cloud.md +++ b/v2-docs/ibm_cloud.md @@ -18,11 +18,12 @@ - [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] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] + - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] - [xataka.com: IBM se multiplica: la IBM de siempre mantiene el foco en la' nube, pero crea una nueva empresa para los servicios de red gestionados 🌟](https://www.xataka.com/pro/ibm-se-parte-dos-109-anos-despues-nube-da-dinero-que-se-creara-empresa-centrada-ella) [COMMUNITY-TOOL] - [reuters.com: IBM to break up 109-year old company to focus on cloud growth' 🌟](https://www.reuters.com/article/us-ibm-divestiture/ibm-to-break-up-109-year-old-company-to-focus-on-cloud-growth-idUSKBN26T1TZ) [COMMUNITY-TOOL] - [WebSphere Liberty](https://developer.ibm.com/wasdev) [COMMUNITY-TOOL] - [Download WAS Liberty](https://developer.ibm.com/wasdev/downloads) [COMMUNITY-TOOL] - - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] - [DockerHub: websphere-liberty](https://hub.docker.com/_/websphere-liberty) [COMMUNITY-TOOL] - [github.com/openliberty](https://github.com/openliberty) [COMMUNITY-TOOL] - [developers.redhat.com: Support for GraphQL with Open Liberty 20.0.0.6](https://developers.redhat.com/blog/2020/06/17/support-for-graphql-with-open-liberty-20-0-0-6) [COMMUNITY-TOOL] @@ -33,9 +34,8 @@ - [medium.com/search?q=cp4mcm](https://medium.com/search?q=cp4mcm) [COMMUNITY-TOOL] - [medium: tagged/cp4mcm](https://medium.com/ibm-cloud-paks-help-and-guidance-from-ibm-cloud/tagged/cp4mcm) [COMMUNITY-TOOL] - [github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM](https://github.com/IBM/CP4MCM-SDK) ⭐ 2 [COMMUNITY-TOOL] - - [Red Hat Advanced Cluster Management for Kubernetes 🌟](https://www.redhat.com/en/technologies/management/advanced-cluster-management) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/interview-questions.md b/v2-docs/interview-questions.md index 3b5d3b44..bb28c3ed 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) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/introduction.md b/v2-docs/introduction.md index f931601f..9281a00d 100644 --- a/v2-docs/introduction.md +++ b/v2-docs/introduction.md @@ -26,6 +26,7 @@ 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] @@ -42,7 +43,6 @@ graph TD - [infoworld.com: 3 cloud architecture mistakes we all make, but shouldn't](https://www.infoworld.com/article/2264771/3-cloud-architecture-mistakes-we-all-make-but-shouldnt.html) [COMMUNITY-TOOL] - [ringcentral.co.uk: Cloud Management 🌟](https://www.ringcentral.com/gb/en/blog/definitions/cloud-management) [COMMUNITY-TOOL] - [simform.com: What is Multi Cloud? Why you Need a Multi Cloud Strategy?](https://www.simform.com/blog/multi-cloud-strategy) [COMMUNITY-TOOL] - - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] - [acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟](https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference) [COMMUNITY-TOOL] - [thenewstack.io: The Future of Microservices? More Abstractions](https://thenewstack.io/microservices/the-future-of-microservices-more-abstractions) [COMMUNITY-TOOL] - [community.hpe.com: Containers vs. VMs: What’s the difference?](https://community.hpe.com/hpeb/plugins/custom/hp/hpebresponsive/custom.bounce_endpoint?referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FHPE-Ezmeral-Uncut%2FContainers-vs-VMs-What-s-the-difference%2Fba-p%2F7147090) [COMMUNITY-TOOL] @@ -90,10 +90,14 @@ graph TD - [phoenixnap.com: Kubernetes vs OpenShift: Key Differences Compared 🌟](https://phoenixnap.com/blog/openshift-vs-kubernetes) [COMMUNITY-TOOL] - [ibm.com: OpenShift vs. Kubernetes: What’s the Difference?](https://www.ibm.com/think/topics/openshift-vs-kubernetes) [COMMUNITY-TOOL] - [Kelsey Hightower Fireside Chat: An Unconventional Path to IT and Some Life Advice](https://www.hashicorp.com/resources/kelsey-hightower-fireside-chat-an-unconventional-path-to-it-and-some-life-advice/?utm_source=linkedin) [COMMUNITY-TOOL] - - [levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [COMMUNITY-TOOL] - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [levelup.gitconnected.com: How to design a system to scale to your first' 100 million users](https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d) [COMMUNITY-TOOL] + - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] + - [cloud.google.com: What is Kubernetes? 🌟](https://cloud.google.com/learn/what-is-kubernetes) [COMMUNITY-TOOL] + - [engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep' Dive](https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive) [COMMUNITY-TOOL] - [Red Hat automation glossary 🌟](https://www.redhat.com/en/blog/red-hat-automation-glossary) [COMMUNITY-TOOL] - [softwareengineeringdaily.com: The Rise of Platform Engineering 🌟](https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering) [COMMUNITY-TOOL] + - [freecodecamp.org: A Beginner-Friendly Introduction to Containers, VMs and' Docker](https://www.freecodecamp.org/news/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b) [COMMUNITY-TOOL] - [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] @@ -146,7 +150,6 @@ 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] @@ -166,7 +169,6 @@ 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] @@ -203,7 +205,6 @@ graph TD - [cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization](https://cloudnativeislamabad.hashnode.dev/virtualization-vs-containerization) [COMMUNITY-TOOL] - [medium.com/javarevisited: Distributed Transaction Management in Microservices' β€” Part 1 🌟](https://medium.com/javarevisited/distributed-transaction-management-in-microservices-part-1-bb7dc1fbee9f) [COMMUNITY-TOOL] - [betterprogramming.pub: How to Transform a Monolith Application Into a' Microservices Architecture](https://betterprogramming.pub/how-to-transform-a-monolith-application-into-a-microservices-architecture-1e00363a03ba) [COMMUNITY-TOOL] - - [medium.com/javarevisited: Microservices communication using gRPC Protocol](https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d) [COMMUNITY-TOOL] - [medium.com/codex: MicroServices Architecture to Solve Distributed Transaction' Management Problem](https://medium.com/codex/solving-distributed-transaction-management-problem-in-microservices-architecture-586ab3087efe) [COMMUNITY-TOOL] - [betterprogramming.pub: How I Split a Monolith Into Microservices Without' Refactoring 🌟🌟🌟](https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2) [COMMUNITY-TOOL] - [towardsdatascience.com: 3 High Availability Cloud Concepts You Should Know](https://towardsdatascience.com/3-high-availability-cloud-concepts-you-should-know-93f3bab2cb4a) [COMMUNITY-TOOL] @@ -213,7 +214,6 @@ graph TD - [levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices' Architecture? 🌟](https://levelup.gitconnected.com/do-you-know-distributed-job-scheduling-in-microservices-architecture-44082adad8ac) [COMMUNITY-TOOL] - [medium.com/javarevisited: Microservices Communication part 1-every programmer' must know 🌟](https://medium.com/javarevisited/microservices-communication-part-1-every-programmer-must-know-7c6607d2d563) [COMMUNITY-TOOL] - [medium.com/javarevisited: Microservices Communication β€” part 2β€” Sync vs' Async vs Hybrid?](https://medium.com/javarevisited/microservices-communication-part-2-sync-vs-async-vs-hybrid-23d057e137d8) [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] - [thenewstack.io: Kubernetes Evolution: From Microservices to Batch Processing' Powerhouse 🌟](https://thenewstack.io/kubernetes-evolution-from-microservices-to-batch-processing-powerhouse) [COMMUNITY-TOOL] - [medium.com/javarevisited: Why Microservices are not silver bullet? 10 Reasons' for NOT using Microservices](https://medium.com/javarevisited/why-microservices-are-not-silver-bullet-10-reasons-for-not-using-microservices-74f7c0fa98c) [COMMUNITY-TOOL] - [devops.com: 8 Hot Takes: Will We See a Monolithic Renaissance?](https://devops.com/8-hot-takes-will-we-see-a-monolithic-renaissance) [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:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/istio.md b/v2-docs/istio.md index eba1834b..16f3e550 100644 --- a/v2-docs/istio.md +++ b/v2-docs/istio.md @@ -5,8 +5,8 @@ ## Standard Reference + - [jetstack.io: Getting started using cert-manager with the sig-network Gateway API](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [blog.jetstack.io: Istio OIDC Authentication](https://developer.cyberark.com/blog/istio-oidc-authentication) [COMMUNITY-TOOL] - - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] - [medium.com/solo-io blog](https://medium.com/solo-io) [COMMUNITY-TOOL] - [medium.com/solo-io: Istio the Easy Way (Again!)](https://medium.com/solo-io/istio-the-easy-way-again-b0504347b7ce) [COMMUNITY-TOOL] - [istiobyexample.dev 🌟](https://istiobyexample.dev) [COMMUNITY-TOOL] @@ -164,6 +164,9 @@ ##### Learning Resources - [redhat-scholars: istio-tutorial 🌟](https://github.com/redhat-scholars/istio-tutorial) ⭐ 1207 [ENTERPRISE-STABLE] [GUIDE] β€” A hands-on, scenario-driven learning path designed by Red Hat to introduce developers to Istio's core operational capabilities. Covers basic deployment, routing rules, traffic splitting, dark launches, resilient patterns like circuit breaking, and advanced security configurations using Envoy proxies. +##### Operations + + - **(2021)** [solo.io: Navigating __Istio Config__: a look into Istio’s toolkit](https://www.solo.io/blog) 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A guide detailing useful debugging utilities and CLI tools for validating and diagnosing Istio configuration sets. Explains how to leverage 'istioctl' diagnostics, debug configuration states, and inspect direct Envoy configuration mappings to maintain healthy cluster states. ##### Release Analysis - [thenewstack.io: Istio 1.10 Improves Scalability and Revision Control](https://thenewstack.io/istio-1-10-improves-scalability-and-revision-control) [LEGACY] β€” Highlights the key technical improvements delivered in the Istio 1.10 release, with a strong focus on canary control plane upgrades, safer discovery mechanisms, and memory consumption optimizations. Shows how sidecar injection was streamlined to minimize workload disruption. @@ -214,7 +217,7 @@ ##### Troubleshooting (1) - [itnext.io: Find issues in your Istio mesh with Kiali](https://itnext.io/find-issues-in-your-istio-mesh-with-kiali-89d37d5e1fb1) [COMMUNITY-TOOL] [GUIDE] β€” Demonstrates how to diagnose, troubleshoot, and fix misconfigured routing rules and service-to-service communication failures using Kiali. Teaches developers how to read the visual topological graph to pinpoint bottlenecks and broken security boundaries. -#### Operations +#### Operations (1) ##### Lifecycle Management @@ -286,5 +289,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:** [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Caching](./caching.md) +πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.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 d34199b5..f65fbb28 100644 --- a/v2-docs/java-and-java-performance-optimization.md +++ b/v2-docs/java-and-java-performance-optimization.md @@ -7,10 +7,11 @@ - [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] - - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [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: 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] @@ -21,7 +22,6 @@ - [medium.com/@sharprazor.app: Memory settings for Java process running in' Kubernetes pod](https://medium.com/@sharprazor.app/memory-settings-for-java-process-running-in-kubernetes-pod-1e608a5d2a64) [COMMUNITY-TOOL] - [medium.com/codex: Running JVM Applications on Kubernetes: Beyond java' -jar](https://medium.com/codex/running-jvm-applications-on-kubernetes-beyond-java-jar-a095949f3e34) [COMMUNITY-TOOL] - [lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes](https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf) [COMMUNITY-TOOL] - - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1' 🌟](https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1) [COMMUNITY-TOOL] - [dzone.com: Java Inside Docker: What You Must Know to Not FAIL](https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/List_of_performance_analysis_tools](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [COMMUNITY-TOOL] @@ -120,5 +120,5 @@ - **(2021)** [blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices on OpenShift](https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift) [EN CONTENT] [COMMUNITY-TOOL] β€” Comprehensive integration guide explaining how to hook up Spring Boot Prometheus metrics directly into automated OpenShift cluster telemetry layers. --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java_Frameworks](./java_frameworks.md) | [API](./api.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) diff --git a/v2-docs/java_app_servers.md b/v2-docs/java_app_servers.md index be1b59dc..d2f70d6e 100644 --- a/v2-docs/java_app_servers.md +++ b/v2-docs/java_app_servers.md @@ -5,20 +5,20 @@ ## Standard Reference + - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] - - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] + - [KumuluzEE](https://ee.kumuluz.com) [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] - [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] - [Payara](https://hub.docker.com/r/payara/server-full) [COMMUNITY-TOOL] - [Payara Micro](https://hub.docker.com/r/payara/micro) [COMMUNITY-TOOL] - [Red Hat JBoss Enterprise Application Platform (JBoss EAP)](https://developers.redhat.com/products/eap/overview) [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] - [Dzone: Jakarta EE & Wildfly Running on Kubernetes](https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes) [COMMUNITY-TOOL] - [opensource.com: Get started with WildFly for Java web development](https://opensource.com/article/21/7/wildfly) [COMMUNITY-TOOL] - - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] ## Platform Engineering @@ -31,5 +31,5 @@ - [Install Java 23 in an Azure DevOps Pipeline](https://www.returngis.net/2025/02/como-instalar-java-23-en-una-pipeline-de-azure-devops) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” A technical guide written in Spanish demonstrating how to dynamically configure, install, and leverage the Java 23 SDK runtime inside Azure DevOps build pipelines, using modern Microsoft-hosted and self-hosted runner strategies. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/java_frameworks.md b/v2-docs/java_frameworks.md index 8ca94da2..dae71be9 100644 --- a/v2-docs/java_frameworks.md +++ b/v2-docs/java_frameworks.md @@ -5,10 +5,7 @@ ## Standard Reference - - [Grafana 7.0: β€œWe’ve built one of the best visualisation tools and it’s not tied to any one database”](https://devm.io/blog) [COMMUNITY-TOOL] - - [Payara](https://payara.fish) [COMMUNITY-TOOL] - - [WildFly](https://www.wildfly.org) [COMMUNITY-TOOL] - - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] + - [jaxenter.com - CI/CD for Spring Boot Microservices](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - [JDK 15: The new features in Java 15](https://www.infoworld.com/article/2256828/jdk-15-the-new-features-in-java-15.html) [COMMUNITY-TOOL] - [GitHub Welcomes the OpenJDK Project!](https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project) [COMMUNITY-TOOL] - [java-success.com: 01: Q07 – Q12 Java Micro & Web services Interview Q&As](https://www.java-success.com/microservices-interview-questions) [COMMUNITY-TOOL] @@ -20,8 +17,10 @@ - [All You Need To Know For Migrating To Java 11](https://nipafx.dev/java-11-migration-guide) [COMMUNITY-TOOL] - [openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](https://openjdk.org/jeps/413) [COMMUNITY-TOOL] - [Best Java Frameworks Solutions](https://www.peerspot.com/categories/java-frameworks) [COMMUNITY-TOOL] + - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] + - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [RedHat’s WildFly Swarm](http://wildfly-swarm.io) [COMMUNITY-TOOL] - - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] + - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] - [Spring Boot: ΒΏwar o jar? Ambos](https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [COMMUNITY-TOOL] - [arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](https://arnoldgalovics.com/java-multiline-logs-fluentd) [COMMUNITY-TOOL] - [geeksforgeeks.org: Best way to master spring boot , a complete roadmap](https://www.geeksforgeeks.org/springboot/best-way-to-master-spring-boot-a-complete-roadmap) [COMMUNITY-TOOL] @@ -33,13 +32,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] + - [WildFly](https://www.wildfly.org) [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] + - [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/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] - [medium.com/@javachampions : Java is still free](https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244) [COMMUNITY-TOOL] - - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] - [developers.redhat.com: The future of Java and OpenJDK updates without Oracle' support](https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support) [COMMUNITY-TOOL] - [redhat.com: The history and future of OpenJDK](https://www.redhat.com/en/blog/history-and-future-openjdk) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: The 2020 Java Developer RoadMap 🌟](https://javarevisited.blogspot.com/2019/10/the-java-developer-roadmap.html) [COMMUNITY-TOOL] @@ -68,7 +66,6 @@ - [Red Hat OpenJDK](https://developers.redhat.com/products/openjdk/download) [COMMUNITY-TOOL] - [piotrminkowski.com: Which JDK to Choose on Kubernetes 🌟](https://piotrminkowski.com/2023/02/17/which-jdk-to-choose-on-kubernetes) [COMMUNITY-TOOL] - [Amazon Corretto](https://aws.amazon.com/corretto) [COMMUNITY-TOOL] - - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [__AdoptOpenJDK 11__ Is the New Default 🌟](https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default) [COMMUNITY-TOOL] - [tecmint.com: How to Install Java 17 on RHEL-based Linux Distributions](https://www.tecmint.com/install-java-on-centos-rhel-fedora) [COMMUNITY-TOOL] - [infoq.com: Virtual Threads: New Foundations for High-Scale Java Applications](https://www.infoq.com/articles/java-virtual-threads) [COMMUNITY-TOOL] @@ -83,6 +80,8 @@ - [Eclipse MicroProfile: 5 Things You Need to Know 🌟](https://medium.com/@alextheedom/eclipse-microprofile-5-things-you-need-to-know-e7a0bc9a3fb6) [COMMUNITY-TOOL] - [developers.redhat.com: Develop Eclipse MicroProfile applications on Red' Hat JBoss Enterprise Application Platform Expansion Pack 1.0 with Red Hat CodeReady Workspaces](https://developers.redhat.com/blog/2020/07/01/develop-eclipse-microprofile-applications-on-red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-with-red-hat-codeready-workspaces) [COMMUNITY-TOOL] - [infoq.com: Virtual Panel: The MicroProfile Influence on Microservices Frameworks](https://www.infoq.com/articles/microprofile-microservices) [COMMUNITY-TOOL] + - [About WebSphere Liberty](https://developer.ibm.com/wasdev/websphere-liberty) [COMMUNITY-TOOL] + - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] - [medium: Multi-Tenancy Implementation using Spring Boot + Hibernate 🌟](https://medium.com/swlh/multi-tenancy-implementation-using-spring-boot-hibernate-6a8e3ecb251a) [COMMUNITY-TOOL] - [stackoverflow.com: How to map a MySQL JSON column to a Java entity property' using JPA and Hibernate](https://stackoverflow.com/questions/44308167/how-to-map-a-mysql-json-column-to-a-java-entity-property-using-jpa-and-hibernate) [COMMUNITY-TOOL] - [vladmihalcea.com: How to encrypt and decrypt data with Hibernate](https://vladmihalcea.com/how-to-encrypt-and-decrypt-data-with-hibernate) [COMMUNITY-TOOL] @@ -195,14 +194,8 @@ - [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 @@ -212,5 +205,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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [API](./api.md) | [JVM Parameters Matrix Table](./jvm-parameters-matrix-table.md) diff --git a/v2-docs/javascript.md b/v2-docs/javascript.md index b08f6aaf..538ec426 100644 --- a/v2-docs/javascript.md +++ b/v2-docs/javascript.md @@ -106,5 +106,5 @@ - [freecodecamp.org: HTTP Networking in JavaScript –Handbook for Beginners](https://www.freecodecamp.org/news/http-full-course) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A comprehensive foundational guide analyzing HTTP request-response lifecycles, network architectures, and client-side browser execution. Highlights modern REST API interactions and secure payload configurations. --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/jenkins-alternatives.md b/v2-docs/jenkins-alternatives.md index af234911..f9c1a9fb 100644 --- a/v2-docs/jenkins-alternatives.md +++ b/v2-docs/jenkins-alternatives.md @@ -5,9 +5,11 @@ ## Standard Reference - - [Google Cloud Build](https://cloud.google.com/build) [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] + - [**Cloudbees Flow** 🌟](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [waypointproject.io](https://developer.hashicorp.com/waypoint) [COMMUNITY-TOOL] + - [Google Cloud Build](https://cloud.google.com/build) [COMMUNITY-TOOL] - [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] @@ -15,7 +17,6 @@ - [lambdatest.com: CircleCI Vs. GitLab: Choosing The Right CI/CD Tool](https://www.testmuai.com/blog/circleci-vs-gitlab) [COMMUNITY-TOOL] - [acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools 🌟](https://www.pluralsight.com/resources/blog/cloud/azure-devops-vs-github-comparing-microsofts-devops-twins) [COMMUNITY-TOOL] - [lambdatest.com: Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans](https://www.testmuai.com/blog/jenkins-vs-travis-vs-bamboo-vs-teamcity) [COMMUNITY-TOOL] - - [Cloudbees Flow](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - [harness.io](https://www.harness.io) [COMMUNITY-TOOL] β€” - [harness.io: AutoStopping Rules For Kubernetes Clusters](https://www.harness.io/blog/autostopping-rules-kubernetes) Harness Intelligent Cloud AutoStopping Rules help manage your resources automatically to make sure that they run only when used, never when idle. - [harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm](https://www.harness.io/blog/cd-jenkins-pipelines-harness) - [Drone](https://www.drone.io) [COMMUNITY-TOOL] β€” - [medium: Goodbye Jenkins: How Drone Simplifies CI/CD for Engineering Teams Everywhere](https://medium.com/@boomimagestudio-techblog/goodbye-jenkins-how-drone-simplifies-ci-cd-for-engineering-teams-everywhere-73a7db435a86) @@ -25,12 +26,11 @@ - [lambdatest.com: How To Setup CI/CD Pipeline With Bamboo For PHP Projects](https://www.testmuai.com/blog/how-to-setup-cicd-pipeline-with-bamboo-for-php-projects) [COMMUNITY-TOOL] - [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] - - [redhat-actions/openshift-actions-runner](https://github.com/redhat-actions/openshift-actions-runners) [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) Industry’s leading enterprise Kubernetes platform now integrates with GitHub, bringing DevOps automation tools from the world’s largest developer platform into the OpenShift ecosystem - [towardsdatascience.com: Jenkins for CI Is Dead: Why Do People Hate It and What’s the Alternative? GitHub actions](https://towardsdatascience.com/jenkins-for-ci-is-dead-why-do-people-hate-it-and-whats-the-alternative-8d8b6b88fdba) [COMMUNITY-TOOL] + - [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) [COMMUNITY-TOOL] - [youtube: jfrog - Modern App Deployments: How to use NGINX and JFrog to Automate your Blue/Green deployments](https://www.youtube.com/watch?v=15CGdzfDlpQ&t=1s&ab_channel=JFrog) [COMMUNITY-TOOL] - [Semaphore](https://semaphore.io) [COMMUNITY-TOOL] - [semaphoreci.com: Revving up Continuous Integration with Parallel Testing](https://semaphore.io/blog/revving-up-continuous-integration-with-parallel-testing) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [cloudbees.com: what is jenkins-x](https://www.cloudbees.com/whitepapers/building-cloud-native-apps-painlessly) [COMMUNITY-TOOL] - [Traces for your pipelines: Jenkins X v3 now comes with tracing support for your pipelines out of the box](https://jayex.io/blog/2021/04/08/jx3-pipeline-trace) [COMMUNITY-TOOL] - [spinnaker.io deployment tool](https://spinnaker.io) [COMMUNITY-TOOL] @@ -38,6 +38,9 @@ - [armory.io: Build a Deployment Pipeline with Spinnaker on Kubernetes](https://www.harness.io/products/continuous-delivery) [COMMUNITY-TOOL] - [CI/CD OpenShift and Tekton](https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton) [COMMUNITY-TOOL] - [empathy.co: HAT: CI/CD for Deploying Cloud Native Applications](https://empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications) [COMMUNITY-TOOL] + - [redhat.com: Red Hat and GitHub Collaborate to Expand the Developer Experience' on Red Hat OpenShift with GitHub Actions 🌟](https://www.redhat.com/en/about/press-releases/red-hat-and-github-collaborate-expand-developer-experience-red-hat-openshift-github-actions) [COMMUNITY-TOOL] + - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [COMMUNITY-TOOL] + - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [medium: Top 7 Best CI/CD Tools you should get your hands on in 2020](https://medium.com/devops-dudes/top-7-best-ci-cd-tools-you-should-get-your-hands-on-in-2020-832c29db936a) [COMMUNITY-TOOL] - [dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools](https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools) [COMMUNITY-TOOL] - [blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies](https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies) [COMMUNITY-TOOL] @@ -46,7 +49,6 @@ - [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] @@ -62,7 +64,6 @@ - [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] - - [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) [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] @@ -94,7 +95,6 @@ - [dagger.io](https://dagger.io) [COMMUNITY-TOOL] - [dagger/dagger: Dagger is a portable devkit for CICD](https://github.com/dagger/dagger) ⭐ 15849 [DE FACTO STANDARD] - [CloudBees Integrates Software Delivery Management Platform With Google Cloud Build and Tekton to Break Down Development Silos](https://www.previous.cloudbees.com/press/cloudbees-integrates-software-delivery-management-platform-google-cloud-build-and-tekton-break) [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] ## Cloud-Native Development @@ -103,13 +103,6 @@ #### 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 @@ -127,7 +120,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 (1) +### CI-CD Pipelines #### Enterprise Tooling @@ -152,5 +145,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) | [CI/CD](./cicd.md) | [Jenkins](./jenkins.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/jenkins.md b/v2-docs/jenkins.md index 045937d7..4c0c31f2 100644 --- a/v2-docs/jenkins.md +++ b/v2-docs/jenkins.md @@ -5,9 +5,6 @@ ## Standard Reference - - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 1](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - - [Cloudbees Flow](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [WebSocket support in now available for Jenkins CLI and agent networking!](https://www.jenkins.io/blog/2020/02/02/web-socket) [COMMUNITY-TOOL] - [webhookrelay.com: Receive Github webhooks on Jenkins without public IP 🌟](https://webhookrelay.com/blog/github-jenkins-guide) [COMMUNITY-TOOL] - [lambdatest.com: Best Jenkins Pipeline Tutorial For Beginners (Examples) 🌟](https://www.testmuai.com/blog/jenkins-pipeline-tutorial) [COMMUNITY-TOOL] @@ -26,6 +23,7 @@ - [Matrix 🌟](https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix) [COMMUNITY-TOOL] - [Atlassian's new Bitbucket Server integration for Jenkins 🌟](https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins) [COMMUNITY-TOOL] - [In this presentation](https://www.meetup.com/jenkins-online-meetup/events/270630108) [COMMUNITY-TOOL] + - [**Cloudbees Flow** 🌟](https://www.cloudbees.com/capabilities/continuous-delivery) [COMMUNITY-TOOL] - [Build Monitor Plugin](https://plugins.jenkins.io/build-monitor-plugin) [COMMUNITY-TOOL] β€” - [Monitor CI nodes with Jenkins](http://www.ampelofilosofies.gr/software/2017/03/04/monitor-ci-nodes-with-jenkins#sthash.eLP0PanT.dpbs) - [youtube: How to create Build Monitor View](https://www.youtube.com/watch?v=WnQK6-puXSM) - [youtube: monitoring jenkins job with build monitor view](https://www.youtube.com/watch?v=y6RNLNvnYIw) @@ -35,14 +33,14 @@ - [opsview.com: opspack](https://docs.itrsgroup.com/docs/opsview/6.12.1/opspacks/opspack-index/index.html) [COMMUNITY-TOOL] - [Chrome Extension](https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc) [COMMUNITY-TOOL] - [stats.jenkins.io 🌟](http://stats.jenkins.io) [COMMUNITY-TOOL] + - [jaxenter.com - CI/CD for Spring Boot Microservices](https://devm.io/microservices/cicd-microservices-docker-162408) [COMMUNITY-TOOL] - [rollout.io: CloudBees Rollout Tutorial: Feature Flagging in your React Native App in 5 minutes](https://www.cloudbees.com/blog/rollout-tutorial-feature-flagging-your-react-native-app-5-minutes) [COMMUNITY-TOOL] - [How to Speed Up Software Development with Build and Test Acceleration Tools](https://www.cloudbees.com/blog) [COMMUNITY-TOOL] + - [jenkins-x.io](https://jayex.io) [COMMUNITY-TOOL] - [sap.github.io/jenkins-library](https://www.project-piper.io) [COMMUNITY-TOOL] - - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] - - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack](https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack) [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] + - [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] - [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] @@ -151,6 +149,8 @@ - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] - [Jenkins SIG Platform 🌟](https://www.jenkins.io/sigs/platform) [COMMUNITY-TOOL] - [Jenkins SIG Cloud Native 🌟](https://www.jenkins.io/sigs/cloud-native) [COMMUNITY-TOOL] + - [Oracle Java 11 and OpenJDK](https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html) [COMMUNITY-TOOL] + - [It’s time! Migrating to Java 11 🌟](https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9) [COMMUNITY-TOOL] - [blog.techiescamp.com/jenkins-course 🌟🌟🌟](https://blog.techiescamp.com/jenkins-course) [COMMUNITY-TOOL] - [udemy.com: Master Jenkins CI For DevOps and Developers](https://www.udemy.com/the-complete-jenkins-course-for-developers-and-devops) [COMMUNITY-TOOL] - [udemy.com: Learn DevOps: CI/CD with Jenkins using Pipelines and Docker](https://www.udemy.com/learn-devops-ci-cd-with-jenkins-using-pipelines-and-docker) [COMMUNITY-TOOL] @@ -171,7 +171,6 @@ - [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] @@ -211,6 +210,8 @@ - [cloudbees.com: Troubleshooting Jenkins Performance: Kubernetes Edition -' Part 2 (2020) 🌟](https://www.cloudbees.com/blog/application-performance-monitoring-tools) [COMMUNITY-TOOL] - [cloudbees.com: The Two Most Common Issues with Jenkins and How to Fix Them' 🌟](https://www.cloudbees.com/blog/most-common-issues-scaling-jenkins) [COMMUNITY-TOOL] - [cloudbees.com: Enterprise JVM Administration and Jenkins Performance 🌟](https://www.cloudbees.com/blog/enterprise-jvm-administration-and-jenkins-performance) [COMMUNITY-TOOL] + - [Dzone: Running Ansible Playbooks From Jenkins](https://dzone.com/articles/running-ansible-playbooks-from-jenkins) [COMMUNITY-TOOL] + - [itnext.io: Ansible and Jenkins β€” automate your scritps 🌟](https://itnext.io/ansible-and-jenkins-automate-your-scritps-8dff99ef653) [COMMUNITY-TOOL] - [ansible-role-jenkins](https://github.com/geerlingguy/ansible-role-jenkins) ⭐ 851 [COMMUNITY-TOOL] - [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli) [COMMUNITY-TOOL] - [How to create initial "seed" job](https://github.com/jenkinsci/configuration-as-code-plugin) ⭐ 2791 [COMMUNITY-TOOL] @@ -334,7 +335,6 @@ - [medium: quickstart ci with jenkins and docker in docker](https://medium.com/swlh/quickstart-ci-with-jenkins-and-docker-in-docker-c3f7174ee9ff) [COMMUNITY-TOOL] - [ref1: docker build --network=host](https://github.com/awslabs/amazon-eks-ami/issues/183) ⭐ 2647 [COMMUNITY-TOOL] - [How to Disable Code: The Developer's Production Kill Switch 🌟](https://www.cloudbees.com/blog/how-disable-code-developers-production-kill-switch) [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] - [jenkinsci/jenkins-scripts 🌟](https://github.com/jenkinsci/jenkins-scripts) [COMMUNITY-TOOL] - [Jervis](https://github.com/samrocketman/jervis/wiki) ⭐ 271 [COMMUNITY-TOOL] - [itnext.io/tagged/jenkins-x](https://itnext.io/tagged/jenkins-x) [COMMUNITY-TOOL] @@ -369,12 +369,12 @@ #### Jenkins + - [performance-plugin](https://github.com/jenkinsci/performance-plugin) ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit. - [Jenkins Kubernetes Plugin](https://plugins.jenkins.io/kubernetes) [EN CONTENT] [ENTERPRISE-STABLE] β€” The critical Kubernetes integration for Jenkins, executing dynamic agents directly inside cluster pods. Solves pipeline scale issues by tearing down runner instances upon build completion. - [Kubernetes Continuous Deploy](https://plugins.jenkins.io/kubernetes-cd) [EN CONTENT] [COMMUNITY-TOOL] β€” A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines. - [openshift-pipeline](https://plugins.jenkins.io/openshift-pipeline) [EN CONTENT] [COMMUNITY-TOOL] β€” Allows direct deployment integrations inside Red Hat OpenShift pipelines via Jenkins, automating image building and pipeline orchestrations. - [openshift-sync](https://plugins.jenkins.io/openshift-sync) [EN CONTENT] [COMMUNITY-TOOL] β€” Synchronizes OpenShift environment configs, secrets, build limits, and pod templates automatically to ensure consistent CI runner execution. - [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely. - - [performance-plugin](https://github.com/jenkinsci/performance-plugin) ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit. ## DevOps ### CI-CD Pipelines @@ -402,7 +402,6 @@ #### 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 @@ -420,5 +419,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:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [CI/CD](./cicd.md) | [Gitops](./gitops.md) diff --git a/v2-docs/jvm-parameters-matrix-table.md b/v2-docs/jvm-parameters-matrix-table.md index 83364ee5..ad07cc47 100644 --- a/v2-docs/jvm-parameters-matrix-table.md +++ b/v2-docs/jvm-parameters-matrix-table.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/keptn.md b/v2-docs/keptn.md index 58aaa804..b146767c 100644 --- a/v2-docs/keptn.md +++ b/v2-docs/keptn.md @@ -21,5 +21,5 @@ --- -πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/kubectl-commands.md b/v2-docs/kubectl-commands.md index 460c51ec..0c005e97 100644 --- a/v2-docs/kubectl-commands.md +++ b/v2-docs/kubectl-commands.md @@ -5,11 +5,13 @@ ## Standard Reference - - [kubernetes.io 🌟](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - - [vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - - [ansibleforkubernetes.com 🌟](https://www.ansibleforkubernetes.com) [COMMUNITY-TOOL] - - [itnext.io: Boosting your kubectl productivity](https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712) [COMMUNITY-TOOL] + - [BuildKit CLI for kubectl (by vmware-tanzu) 🌟](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] + - [Kubectl Autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference) [COMMUNITY-TOOL] - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] + - [hidetatz/kubecolor 🌟](https://github.com/hidetatz/kubecolor) ⭐ 1445 [COMMUNITY-TOOL] + - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] + - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] + - [itnext.io: Boosting your kubectl productivity](https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712) [COMMUNITY-TOOL] - [medium: Ready-to-use commands and tips for kubectl](https://medium.com/flant-com/kubectl-commands-and-tips-7b33de0c5476) [COMMUNITY-TOOL] - [medium: Be fast with Kubectl 1.19 CKAD/CKA 🌟](https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443) [COMMUNITY-TOOL] - [developers.redhat.com: Kubectl: Developer tips for the Kubernetes command' line 🌟](https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line) [COMMUNITY-TOOL] @@ -31,7 +33,6 @@ - [awstip.com: Kubernetes β€” Creating deployments via command line and with' YAML files](https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be) [COMMUNITY-TOOL] - [superbrothers/zsh-kubectl-prompt 🌟](https://github.com/superbrothers/zsh-kubectl-prompt) ⭐ 591 [COMMUNITY-TOOL] - [medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference?](https://medium.com/@emmaliaocode/kubectl-create-vs-kubectl-apply-whats-the-differences-f6472f4c6c86) [COMMUNITY-TOOL] - - [hidetatz/kubecolor 🌟](https://github.com/hidetatz/kubecolor) ⭐ 1445 [COMMUNITY-TOOL] - [medium.com/codex: Kubectl Output 101](https://medium.com/codex/kubectl-output-101-851f8e61fd51) [COMMUNITY-TOOL] - [medium.com/geekculture: kubectl β€” Best Practices](https://medium.com/geekculture/kubectl-best-practices-c4ff809167dd) [COMMUNITY-TOOL] - [learnitguide.net: How to Create ConfigMap from Properties File Using K8s' Client](https://www.learnitguide.net/2023/04/how-to-create-configmap-from-properties.html) [COMMUNITY-TOOL] @@ -46,13 +47,12 @@ - [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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-alternatives.md b/v2-docs/kubernetes-alternatives.md index 619d7f3d..3acdec41 100644 --- a/v2-docs/kubernetes-alternatives.md +++ b/v2-docs/kubernetes-alternatives.md @@ -112,8 +112,8 @@ #### Evaluations (1) - **(2021)** [infoworld.com: When Kubernetes is not the solution](https://www.infoworld.com/article/2261975/when-kubernetes-is-not-the-solution.html) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Highlights use-cases and scenarios where Kubernetes acts as an anti-pattern. Outlines operational over-engineering, hidden resource consumption, and networking complexities. - - [thenewstack.io: Do I Really Need Kubernetes?](https://thenewstack.io/do-i-really-need-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” A candid architectural decision guide evaluating the complexity, overhead, and maintenance costs of adopting Kubernetes. Offers simpler alternative infrastructure paradigms. - [simform.com: Top Alternatives to Kubernetes to Overcome Business Challenges](https://www.simform.com/blog/alternatives-to-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” An informative breakdown analyzing leading container orchestrators other than Kubernetes. Details architectural features of Docker Swarm, Nomad, and AWS ECS for diverse engineering demands. + - [thenewstack.io: Do I Really Need Kubernetes?](https://thenewstack.io/do-i-really-need-kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” A candid architectural decision guide evaluating the complexity, overhead, and maintenance costs of adopting Kubernetes. Offers simpler alternative infrastructure paradigms. - [towardsdatascience.com: Heroku + Docker in 10 Minutes](https://towardsdatascience.com/heroku-docker-in-10-minutes-f4329c4fd72f) [EN CONTENT] [COMMUNITY-TOOL] β€” A quick-deployment tutorial showing how to containerize dynamic web applications with Docker and deploy them smoothly to Heroku's managed infrastructure. ## Serverless Architectures @@ -121,12 +121,12 @@ #### Edge Computing Engines - - [github.com/taubyte/tau: Tau](https://github.com/taubyte/tau) ⭐ 5030 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” The main open-source repository for Tau. This platform handles autonomous routing, distributed database syncs, and scaling for multi-tenant edge services, running on WebAssembly. - [Taubyte](https://taubyte.com) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” A decentralized serverless platform built on WebAssembly and IPFS. Acts as an alternative to VMs and containers, focusing on edge intelligence, fast execution, and zero-configuration networking. + - [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. #### Testing Infrastructure - **(2025)** [dreamland](https://github.com/taubyte/dream) ⭐ 88 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟 [COMMUNITY-TOOL] β€” A local testing and deployment tool for the Taubyte WebAssembly-native edge framework. Lets engineers build, test, and debug distributed serverless systems locally. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-autoscaling.md b/v2-docs/kubernetes-autoscaling.md index 3d51dafc..c87bd8b5 100644 --- a/v2-docs/kubernetes-autoscaling.md +++ b/v2-docs/kubernetes-autoscaling.md @@ -20,7 +20,14 @@ - [Azure: AKS Cluster Autoscaler](https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler) [COMMUNITY-TOOL] - [Google Cloud Platform: GKE Cluster Autoscaler](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler) [COMMUNITY-TOOL] - [DigitalOcean Kubernetes: DOKS Cluster Autoscaler](https://docs.digitalocean.com/products/kubernetes/how-to/autoscale) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] + - [github.com/jthomperoo: Predictive Horizontal Pod Autoscaler](https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler) ⭐ 383 [COMMUNITY-TOOL] - [thenewstack.io: K8s Resource Management: An Autoscaling Cheat Sheet' 🌟](https://thenewstack.io/k8s-resource-management-an-autoscaling-cheat-sheet) [COMMUNITY-TOOL] + - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] + - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] + - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] + - [eksworkshop.com: Configure Cluster Autoscaler (CA)](https://eksworkshop.com/scaling/deploy_ca) [COMMUNITY-TOOL] + - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t' Single and Multi-Node Kube Cluster](https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99) [COMMUNITY-TOOL] - [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] @@ -48,7 +55,6 @@ - [itnext.io: Kubernetes Resources and Autoscaling β€” From Basics to Greatness' 🌟](https://itnext.io/kubernetes-resources-and-autoscaling-from-basics-to-greatness-7cae17fbf27b) [COMMUNITY-TOOL] - [kubedex.com: autoscaling 🌟](https://kubedex.com/autoscaling) [COMMUNITY-TOOL] - [chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler' 🌟](https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1) [COMMUNITY-TOOL] - - [Symbiosis](https://symbiosis.host) [COMMUNITY-TOOL] - [the-gigi.github.io: Advanced Kubernetes Scheduling and Autoscaling](https://the-gigi.github.io/gigi-zone/posts/2024/05/advanced-k8s-scheduling-and-autoscaling) [COMMUNITY-TOOL] - [returngis.net: Escalado vertical de tus pods en Kubernetes con VerticalPodAutoscaler](https://www.returngis.net/2020/07/escalado-vertical-de-tus-pods-en-kubernetes) [COMMUNITY-TOOL] - [itnext.io: Horizontal Pod Autoscaling with Custom Metric from Different' Namespace](https://itnext.io/horizontal-pod-autoscaling-with-custom-metric-from-different-namespace-f19f8446143b) [COMMUNITY-TOOL] @@ -72,7 +78,6 @@ - [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] @@ -88,7 +93,6 @@ - [blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request' β€” Prometheus, KEDA, and K6](https://blog.cloudacode.com/how-to-autoscale-kubernetes-pods-based-on-ingress-request-prometheus-keda-and-k6-84ae4250a9f3) [COMMUNITY-TOOL] - [medium.com/@toonvandeuren: Kubernetes Scaling: The Event Driven Approach' - KEDA](https://medium.com/@toonvandeuren/kubernetes-scaling-the-event-driven-approach-bdd58ded4e3f) [COMMUNITY-TOOL] - [Dzone: Autoscaling Your Kubernetes Microservice with KEDA](https://dzone.com/articles/autoscaling-your-kubernetes-microservice-with-keda) [COMMUNITY-TOOL] - - [tomd.xyz: Event-driven integration on Kubernetes with Camel & KEDA](https://tomd.xyz/kubernetes-event-driven-keda) [COMMUNITY-TOOL] - [faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed)](https://faun.pub/keda-ec9fc7c8dd81) [COMMUNITY-TOOL] - [itnext.io: Event Driven Autoscaling](https://itnext.io/event-driven-autoscaling-503b5cefaa49) [COMMUNITY-TOOL] - [medium.com/@casperrubaek: Why KEDA is a game-changer for scaling in Kubernetes](https://medium.com/@casperrubaek/why-keda-is-a-game-changer-for-scaling-in-kubernetes-4ebf34cb4b61) [COMMUNITY-TOOL] @@ -100,16 +104,11 @@ - [github.com/kedacore/keda/issues/2214](https://github.com/kedacore/keda/issues/2214) ⭐ 10216 [ENTERPRISE-STABLE] - [dev.to/vinod827: Scale your apps using KEDA in Kubernetes](https://dev.to/vinod827/scale-your-apps-using-keda-in-kubernetes-4i3h) [COMMUNITY-TOOL] - [bitnami/cluster-autoscaler](https://hub.docker.com/r/bitnami/cluster-autoscaler) [COMMUNITY-TOOL] - - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] - - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [dev.to/danielepolencic: Scaling Kubernetes to multiple clusters and regions' 🌟](https://dev.to/danielepolencic/scaling-kubernetes-to-multiple-clusters-and-regionss-294b) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [engineering.zalando.com: Building an End to End load test automation system' on top of Kubernetes](https://engineering.zalando.com/posts/2021/03/building-an-end-to-end-load-test-automation-system-on-top-of-kubernetes.html) [COMMUNITY-TOOL] - - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - [medium.com/teamsnap-engineering: Load Testing a Service with ~20,000 Requests' per Second with Locust, Helm, and Kustomize](https://medium.com/teamsnap-engineering/load-testing-a-service-with-20-000-requests-per-second-with-locust-helm-and-kustomize-ea9bea02ae28) [COMMUNITY-TOOL] - - [eksworkshop.com: Configure Cluster Autoscaler (CA)](https://eksworkshop.com/scaling/deploy_ca) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-backup-migrations.md b/v2-docs/kubernetes-backup-migrations.md index 321e75f0..1f1d6d79 100644 --- a/v2-docs/kubernetes-backup-migrations.md +++ b/v2-docs/kubernetes-backup-migrations.md @@ -5,6 +5,7 @@ ## 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] @@ -20,7 +21,6 @@ - [containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes Tools](https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools) [COMMUNITY-TOOL] - [github.com/konveyor/crane: Crane 2.0 🌟](https://github.com/migtools/crane) ⭐ 54 [COMMUNITY-TOOL] - [kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟](https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools) [COMMUNITY-TOOL] - - [konveyor 🌟](https://konveyor.io) [COMMUNITY-TOOL] - [Automate SQL Server Backups with PowerShell](https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell) [COMMUNITY-TOOL] - [kube-backup: Kubernetes resource state sync to git](https://github.com/pieterlange/kube-backup) ⭐ 493 [COMMUNITY-TOOL] - [Stash](https://github.com/stashed/stash) ⭐ 1414 [COMMUNITY-TOOL] @@ -69,5 +69,5 @@ - [cloud.google.com: Announcing Backup for GKE: the easiest way to protect' GKE workloads](https://cloud.google.com/blog/products/storage-data-transfer/google-cloud-launches-backups-for-gke) [EN CONTENT] [COMMUNITY-TOOL] β€” Deep dive into the native GKE Backup service, designed for stateful application restoration and cluster disaster recovery. Discusses how to safeguard configuration metadata and persistent volume states natively through GCP APIs. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-based-devel.md b/v2-docs/kubernetes-based-devel.md index b0c43e45..fa2654ea 100644 --- a/v2-docs/kubernetes-based-devel.md +++ b/v2-docs/kubernetes-based-devel.md @@ -149,13 +149,6 @@ #### 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 @@ -254,5 +247,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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-bigdata.md b/v2-docs/kubernetes-bigdata.md index 37b5284d..1d4c1ea1 100644 --- a/v2-docs/kubernetes-bigdata.md +++ b/v2-docs/kubernetes-bigdata.md @@ -60,5 +60,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) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-client-libraries.md b/v2-docs/kubernetes-client-libraries.md index f1ea0055..c65fd833 100644 --- a/v2-docs/kubernetes-client-libraries.md +++ b/v2-docs/kubernetes-client-libraries.md @@ -6,6 +6,7 @@ ## Standard Reference - [Part 4 β€” Using the Go client framework](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-part-4-using-go-b1d0e3c1c899) [COMMUNITY-TOOL] + - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [github.com/kubernetes-client 🌟](https://github.com/kubernetes-client) [COMMUNITY-TOOL] - [medium: Building stuff with the Kubernetes API β€” TOC 🌟](https://medium.com/programming-kubernetes/building-stuff-with-the-kubernetes-api-toc-84d751876650) [COMMUNITY-TOOL] - [k8s-ruby: Kubernetes Ruby Client](https://github.com/k8s-ruby/k8s-ruby) ⭐ 75 [COMMUNITY-TOOL] @@ -31,7 +32,6 @@ - [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] @@ -52,7 +52,6 @@ ##### 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 @@ -77,5 +76,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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-monitoring.md b/v2-docs/kubernetes-monitoring.md index cc75026b..11ca4f5a 100644 --- a/v2-docs/kubernetes-monitoring.md +++ b/v2-docs/kubernetes-monitoring.md @@ -262,5 +262,5 @@ - [signoz.io: Kubernetes Audit Logs - Best Practices And Configuration](https://signoz.io/blog/kubernetes-audit-logs) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Outlines advanced configuration policies for the Kubernetes API audit logging engine. Deeply covers audit profiles, performance tuning, secure log transport, and compliance-driven retention metrics. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) | [Kubernetes Storage](./kubernetes-storage.md) diff --git a/v2-docs/kubernetes-networking.md b/v2-docs/kubernetes-networking.md index 1d41275f..029a0f24 100644 --- a/v2-docs/kubernetes-networking.md +++ b/v2-docs/kubernetes-networking.md @@ -5,8 +5,8 @@ ## Standard Reference - - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [Monitoring jenkins using instana](https://www.ibm.com/think) [COMMUNITY-TOOL] + - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress](https://blog.ovhcloud.com) [COMMUNITY-TOOL] - [containo.us: Kubernetes Ingress & Service API Demystified](https://traefik.io/blog/kubernetes-ingress-service-api-demystified) [COMMUNITY-TOOL] - [devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives load balancing experts more power](https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777) [COMMUNITY-TOOL] @@ -28,13 +28,19 @@ - **To facilitate the migration to cloud-era computing, service providers and data centers must add networking into the automated service workflows.** This requires agility and elasticity that traditional networking products are not designed to provide. As IT environments of tomorrow involve a plethora of orchestrators and controllers spinning up services and applications inside shared networks, they all must be managed and provisioned by a unified solution authoritative for all network-related information. - [Flannel](https://github.com/flannel-io/flannel) ⭐ 9454 [ENTERPRISE-STABLE] β€” - [Weave-net](https://www.weave.works/) - [sysdig.com: How to monitor coreDNS 🌟](https://www.sysdig.com/blog/how-to-monitor-coredns) [COMMUNITY-TOOL] + - [Project Calico](https://www.projectcalico.org) [COMMUNITY-TOOL] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - [AWS-VPC](https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] + - [Network Node Manager](https://github.com/kakao/network-node-manager) ⭐ 109 [COMMUNITY-TOOL] + - [ingressbuilder.jetstack.io 🌟🌟](https://ingressbuilder.jetstack.io) [COMMUNITY-TOOL] + - [NetMaker](https://github.com/gravitl/netmaker) ⭐ 11581 [ENTERPRISE-STABLE] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] + - [Get kubectl access to your private cluster from anywhere](https://blog.alexellis.io/get-private-kubectl-access-anywhere) [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] - - [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] @@ -59,13 +65,11 @@ - [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] @@ -141,7 +145,6 @@ - [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] @@ -152,7 +155,6 @@ - [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] @@ -172,7 +174,6 @@ - [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] @@ -226,7 +227,6 @@ - [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,9 +235,6 @@ #### 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) @@ -263,5 +260,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:** [Istio](./istio.md) | [Networking](./networking.md) | [Caching](./caching.md) +πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Istio](./istio.md) diff --git a/v2-docs/kubernetes-on-premise.md b/v2-docs/kubernetes-on-premise.md index 377b3535..5689a2a2 100644 --- a/v2-docs/kubernetes-on-premise.md +++ b/v2-docs/kubernetes-on-premise.md @@ -6,8 +6,6 @@ ## Standard Reference - [wecloudpro.com: Deploy HA kubernetes cluster in AWS in less than 5 minutes](http://wecloudpro.com/2020/01/13/kube-autp-aws.html) [COMMUNITY-TOOL] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] - - [WKSctl - A New OSS Kubernetes Manager using GitOps](https://www.weave.works/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops) [COMMUNITY-TOOL] - [blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives](https://blog.kubecost.com/blog/kubernetes-kops) [COMMUNITY-TOOL] - [imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using' kOps on Amazon Cloud (AWS)](https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32) [COMMUNITY-TOOL] - [medium.com: **Demystifying High Availability in Kubernetes Using Kubeadm**](https://medium.com/velotio-perspectives/demystifying-high-availability-in-kubernetes-using-kubeadm-3d83ed8c458b) [COMMUNITY-TOOL] @@ -17,6 +15,7 @@ - [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] @@ -30,6 +29,7 @@ - [cloudsavvyit.com: How to run your own kubernetes cluster with Microk8s](https://www.cloudsavvyit.com/13024/how-to-run-your-own-kubernetes-cluster-with-microk8s) [COMMUNITY-TOOL] - [kubedex.com: Kubernetes Operating Systems 🌟](https://kubedex.com/kubernetes-operating-systems) [COMMUNITY-TOOL] - [baeldung.com: Lightweight Kubernetes Distributions](https://www.baeldung.com/ops/kubernetes-lightweight-distributions) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - [wecloudpro.com: VMware Tanzu Community Edition 🌟](https://www.wecloudpro.com/2021/11/13/Tanzu-Community-Edition.html) [COMMUNITY-TOOL] - [Pharos 🌟](https://k8spharos.dev) [COMMUNITY-TOOL] @@ -53,6 +53,7 @@ #### 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 @@ -89,6 +90,13 @@ - [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 @@ -206,7 +214,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 +### GitOps (1) #### Cluster Provisioning (1) @@ -247,6 +255,13 @@ #### Legacy Tools - **(2023)** [vmware-tanzu/octant](https://github.com/vmware-archive/octant) ⭐ 6249 [EN CONTENT] 🌟 [ENTERPRISE-STABLE] [LEGACY] β€” Octant was a widely used extensible, developer-focused dashboard for exploring Kubernetes structures. It was archived in 2023 and has been succeeded by more modern and active alternatives like Lens and K9s. +## Platform Engineering + +### Site Reliability Engineering + +#### Foundations + + - **(2024)** [itprotoday.com: Why Site Reliability Engineering Is Key to Modern DevOps](https://www.techtarget.com/searchcio/answer/ITPro-Today-Network-Computing-IoT-World-Today-combine-with-TechTarget) 🌟 [COMMUNITY-TOOL] β€” An executive analysis examining why SRE architecture is a vital component of any modern, high-density DevOps delivery system trying to limit service down-time. ## Storage ### Stateful Workloads @@ -256,5 +271,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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-operators-controllers.md b/v2-docs/kubernetes-operators-controllers.md index 55855168..82d689f0 100644 --- a/v2-docs/kubernetes-operators-controllers.md +++ b/v2-docs/kubernetes-operators-controllers.md @@ -5,10 +5,11 @@ ## Standard Reference + - [KPIs](https://www.kpi.org/KPI-Basics) [COMMUNITY-TOOL] + - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] - [kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?](https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg) [COMMUNITY-TOOL] - [kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring Within The Kubernetes Environment](https://kruschecompany.com/page-not-found) [COMMUNITY-TOOL] - [kube-fluentd-operator 🌟](https://github.com/vmware-archive/kube-fluentd-operator) ⭐ 321 [COMMUNITY-TOOL] - - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] β€” - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) - [isaaguilar/terraform-operator: Terraform Operator](https://github.com/GalleyBytes/terraform-operator) ⭐ 381 [COMMUNITY-TOOL] - [openshift.com: Is your Operator Air-Gap Friendly?](https://www.redhat.com/en/blog/is-your-operator-air-gap-friendly) [COMMUNITY-TOOL] - [kuberhealthy 🌟](https://github.com/kuberhealthy/kuberhealthy) ⭐ 2235 [COMMUNITY-TOOL] @@ -19,16 +20,27 @@ - [openshift.com: Build Your Kubernetes Operator With the Right Tool 🌟](https://www.redhat.com/en/blog/build-your-kubernetes-operator-with-the-right-tool) [COMMUNITY-TOOL] - [brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs](https://shipit.dev/posts/k8s-operators-with-python-part-1.html) [COMMUNITY-TOOL] - [metalbear.co: Writing a Kubernetes Operator](https://metalbear.com/blog/writing-a-kubernetes-operator) [COMMUNITY-TOOL] - - [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] + - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] + - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] + - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] + - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] + - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] + - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] + - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) ⭐ 194 [COMMUNITY-TOOL] + - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] + - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] + - [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) [COMMUNITY-TOOL] + - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] + - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] + - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] + - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [medium.com/@mikakrief: Using Azure Service Operator v2](https://medium.com/@mikakrief/using-azure-service-operator-v2-4a1fa1f5e3b8) [COMMUNITY-TOOL] - [Introduction to Azure Application Gateway for Containers (AGC)](https://blog.cloudtrooper.net/2025/02/28/application-gateway-for-containers-a-not-so-gentle-intro-1) [COMMUNITY-TOOL] - [developers.redhat.com: Writing a Kubernetes Operator in Java using Quarkus' - **Cheat Sheet** 🌟](https://developers.redhat.com/cheat-sheets/writing-kubernetes-operator-java) [COMMUNITY-TOOL] - - [itnext.io: Operator Lifecycle Manager](https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04) [COMMUNITY-TOOL] - - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - - [How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough](https://www.thestack.technology/how-kubernetes-operators-fit-into-to-platform-building-and-when-traditional-iac-isnt-enough) [COMMUNITY-TOOL] - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] + - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] + - [The Beginner’s Guide to the Ansible Inventory](https://www.packetcoders.io/the-beginners-guide-to-the-ansible-inventory) [COMMUNITY-TOOL] - [hashicorp.com: Creating Workspaces with the HashiCorp Terraform Operator' for Kubernetes](https://www.hashicorp.com/blog/creating-workspaces-with-the-hashicorp-terraform-operator-for-kubernetes) [COMMUNITY-TOOL] - [banzaicloud.com: Kafka rolling upgrade made easy with Supertubes](https://banzaicloud.com/blog/kafka-rolling-upgrade) [COMMUNITY-TOOL] - [devops.com: Day 2 for the Operator Ecosystem 🌟](https://devops.com/day-2-for-the-operator-ecosystem) [COMMUNITY-TOOL] @@ -46,7 +58,6 @@ - [kubeload - load testing](https://github.com/Efrat19/kubeload) [COMMUNITY-TOOL] - [registry-creds](https://github.com/alexellis/registry-creds) ⭐ 351 [COMMUNITY-TOOL] - [gemini](https://github.com/FairwindsOps/gemini) ⭐ 433 [COMMUNITY-TOOL] - - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - [HostPort Operator](https://github.com/rmb938/hostport-allocator) ⭐ 18 [COMMUNITY-TOOL] - [iximiuz.com: Exploring Kubernetes Operator Pattern 🌟](https://iximiuz.com/en/posts/kubernetes-operator-pattern) [COMMUNITY-TOOL] - [didil/autobucket-operator](https://github.com/didil/autobucket-operator) ⭐ 12 [COMMUNITY-TOOL] @@ -58,7 +69,6 @@ - [medium.com: Getting Started With Kubernetes Operators (Helm Based) - Part' 1](https://www.velotio.com/engineering-blog/getting-started-with-kubernetes-operators-helm-based-part-1) [COMMUNITY-TOOL] - [IngressMonitorController (Deprecated)](https://github.com/stakater/IngressMonitorController) ⭐ 730 [COMMUNITY-TOOL] - [FairwindsOps/rbac-manager: RBAC Manager 🌟](https://github.com/FairwindsOps/rbac-manager) ⭐ 1649 [COMMUNITY-TOOL] - - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - [kubernetes.io: Writing a Controller for Pod Labels](https://kubernetes.io/blog/2021/06/21/writing-a-controller-for-pod-labels) [COMMUNITY-TOOL] - [kubermatic.com: Why Implementing Kubernetes Operators Is a Good Idea! 🌟](https://www.kubermatic.com/blog/why-implementing-kubernetes-operators-is-a-good-idea) [COMMUNITY-TOOL] - [thenewstack.io: We Pushed Helm to the Limit, then Built a Kubernetes Operator' 🌟](https://thenewstack.io/we-pushed-helm-to-the-limit-then-built-a-kubernetes-operator) [COMMUNITY-TOOL] @@ -67,7 +77,6 @@ - [itnext.io: Kubernetes Operators: Cruise Control for Managing Cloud-Native' Apps](https://itnext.io/kubernetes-operators-cruise-control-for-managing-cloud-native-apps-db328ef8e345) [COMMUNITY-TOOL] - [digitalis-io/vals-operator](https://github.com/digitalis-io/vals-operator) ⭐ 166 [COMMUNITY-TOOL] - [banzaicloud/thanos-operator 🌟](https://github.com/banzaicloud/thanos-operator) ⭐ 283 [COMMUNITY-TOOL] - - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - [pravega/pravega-operator](https://github.com/pravega/pravega-operator) ⭐ 40 [COMMUNITY-TOOL] - [Quentin-M/etcd-cloud-operator](https://github.com/Quentin-M/etcd-cloud-operator) ⭐ 234 [COMMUNITY-TOOL] - [spring.io: Get to Know a Kubernetes Operator!](https://spring.io/blog/2021/11/19/get-to-know-a-kubernetes-operator) [COMMUNITY-TOOL] @@ -85,7 +94,6 @@ - [Keel 🌟](https://github.com/keel-hq/keel) ⭐ 2711 [COMMUNITY-TOOL] - [medium.com/@mjkool: Kubernetes Operator β€” Simplified!](https://medium.com/@mjkool/kubernetes-operator-simplified-96b8c8f7e627) [COMMUNITY-TOOL] - [medium.com/@timebertt: Kubernetes Controllers at Scale: Clients, Caches,' Conflicts, Patches Explained](https://medium.com/@timebertt/kubernetes-controllers-at-scale-clients-caches-conflicts-patches-explained-aa0f7a8b4332) [COMMUNITY-TOOL] - - [openshift/machine-api-operator](https://github.com/openshift/machine-api-operator) ⭐ 185 [COMMUNITY-TOOL] - [rancher/system-upgrade-controller: System Upgrade Controller](https://github.com/rancher/system-upgrade-controller) ⭐ 947 [COMMUNITY-TOOL] - [alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration](https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792) [COMMUNITY-TOOL] - [ckotzbauer/vulnerability-operator](https://github.com/ckotzbauer/vulnerability-operator) ⭐ 87 [COMMUNITY-TOOL] @@ -97,14 +105,12 @@ - [prosimcorp/reforma](https://github.com/prosimcorp/reforma) ⭐ 58 [COMMUNITY-TOOL] - [awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers' for Kubernetes (ACK)](https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb) [COMMUNITY-TOOL] - [vitobotta/velero-notifications](https://github.com/vitobotta/velero-notifications) ⭐ 36 [COMMUNITY-TOOL] - - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - [medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and' Operators Explained](https://medium.com/@marom.itamar/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [COMMUNITY-TOOL] - [glebiller/dynamic-configuration-operator: Dynamic Configuration Operator](https://github.com/glebiller/dynamic-configuration-operator) ⭐ 34 [COMMUNITY-TOOL] - [faun.pub: A Definitive guide to Kubernetes Operator β€” The crawl!](https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b) [COMMUNITY-TOOL] - [github.com/furiko-io/furiko](https://github.com/furiko-io/furiko) ⭐ 502 [COMMUNITY-TOOL] - [paul-the-kelly.medium.com: Extending the Kubernetes API using Operators](https://paul-the-kelly.medium.com/extending-the-kubernetes-api-using-operators-9ffc8364ae5c) [COMMUNITY-TOOL] - [github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)](https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler) ⭐ 317 [COMMUNITY-TOOL] - - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - [scylladb/scylla-operator](https://github.com/scylladb/scylla-operator) ⭐ 398 [COMMUNITY-TOOL] - [faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained](https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6) [COMMUNITY-TOOL] - [coderanger/migrations-operator: Migrations-Operator](https://github.com/coderanger/migrations-operator) ⭐ 136 [COMMUNITY-TOOL] @@ -127,21 +133,17 @@ - [dragondscv.medium.com: Controller runtime β€” handle resource deletion with' predicate](https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802) [COMMUNITY-TOOL] - [github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟](https://github.com/NCCloud/mayfly) ⭐ 338 [COMMUNITY-TOOL] - [itnext.io: 5 Advanced Kubernetes Operators Every DevOps Engineer Should' Know About 🌟](https://itnext.io/5-advanced-kubernetes-operators-every-devops-engineer-should-know-about-ab46bdc1c7d5) [COMMUNITY-TOOL] - - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] - - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - [kubernetes-sigs/kubebuilder](https://github.com/kubernetes-sigs/kubebuilder) ⭐ 9153 [ENTERPRISE-STABLE] - [medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder**](https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50) [COMMUNITY-TOOL] - [medium.com/geekculture: A New Pattern that Simplifies Operator Building](https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa) [COMMUNITY-TOOL] - [qdnqn.com: Creating Kubernetes operator using Kubebuilder](https://qdnqn.com/creating-kubernetes-operator-using-kubebuilder) [COMMUNITY-TOOL] - [dev.to/thenjdevopsguy: What Is A Kubernetes Operator?](https://dev.to/thenjdevopsguy/what-is-a-kubernetes-operator-53kb) [COMMUNITY-TOOL] - - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] - [Operator Capability Levels](https://operatorframework.io/operator-capabilities) [COMMUNITY-TOOL] - [Cluster Addons 🌟](https://github.com/kubernetes-sigs/cluster-addons) ⭐ 156 [COMMUNITY-TOOL] - [K8Spin Operator 🌟](https://github.com/k8spin/k8spin-operator) ⭐ 217 [COMMUNITY-TOOL] - [thenewstack.io: K8Spin Provides Multitenant Isolation for Kubernetes](https://thenewstack.io/k8spin-provides-multitenant-isolation-for-kubernetes) [COMMUNITY-TOOL] - [Discover K8Spin open source software](https://k8spin.cloud/oss-projects) [COMMUNITY-TOOL] - [K8s KPIs with Kuberhealthy 🌟](https://kubernetes.io/blog/2020/05/29/k8s-kpis-with-kuberhealthy) [COMMUNITY-TOOL] - - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [Kubernetes.io: Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) [COMMUNITY-TOOL] - [opensource.com: Build a Kubernetes Operator in 10 minutes with Operator' SDK](https://opensource.com/article/20/3/kubernetes-operator-sdk) [COMMUNITY-TOOL] - [itnext.io: Testing the Operator SDK and making a prefetch mechanism for' Kubernetes](https://itnext.io/testing-the-operator-sdk-and-making-a-prefetch-mechanism-for-kubernetes-7508577efdd7) [COMMUNITY-TOOL] @@ -159,9 +161,6 @@ - [betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks](https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9) [COMMUNITY-TOOL] - [betterprogramming.pub: How To Write Tests for Your Kubernetes Operator](https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840) [COMMUNITY-TOOL] - [dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD](https://dev.to/hkhelil/building-a-kubernetes-operator-with-an-nginx-crd-3lil) [COMMUNITY-TOOL] - - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) ⭐ 194 [COMMUNITY-TOOL] - - [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) [COMMUNITY-TOOL] - - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -207,5 +206,5 @@ Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and - [Sharing a NVIDIA GPU Between Pods in Kubernetes](https://www.cloudnativedeepdive.com/sharing-a-nvidia-gpu-between-pods-in-kubernetes) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Explores the technicalities of sharing physical NVIDIA GPUs among multiple Pods in Kubernetes. Covers GPU fractional slicing, Multi-Instance GPU (MIG) strategies, and workload optimization for ML/AI clusters. --- -πŸ’‘ **Explore Related:** [Docker](./docker.md) | [Serverless](./serverless.md) | [OCP 3](./ocp3.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-releases.md b/v2-docs/kubernetes-releases.md index 94044081..bb9cb6a7 100644 --- a/v2-docs/kubernetes-releases.md +++ b/v2-docs/kubernetes-releases.md @@ -73,5 +73,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-security.md b/v2-docs/kubernetes-security.md index 8baafe91..09f1565d 100644 --- a/v2-docs/kubernetes-security.md +++ b/v2-docs/kubernetes-security.md @@ -5,7 +5,8 @@ ## Standard Reference - - [jetstack.io: Securing Istio workloads with mTLS using cert-manager](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] + - [jetstack.io: Getting started using cert-manager with the sig-network Gateway API](https://www.cyberark.com/venafi-and-cyberark-machine-identity-security) [COMMUNITY-TOOL] + - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [Dzone - OAuth 2.0](https://dzone.com/articles/oauth-20-beginners-guide) [COMMUNITY-TOOL] - [medium: How to Harden Your Kubernetes Cluster for Production 🌟](https://medium.com/better-programming/how-to-harden-your-kubernetes-cluster-for-production-7e47990efc2a) [COMMUNITY-TOOL] - [cncf.io: Kubernetes Security 🌟](https://www.cncf.io/blog/2021/03/22/kubernetes-security) [COMMUNITY-TOOL] @@ -98,7 +99,6 @@ - [ibrahims.medium.com: Security Context β€” Kubernetes](https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9) [COMMUNITY-TOOL] - [medium.com: Securing Kubernetes Dashboard on EKS with Pomerium](https://medium.com/dev-genius/securing-kubernetes-dashboard-on-eks-with-pomerium-e98c47610e2f) [COMMUNITY-TOOL] - [mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with' External Secrets Operator](https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189) [COMMUNITY-TOOL] - - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742](https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742) [COMMUNITY-TOOL] - [kube-bench 🌟](https://github.com/aquasecurity/kube-bench) ⭐ 8049 [ENTERPRISE-STABLE] @@ -182,6 +182,13 @@ * Details how the tool scans clusters for RBAC misconfigurations. * Pinpoints exposed endpoints and vulnerable images to provide rapid threat-vector modeling. +## Cloud Native Security + +### Supply Chain Security + +#### Security Tooling + + - **(2021)** [**cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟**](https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021) [EN CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A strategic overview of outstanding open-source Kubernetes protection mechanisms. Summarizes and contrasts the deployment use-cases for prominent systems focused on static verification, policy governance, and kernel monitoring. ## Identity and Access Management ### Cloud IAM @@ -203,6 +210,11 @@ #### Security Frameworks - [armosec.io: Kubernetes Security Compliance Frameworks 🌟](https://www.armosec.io/blog/kubernetes-security-frameworks-and-guidance) [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Provides a thorough breakdown of standard security compliance frameworks applicable to Kubernetes environments, including CIS Benchmarks, NSA-CISA hardening guides, and MITRE ATT&CK. Details key validation metrics and remediation methods required to audit clusters against these controls. +### Kubernetes Fundamentals + +#### Security Concepts + + - **(2026)** [==kubernetes.io: Overview of Cloud Native Security==](https://kubernetes.io/docs/concepts/security) [DOCUMENTATION] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The authoritative framework defining Kubernetes security architecture across the 'FourCs' Model: Cloud, Cluster, Container, and Code. Serves as the foundational blueprint for understanding attack vectors, defense-in-depth methodologies, and default-deny paradigms in orchestrating container workloads safely. ## Security (2) ### Access Control @@ -260,19 +272,20 @@ - **(2025)** [github.com/cert-manager: Policy Approver](https://github.com/cert-manager/approver-policy) ⭐ 90 [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” An official cert-manager approver-policy extension that verifies certificate requests against user-defined security guidelines before signing actions take place. #### TLS Automation + - **(2021)** [getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and Cert Manager](https://www.empowersurvivors.net) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection. - **(2021)** [rejupillai.com: Let’s Encrypt the Web (for free)](https://rejupillai.com/index.php/2021/03/06/configure-tls-on-gke-ingress-for-free-with-lets-encrypt) 🌟🌟 [COMMUNITY-TOOL] β€” Teaches administrators how to configure automated TLS on Google Kubernetes Engine (GKE) endpoints using GKE Ingress controllers and free Let's Encrypt certificates. - - [cert-manager.io 🌟](https://cert-manager.io/docs) [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for cert-manager, the industry-standard PKI and TLS certificate operator for automating certificates generation and renewal. - [cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) ⭐ 13830 [DE FACTO STANDARD] [ENTERPRISE-STABLE] β€” Consolidated record of the cert-manager project, automating dynamic certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes. + - [cert-manager.io 🌟](https://cert-manager.io/docs) [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for cert-manager, the industry-standard PKI and TLS certificate operator for automating certificates generation and renewal. - [itnext.io: Upgrade Cert-Manager for Your Production Deployment Without Downtime](https://itnext.io/upgrade-cert-manager-for-your-production-deployment-without-downtime-ee5d32fabec8) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Discusses upgrading cert-manager inside highly available environments without causing downtime, explaining migration mappings of CRDs and webhook components. ### Cluster Hardening #### Best Practices - **(2024)** [==Kubernetes Security 101: Risks and 29 Best Practices 🌟==](https://www.redhat.com/en/topics/containers/kubernetes-security) [EN CONTENT] [GUIDE] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: Fundamental 101 guide compiling standard security paradigms and vectors. Live Grounding: Maintained by Red Hat; compiles 29 production-validated rules including image scanning, API isolation, and run-time container metrics. + - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. - [thenewstack.io: 6 Kubernetes Security Best Practices 🌟](https://thenewstack.io/6-kubernetes-security-best-practices) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Conceptual breakdown of the six pillars of native Kubernetes security. Live Grounding: Distills complicated architectures into six action items (e.g., container isolation, CIS benchmarks) for fast-growing engineering teams. - [armosec.io: Kubernetes Security Best Practices: Definitive Guide](https://www.armosec.io/blog/kubernetes-security-best-practices) [EN CONTENT] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Comprehensive security handbook focused on practical remediation. Live Grounding: Authored by Armo (developers of Kubescape); highly detailed on network security, host configuration, and scanning orchestration. - [spectrocloud.com: Kubernetes security best practices: 5 easy ways to cut' risk](https://www.spectrocloud.com/blog/kubernetes-security-best-practices-5-easy-ways-to-cut-risk) [EN CONTENT] [COMMUNITY-TOOL] β€” Curator Insight: Architectural guide targeting five foundational risk-reduction vectors. Live Grounding: Emphasizes simple steps like node OS patching, configuration drift detection, and early pipeline policy enforcement. - - [Amazon EKS Best Practices Guide for Security 🌟](https://aws.github.io/aws-eks-best-practices) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [DE FACTO STANDARD] [GUIDE] β€” Curator Insight: The definitive handbook for securing AWS EKS environments, curated by AWS security engineers. Live Grounding: Serves as the primary operational baseline for hardening network, IAM, data, and compute resources in AWS. #### Deployment Security - **(2023)** [semaphoreci.com: Secure Your Kubernetes Deployments](https://semaphore.io/blog/kubernetes-deployments) [EN CONTENT] [GUIDE] 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” Curator Insight: Actionable patterns for securing standard Deployment manifests in CI/CD pipelines. Live Grounding: Explains key-value securityContext settings, network policy bounds, and resource allocations. @@ -356,8 +369,8 @@ - [OpenID Connect](https://openid.net) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] β€” Curator Insight: Home of the OpenID Connect federation standard, which acts as the foundation for Kubernetes authentication. Live Grounding: Critical global standard underpinning identity validation in modern cloud architecture. #### Cloud Integration - - [From Zero to Hero with Identity and Access Control in Azure Kubernetes Service](https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-zero-to-hero-with-identity-and-access-control-in-azure-kubernetes-service/4386350) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Architect blueprint for managing Microsoft Entra ID integration in Azure Kubernetes Service. Live Grounding: Walks through configuring fine-grained identity federation and replacing Kubernetes cluster roles with enterprise Azure AD mappings. - [dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem' clusters | Daniele Polencic 🌟](https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Curator Insight: Technical guide on binding AWS IAM roles directly to ServiceAccounts inside on-premises nodes. Live Grounding: Offers an architecturally sound pattern for managing hybrid cloud identity federations without static AWS keys. + - [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. #### Enterprise Authentication - **(2023)** [**gravitational.com: How to Set Up Kubernetes SSO with SAML**](https://goteleport.com/blog/kubernetes-sso-saml) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE] [LEGACY] β€” Curator Insight: Tutorial showing how to secure the Kubernetes API utilizing SAML Single Sign-On. Live Grounding: Details proxy setup and Dex configuration, bridging legacy authentication methods with modern web authorization engines. @@ -488,6 +501,7 @@ - [youtube: Manage Kubernetes Secrets With External Secrets Operator (ESO)' 🌟](https://www.youtube.com/watch?v=SyRZe5YVCVk) [ENTERPRISE-STABLE] β€” A video walk-through of the External Secrets Operator (ESO). Explains how to orchestrate automated synchronization between external secrets engines and native Kubernetes workflows. #### Cloud Integrations (1) + - **(2025)** [Four Methods to Access Azure Key Vault from Azure Kubernetes Service (AKS)](https://techcommunity.microsoft.com/discussions/azurepartners/four-methods-to-access-azure-key-vault-from-azure-kubernetes-service-aks/4376662) 🌟🌟🌟 [COMMUNITY-TOOL] β€” Evaluates four approaches to integrate Azure Key Vault secrets within AKS environments. Weighs security architectures including Azure Workload Identity and the Secrets Store CSI driver. - [itnext.io: Effective Secrets with Vault and Kubernetes](https://itnext.io/effective-secrets-with-vault-and-kubernetes-9af5f5c04d06) [COMMUNITY-TOOL] β€” Explains HashiCorp Vault integration inside Kubernetes environments. Illustrates the Vault Agent Sidecar Injector mechanism, allowing target workloads to resolve credentials directly. - [itnext.io: Vault cluster with auto unseal on Kubernetes](https://itnext.io/vault-cluster-with-auto-unseal-on-kubernetes-8e469f9cdcfd) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Details the configurations needed to bootstrap highly available HashiCorp Vault systems using dynamic KMS systems (AWS or GCP) to automate unsealing tasks. #### Compliance Auditing (1) @@ -595,5 +609,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) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) | [Crossplane](./crossplane.md) diff --git a/v2-docs/kubernetes-storage.md b/v2-docs/kubernetes-storage.md index 7c5b56bb..b1bc377b 100644 --- a/v2-docs/kubernetes-storage.md +++ b/v2-docs/kubernetes-storage.md @@ -5,9 +5,16 @@ ## Standard Reference - - [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: 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] + - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): + - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) + - Asynchronous replication of data between my local ceph and my cloud provider + - Deduplication + - Compression + - Encryption + - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] + - [redbooks.ibm.com: IBM Storage for Red Hat OpenShift. IBM block storage & IBM Spectrum Scale](http://www.redbooks.ibm.com/abstracts/redp5565.html) [COMMUNITY-TOOL] + - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] - [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] @@ -21,14 +28,12 @@ - [searchstorage.techtarget.com: IBM Spectrum](https://www.techtarget.com/searchitchannel/definition/IBM-International-Business-Machines) [COMMUNITY-TOOL] - [blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx, Longhorn and OpenEBS](https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691) [COMMUNITY-TOOL] - [min.io](https://www.min.io) [COMMUNITY-TOOL] - - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): - - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) - - Asynchronous replication of data between my local ceph and my cloud provider - - Deduplication - - Compression - - Encryption - [dok.community: Data on Kubernetes 2021 Report](https://dok.community/dokc-2021-report) [COMMUNITY-TOOL] + - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] + - [Rook](https://rook.io) [COMMUNITY-TOOL] + - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] + - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] + - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [thenewstack.io: How Kubernetes provides networking and storage to applications](https://thenewstack.io/how-kubernetes-provides-networking-and-storage-to-applications) [COMMUNITY-TOOL] - [medium: Kubernetes Storage Explained 🌟](https://medium.com/swlh/kubernetes-storage-explained-558e85596d0c) [COMMUNITY-TOOL] - [thenewstack.io: A Guide to Running Stateful Applications in Kubernetes](https://thenewstack.io/a-guide-to-running-stateful-applications-in-kubernetes) [COMMUNITY-TOOL] @@ -88,7 +93,6 @@ - [Create ReadWriteMany PersistentVolumeClaims on your Kubernetes Cluster 🌟](https://medium.com/asl19-developers/create-readwritemany-persistentvolumeclaims-on-your-kubernetes-cluster-3a8db51f98e3) [COMMUNITY-TOOL] - [Digital Ocean: Kuberntes PVC ReadWriteMany access mode alternative](https://www.digitalocean.com/community/questions/kuberntes-pvc-readwritemany-access-mode-alternative) [COMMUNITY-TOOL] - [itnext.io: State of Persistent Storage in K8s β€” A Benchmark](https://itnext.io/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29) [COMMUNITY-TOOL] - - [Rook](https://rook.io) [COMMUNITY-TOOL] - [itnext.io: Using Rook On A K3s Cluster](https://itnext.io/using-rook-on-a-k3s-cluster-8a97a75ba25e) [COMMUNITY-TOOL] - [medium.com/@abdulfayis: storage Orchestration for Kubernetes](https://medium.com/@abdulfayis/storage-orchestration-for-kubernetes-c6370f943e23) [COMMUNITY-TOOL] - [Robin](https://robin.io) [COMMUNITY-TOOL] @@ -105,7 +109,6 @@ - [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] @@ -117,12 +120,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] ## Cloud Infrastructure @@ -136,5 +136,5 @@ * Acts as a foundational storage engine for large-scale Kubernetes PV platforms (Rook-Ceph) and private clouds. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/kubernetes-tools.md b/v2-docs/kubernetes-tools.md index 70cc5a39..4bf69a20 100644 --- a/v2-docs/kubernetes-tools.md +++ b/v2-docs/kubernetes-tools.md @@ -6,9 +6,6 @@ ## Standard Reference - [armosec.io: Use Kubescape to check if your Kubernetes clusters are exposed to the latest K8s Symlink vulnerability (CVE-2021-25741)](https://www.armosec.io/cve-vulnerability-database) [COMMUNITY-TOOL] - - [cloud.google.com/config-connector](https://docs.cloud.google.com/config-connector/docs/overview) [COMMUNITY-TOOL] - - [vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] β€” - [contentful-labs/kube-secret-syncer 🌟](https://github.com/contentful-labs/kube-secret-syncer) - [containerjournal.com: 9 Open Source Developer Tools for Kubernetes](https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes) [COMMUNITY-TOOL] - [dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You](https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e) [COMMUNITY-TOOL] - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] @@ -31,6 +28,7 @@ - [awslabs/karpenter](https://github.com/aws/karpenter-provider-aws) ⭐ 7632 [ENTERPRISE-STABLE] - [DevNation: 10 awesome kubernetes tools every user should know](https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit) [COMMUNITY-TOOL] β€” - [developers.redhat.com: 10 awesome Kubernetes tools every user should know | DevNation Tech Talk (video)](https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools) - [PipeCD](https://github.com/pipe-cd/pipecd) ⭐ 1280 [COMMUNITY-TOOL] + - [contentful.com: Open-sourcing kube-secret-syncer: A Kubernetes operator to sync secrets from AWS Secrets Manager](https://www.contentful.com/blog/open-source-kube-secret-syncer) [COMMUNITY-TOOL] - [kube-batch](https://github.com/kubernetes-retired/kube-batch) ⭐ 1093 [COMMUNITY-TOOL] - [openshift: Introducing kube-burner, A tool to Burn Down Kubernetes and OpenShift 🌟](https://www.redhat.com/en/blog/introducing-kube-burner-a-tool-to-burn-down-kubernetes-and-openshift) [COMMUNITY-TOOL] - [tremolosecurity.com: Secure Access to Kubernetes From Your Pipeline](https://www.tremolo.io/post/secure-access-to-kubernetes-from-your-pipeline) [COMMUNITY-TOOL] @@ -60,6 +58,7 @@ - [github.com/jetpack-io/launchpad ⭐](https://github.com/jetify-com/launchpad) ⭐ 419 [COMMUNITY-TOOL] - [Ksctl: Cloud Agnostic Kubernetes Management tool](https://github.com/ksctl/ksctl) ⭐ 270 [COMMUNITY-TOOL] - [github.com/kubefirst/kubefirst](https://github.com/konstructio/kubefirst) ⭐ 2046 [COMMUNITY-TOOL] + - [BuildKit CLI for kubectl (by vmware-tanzu) 🌟](https://github.com/vmware-archive/buildkit-cli-for-kubectl) ⭐ 506 [COMMUNITY-TOOL] - [youtube: From Code to Cluster β€” Modern Kubernetes Workflows with K8Studio](https://www.youtube.com/watch?v=1RTTEUEl9sc&feature=youtu.be) [COMMUNITY-TOOL] - [youtube.com: How to Write Software That Sets Up Kubernetes Anywhere with Kubermatic Kubeone](https://www.youtube.com/watch?v=BJufhuPK2DY&t=250s&ab_channel=Kubermatic) [COMMUNITY-TOOL] - [Pscheidl/kubexplorer](https://github.com/Pscheidl/kubectl-explorer) ⭐ 61 [COMMUNITY-TOOL] @@ -73,48 +72,20 @@ - [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] - - [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] - - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [COMMUNITY-TOOL] + - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [medium.com/gquiman: K8Studio, Helm and Kubernetes management](https://medium.com/itnext/introducing-k8studio-v3-the-ultimate-kubernetes-workspace-just-got-even-better-0bc0de63642c) [COMMUNITY-TOOL] - - [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] + - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] + - [FossFLOW](https://github.com/stan-smith/FossFLOW) [COMMUNITY-TOOL] - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] - - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - - [itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [COMMUNITY-TOOL] - - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - - [Kadalu](https://github.com/kadalu/kadalu) ⭐ 749 [COMMUNITY-TOOL] - - [kubestr.io](https://kubestr.io) [COMMUNITY-TOOL] - - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] + - [learnk8s/xlskubectl](https://github.com/learnk8s/xlskubectl) [COMMUNITY-TOOL] + - [Dekorate](https://dekorate.io) [COMMUNITY-TOOL] + - [thenewstack.io: IBM, Red Hat Bring Load-Aware Resource Management to Kubernetes](https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes) [COMMUNITY-TOOL] - [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] @@ -131,6 +102,16 @@ - [virtualizationhowto.com: Kubernetes Best Kubernetes Management Tools in' 2023](https://www.virtualizationhowto.com/2023/08/best-kubernetes-management-tools-in-2023) [COMMUNITY-TOOL] - [coruzant.com/appdev: Kubernetes Management: Tools and Best Practices](https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices) [COMMUNITY-TOOL] - [dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable](https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85) [COMMUNITY-TOOL] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) ⭐ 12740 [ENTERPRISE-STABLE] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms](https://www.techworld-with-nana.com/post/platform-engineering-guide) [COMMUNITY-TOOL] + - [Enhanced Local IDE Experience for AWS Step Functions](https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions) [COMMUNITY-TOOL] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Web Terminal Operator: Tips y Trucos](https://www.techqna.io/2024/09/web-terminal-operator-tips-tricks-for.html) [COMMUNITY-TOOL] - [downloadkubernetes.com: Download Kubernetes 🌟](https://www.downloadkubernetes.com) [COMMUNITY-TOOL] - [ramitsurana/awesome-kubernetes: Tools 🌟](https://github.com/ramitsurana/awesome-kubernetes#configuration) ⭐ 15940 [DE FACTO STANDARD] @@ -173,6 +154,7 @@ - [k8s-node-label-monitor: Kubernetes Node Label Monitor provides a custom' Kubernetes controller for monitoring and notifying changes in the label states of Kubernetes nodes (labels added, deleted, or updated), and can be run either node-local or cluster-wide](https://github.com/adaptant-labs/k8s-node-label-monitor) ⭐ 3 [COMMUNITY-TOOL] - [medium: How to Validate Your Kubernetes Cluster With Sonobuoy 🌟](https://medium.com/better-programming/how-to-validate-your-kubernetes-cluster-with-sonobuoy-c91b282908fe) [COMMUNITY-TOOL] - [Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟](https://github.com/FairwindsOps/pluto) ⭐ 2518 [COMMUNITY-TOOL] + - [borchero/switchboard: Switchboard](https://github.com/borchero/switchboard) ⭐ 163 [COMMUNITY-TOOL] - [Kubernetes Deployment Builder 🌟🌟](https://static.brandonpotter.com/kubernetes/DeploymentBuilder.html) [COMMUNITY-TOOL] - [k8s-alert](https://github.com/kareem-elsayed/k8s-alerts) ⭐ 21 [COMMUNITY-TOOL] - [Arktos](https://github.com/futurewei-cloud/arktos) [COMMUNITY-TOOL] @@ -207,11 +189,14 @@ - [Kubeswitch (for operators) 🌟](https://github.com/danielfoehrKn/kubeswitch) ⭐ 1164 [COMMUNITY-TOOL] - [kubectl build (formerly known as kubectl-kaniko)](https://github.com/kvaps/kubectl-build) ⭐ 149 [COMMUNITY-TOOL] - [Shell-operator](https://github.com/flant/shell-operator) ⭐ 2597 [COMMUNITY-TOOL] + - [ecrcp](https://github.com/bit-cloner/ecrcp) [COMMUNITY-TOOL] - [Checkov 🌟](https://github.com/bridgecrewio/checkov) ⭐ 8738 [ENTERPRISE-STABLE] - [Cluster Cloner 🌟](https://github.com/doitintl/clustercloner) ⭐ 33 [COMMUNITY-TOOL] - [kubectl-eksporter 🌟](https://github.com/Kyrremann/kubectl-eksporter) ⭐ 23 [COMMUNITY-TOOL] - [kubectl-neat 🌟](https://github.com/itaysk/kubectl-neat) ⭐ 2071 [COMMUNITY-TOOL] + - [medium: 4 Simple Kubernetes Terminal Customizations to Boost Your Productivity](https://medium.com/better-programming/4-simple-kubernetes-terminal-customizations-to-boost-your-productivity-deda60a19924) [COMMUNITY-TOOL] - [Move2Kube 🌟](https://github.com/konveyor/move2kube) ⭐ 411 [COMMUNITY-TOOL] + - [Skopeo](https://github.com/containers/skopeo) ⭐ 10891 [ENTERPRISE-STABLE] - [junit5-kubernetes](https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes) ⭐ 43 [COMMUNITY-TOOL] - [mbuffett.com: Replacing ngrok with ktunnel](https://mbuffett.com/posts/ktunnel-ngrok-replace) [COMMUNITY-TOOL] - [seaworthy: A CLI to verify #Kubernetes resource health !! 🌟](https://github.com/cakehappens/seaworthy) ⭐ 39 [COMMUNITY-TOOL] @@ -259,6 +244,7 @@ - [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] @@ -274,12 +260,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] @@ -316,6 +304,7 @@ - [Armada kubectl plugin 🌟](https://github.com/night-gold/armada) ⭐ 15 [COMMUNITY-TOOL] - [Minnaker](https://github.com/armory/minnaker) ⭐ 156 [COMMUNITY-TOOL] - [Kubesurveyor 🌟](https://github.com/viralpoetry/kubesurveyor) [COMMUNITY-TOOL] + - [NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes](https://github.com/NVIDIA/k8s-device-plugin) ⭐ 3760 [ENTERPRISE-STABLE] - [kubectl-tmux-exec](https://github.com/predatorray/kubectl-tmux-exec) ⭐ 141 [COMMUNITY-TOOL] - [grype: a vulnerability scanner for container images and filesystems](https://github.com/anchore/grype) ⭐ 12262 [ENTERPRISE-STABLE] - [KubeView 🌟](https://github.com/benc-uk/kubeview) ⭐ 1195 [COMMUNITY-TOOL] @@ -326,12 +315,15 @@ - [Kspan - Turning Kubernetes Events into spans 🌟](https://github.com/weaveworks-experiments/kspan) ⭐ 807 [COMMUNITY-TOOL] - [csi-rclone: CSI rclone mount plugin](https://github.com/wunderio/csi-rclone) ⭐ 259 [COMMUNITY-TOOL] - [stackrox.io: Top 9 Open Source DevSecOps Tools for Kubernetes in 2021 🌟](https://www.stackrox.io/blog/top-9-open-source-devsecops-tools-for-kubernetes) [COMMUNITY-TOOL] + - [Kdo: deployless development on Kubernetes 🌟](https://kdo.dev) [COMMUNITY-TOOL] - [chekr](https://github.com/ckotzbauer/chekr) ⭐ 9 [COMMUNITY-TOOL] - [KUR8 🌟](https://github.com/oslabs-beta/KUR8) ⭐ 215 [COMMUNITY-TOOL] + - [cdk8s](https://github.com/cdk8s-team/cdk8s) ⭐ 4813 [ENTERPRISE-STABLE] - [Havener](https://github.com/homeport/havener) ⭐ 334 [COMMUNITY-TOOL] - [rkubelog 🌟](https://github.com/solarwinds/rkubelog) ⭐ 23 [COMMUNITY-TOOL] - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] - [connaisseur](https://github.com/sse-secure-systems/connaisseur) ⭐ 473 [COMMUNITY-TOOL] + - [VolSync 🌟](https://github.com/backube/volsync) ⭐ 973 [COMMUNITY-TOOL] - [ketall](https://github.com/corneliusweig/ketall) ⭐ 750 [COMMUNITY-TOOL] - [kube-scheduler-simulator](https://github.com/kubernetes-sigs/kube-scheduler-simulator) ⭐ 1090 [COMMUNITY-TOOL] - [multus-cni 🌟](https://github.com/k8snetworkplumbingwg/multus-cni) ⭐ 2861 [COMMUNITY-TOOL] @@ -344,6 +336,7 @@ - [abhirockzz/kubexpose-operator](https://github.com/abhirockzz/kubexpose-operator) [COMMUNITY-TOOL] - [kubernetes-reflector](https://github.com/emberstack/kubernetes-reflector) ⭐ 1602 [COMMUNITY-TOOL] - [Another Autoscaler](https://github.com/dignajar/another-autoscaler) ⭐ 80 [COMMUNITY-TOOL] + - [KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟](https://github.com/cloud-ark/kubeplus) ⭐ 734 [COMMUNITY-TOOL] - [cloud-ark/caastle](https://github.com/cloud-ark/caastle) ⭐ 26 [COMMUNITY-TOOL] - [eezhee/eezhee](https://github.com/eezhee/eezhee) ⭐ 10 [COMMUNITY-TOOL] - [ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images' on Clusters](https://github.com/ContainerSolutions/ImageWolf) [COMMUNITY-TOOL] @@ -383,7 +376,6 @@ - [knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl](https://github.com/knight42/kubectl-blame) ⭐ 150 [COMMUNITY-TOOL] - [kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes](https://github.com/kubernetes-sigs/node-feature-discovery) ⭐ 1036 [COMMUNITY-TOOL] - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] - - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [4ARMED/kubeletmein](https://github.com/4ARMED/kubeletmein) ⭐ 164 [COMMUNITY-TOOL] - [patrickdappollonio/kubectl-slice](https://github.com/patrickdappollonio/kubectl-slice) ⭐ 367 [COMMUNITY-TOOL] - [appvia/cosign-keyless-admission-webhook](https://github.com/appvia/cosign-keyless-admission-webhook) ⭐ 24 [COMMUNITY-TOOL] @@ -436,6 +428,7 @@ - [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] @@ -509,6 +502,7 @@ - [medium.com/@aqsarahman71: Introduction to Kaniko](https://medium.com/@aqsarahman71/introduction-to-kaniko-912e0f494570) [COMMUNITY-TOOL] - [shipwright.io](https://shipwright.io) [COMMUNITY-TOOL] - [cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building' Container Images on Kubernetes, As New Incubating Project](https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement) [COMMUNITY-TOOL] + - [container-registry.com: Lifting Developers’ Productivity 🌟](https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl) [COMMUNITY-TOOL] - [technology.doximity.com: Buildpacks vs Dockerfiles 🌟](https://technology.doximity.com/articles/buildpacks-vs-dockerfiles) [COMMUNITY-TOOL] - [kubevela.io 🌟](https://kubevela.io) [COMMUNITY-TOOL] - [blog.logrocket.com: Intro to KubeVela: A better way to ship applications](https://blog.logrocket.com/kubevela-intro-better-way-ship-applications) [COMMUNITY-TOOL] @@ -544,7 +538,9 @@ - [medium.com/@sheraznadeem1: Kubescape & Kubernetes Hardening- Demystified](https://medium.com/@sheraznadeem1/kubescape-kubernetes-hardening-demystified-87fba47f3b6a) [COMMUNITY-TOOL] - [blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟](https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407) [COMMUNITY-TOOL] - [infracloud.io: Securing Kubernetes Cluster using Kubescape and kube-bench](https://www.infracloud.io/blogs/securing-kubernetes-cluster-kubescape-kubebench) [COMMUNITY-TOOL] + - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] - [cloudark.medium.com: kubectl connections](https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8) [COMMUNITY-TOOL] + - [cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks](https://github.com/cloud-bulldozer/benchmark-operator) ⭐ 304 [COMMUNITY-TOOL] - [openshift/source-to-image](https://github.com/openshift/source-to-image) ⭐ 2537 [COMMUNITY-TOOL] - [Qovery/engine: Qovery Engine 🌟](https://github.com/Qovery/engine) ⭐ 2443 [COMMUNITY-TOOL] - [moule3053/mck8s](https://github.com/moule3053/mck8s) ⭐ 73 [COMMUNITY-TOOL] @@ -589,7 +585,9 @@ - [Azure/azure-workload-identity](https://github.com/Azure/azure-workload-identity) ⭐ 334 [COMMUNITY-TOOL] - [laurci/kubernate](https://github.com/laurci/kubernate) ⭐ 118 [COMMUNITY-TOOL] - [Azure/placement-policy-scheduler-plugins](https://github.com/Azure/placement-policy-scheduler-plugins) ⭐ 55 [COMMUNITY-TOOL] + - [Kueue Release v0.14.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0) ⭐ 2513 [COMMUNITY-TOOL] - [Azure/aad-pod-identity)](https://github.com/Azure/aad-pod-identity) ⭐ 561 [COMMUNITY-TOOL] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] - [microshift.io](https://microshift.io) [COMMUNITY-TOOL] - [txn2/kubefwd](https://github.com/txn2/kubefwd) ⭐ 4110 [ENTERPRISE-STABLE] - [kubernetes.io: Use KPNG to Write Specialized kube-proxiers](https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers) [COMMUNITY-TOOL] @@ -632,6 +630,7 @@ - [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] @@ -653,7 +652,8 @@ - [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] - - [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] + - [k8gb.io](https://www.k8gb.io) [COMMUNITY-TOOL] + - [itnext.io: Kubexpose: A Kubernetes Operator, for fun and profit!](https://itnext.io/kubexpose-a-kubernetes-operator-for-fun-and-profit-f528586eee07) [COMMUNITY-TOOL] ## Application Delivery @@ -879,8 +879,8 @@ Live Grounding: Serves as the backbone for distributed machine learning workload #### PaaS Solutions - - [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. + - [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. ## Public Cloud Platforms ### AWS (1) @@ -941,5 +941,5 @@ Live Grounding: Serves as the backbone for distributed machine learning workload - [Cursor Bugbot Effort Levels Documentation](https://cursor.com/docs/bugbot#effort-levels) [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official documentation explaining the Cursor Bugbot's dynamic execution tiering, balancing deep semantic analysis and token limits against codebase complexity metrics. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/kubernetes-troubleshooting.md b/v2-docs/kubernetes-troubleshooting.md index f8ebe6c7..aab9cc82 100644 --- a/v2-docs/kubernetes-troubleshooting.md +++ b/v2-docs/kubernetes-troubleshooting.md @@ -16,16 +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] + - [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] - - [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] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [github.com/replicatedhq/troubleshoot](https://github.com/replicatedhq/troubleshoot) ⭐ 582 [COMMUNITY-TOOL] - [A Complete Guide to Kubectl exec](https://refine.dev/blog/kubectl-exec-command) [COMMUNITY-TOOL] + - [github.com/JamesTGrant/kubectl-debug](https://github.com/JamesTGrant/kubectl-debug) ⭐ 374 [COMMUNITY-TOOL] - [thenewstack.io: 5 Best Practices to Back up Kubernetes](https://thenewstack.io/5-best-practices-to-back-up-kubernetes) [COMMUNITY-TOOL] - [martinheinz.dev: Backup-and-Restore of Containers with Kubernetes Checkpointing' API](https://martinheinz.dev/blog/85) [COMMUNITY-TOOL] - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - - [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] + - [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) ⭐ 6564 [ENTERPRISE-STABLE] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] + - [labs.iximiuz.com: How to work with container images using ctr](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [COMMUNITY-TOOL] + - [10 Real-World Kubernetes Troubleshooting Scenarios and Solutions](https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions) [COMMUNITY-TOOL] - [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] @@ -76,7 +79,6 @@ - [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] @@ -87,7 +89,6 @@ - [medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating' state](https://medium.com/@it-craftsman/how-to-fix-kubernetes-namespaces-stuck-in-terminating-state-ea46c5fff045) [COMMUNITY-TOOL] - [medium.com/@reefland: Access PVC Data without the POD; troubleshooting Kubernetes.](https://medium.com/@reefland/access-pvc-data-without-the-pod-troubleshooting-kubernetes-b28bfdd7502) [COMMUNITY-TOOL] - [medium.com/geekculture: K8s Troubleshooting β€” How to Debug CoreDNS Issues](https://medium.com/geekculture/k8s-troubleshooting-how-to-debug-coredns-issues-724e8b973cfc) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [kubectl-debug](https://github.com/aylei/kubectl-debug) ⭐ 2306 [COMMUNITY-TOOL] - [How to quarantine pods](https://www.reddit.com/r/kubernetes/comments/gt3uvg/how_to_quarantine_pods) [COMMUNITY-TOOL] - [KDBG: Small Kubernetes debugging container](https://github.com/nvucinic/kdbg) ⭐ 36 [COMMUNITY-TOOL] @@ -108,7 +109,6 @@ - [iximiuz.com: Kubernetes Ephemeral Containers and kubectl debug Command 🌟](https://iximiuz.com/en/posts/kubernetes-ephemeral-containers) [COMMUNITY-TOOL] - [eminaktas.medium.com: Debug Containerd in Production](https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2) [COMMUNITY-TOOL] - [medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟](https://medium.com/@alex.ivenin/exploring-ephemeral-containers-in-kubernetes-bcceaf21101c) [COMMUNITY-TOOL] - - [labs.iximiuz.com: How to work with container images using ctr](https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management) [COMMUNITY-TOOL] - [medium.com/@danielepolencic: Isolating kubernetes pods for debugging](https://medium.com/@danielepolencic/isolating-kubernetes-pods-for-debugging-5fe41e630e9) [COMMUNITY-TOOL] - [medium.com/adaltas: Kubernetes: debugging with ephemeral containers](https://medium.com/adaltas/kubernetes-debugging-with-ephemeral-containers-e4be659d9ef6) [COMMUNITY-TOOL] - [github.com/airwallex: k8s-pod-restart-info-collector](https://github.com/airwallex/k8s-pod-restart-info-collector) [COMMUNITY-TOOL] @@ -145,5 +145,5 @@ - [The Hidden CPU Throttling Crisis in Kubernetes Clusters](https://www.kubenatives.com/p/the-hidden-cpu-throttling-crisis) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An in-depth analysis exposing the silent threat of CPU throttling inside Kubernetes clusters caused by rigid CFS quota management. Demonstrates how microservices suffer latency spikes even with low aggregate CPU consumption. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Storage](./kubernetes-storage.md) diff --git a/v2-docs/kubernetes-tutorials.md b/v2-docs/kubernetes-tutorials.md index a2a97dd5..501f84e5 100644 --- a/v2-docs/kubernetes-tutorials.md +++ b/v2-docs/kubernetes-tutorials.md @@ -21,14 +21,6 @@ - [Openshift Baremetal - Installer's Bake-off: Agent vs Assisted vs IPI](https://www.youtube.com/watch?si=vK_9UKjGV8F24Ebt&v=1v15VSKPZRU&feature=youtu.be) [COMMUNITY-TOOL] - [Kubernetes para principiantes - La guΓ­a definitiva para principiantes absolutos](https://www.youtube.com/playlist?list=PLaR6Rq6Z4IqcKOKT4c0uGkBt3YSRQ9S5v&si=qGpgMP56yagniZx8) [COMMUNITY-TOOL] - [Automating Kubernetes Deployments with Helm Charts](https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5) [COMMUNITY-TOOL] - - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] - - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] - - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] - - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] - - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] - - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [kubernetes.io: Kubernetes Tutorials](https://kubernetes.io/docs/tutorials) [COMMUNITY-TOOL] - [devopscube.com: Kubernetes Tutorials For Beginners: Getting Started Guide](https://devopscube.com/kubernetes-tutorials-beginners) [COMMUNITY-TOOL] - [medium.com: Kubernetes 101: Pods, Nodes, Containers, and Clusters](https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16) [COMMUNITY-TOOL] @@ -71,7 +63,15 @@ - [civo.com/academy 🌟🌟🌟](https://www.civo.com/academy) [COMMUNITY-TOOL] - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] - [udemy.com: Just enough kubernetes to be dangerous (free)](https://www.udemy.com/course/just-enough-kubernetes) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions](https://autodotes.com/posts/s90PP9397WYTsAWaRapd) [COMMUNITY-TOOL] + - [Kubernetes Services and Load Balancing Explained](https://learnkube.com/kubernetes-services-and-load-balancing) [COMMUNITY-TOOL] + - [cloudogu/k8s-diagrams](https://github.com/cloudogu/k8s-diagrams) ⭐ 339 [COMMUNITY-TOOL] + - [Build Your Own X](https://github.com/codecrafters-io/build-your-own-x) [COMMUNITY-TOOL] + - [DevOps Roadmap for 2026](https://github.com/milanm/DevOps-Roadmap) ⭐ 19457 [DE FACTO STANDARD] + - [What is Podman and How Does it Compare to Docker?](https://build5nines.com/what-is-podman-and-how-does-it-compare-to-docker) [COMMUNITY-TOOL] - [exploreneptune.io 🌟](https://exploreneptune.io) [COMMUNITY-TOOL] + - [Open Source Friday: Spec Kit - What it is, the problems it solves, and how' clear specs make collaboration work](https://www.youtube.com/live/2IArMAhkJcE?si=_LlIjakRXHUzERjy) [COMMUNITY-TOOL] - [wardviaene/kubernetes-course](https://github.com/wardviaene/kubernetes-course) ⭐ 1735 [COMMUNITY-TOOL] ## Cloud Providers @@ -129,5 +129,5 @@ - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/kubernetes.md b/v2-docs/kubernetes.md index c262c316..c0780f93 100644 --- a/v2-docs/kubernetes.md +++ b/v2-docs/kubernetes.md @@ -5,11 +5,6 @@ ## Standard Reference - - [thenewstack.io: Kubernetes is the Accepted Platform for Cloud Native Computing](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - - [blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds](https://www.min.io/blog) [COMMUNITY-TOOL] - - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] - - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] - - [kei6u/kubectl-secret-data](https://github.com/keisku/kubectl-secretdata) ⭐ 39 [COMMUNITY-TOOL] - [millionvisit.blogspot.com: Kubernetes for Developers #1: Kubernetes Architecture and Features](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-1-kubernetes-architecture.html) [COMMUNITY-TOOL] β€” - [millionvisit.blogspot.com: Kubernetes for Developers #2: Kubernetes for Local Development](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-2-Local-development.html) - [millionvisit.blogspot.com: Kubernetes for Developers #3: kubectl CLI](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-3-kubectl-cli.html) - [millionvisit.blogspot.com: Kubernetes for Developers #4: Enable kubectl bash autocompletion](http://millionvisit.blogspot.com/2020/12/kubernetes-for-developers-4-kubectl-autocompletion.html) @@ -19,6 +14,10 @@ - [millionvisit.blogspot.com: Kubernetes for Developers #9: Kubernetes Pod Lifecycle](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-9-Kubernetes-Pod-Lifecycle.html) - [millionvisit.blogspot.com: Kubernetes for Developers #10: Kubernetes Pod YAML manifest in-detail](http://millionvisit.blogspot.com/2021/03/kubernetes-for-developers-10-kubernetes-Pod-YAML-manifest.html) - [millionvisit.blogspot.com: Kubernetes for Developers #14: Kubernetes Deployment YAML manifest in-detail](http://millionvisit.blogspot.com/2021/05/kubernetes-for-developers-14-Kubernetes-Deployment-YAML-manifest.html) + - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] + - [loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips](https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips) [COMMUNITY-TOOL] + - [community.suse.com: Comparing Modern-Day Container Image Builders: Jib, Buildpacks and Docker 🌟](https://www.rancher.com/community) [COMMUNITY-TOOL] + - [kei6u/kubectl-secret-data](https://github.com/keisku/kubectl-secretdata) ⭐ 39 [COMMUNITY-TOOL] - [twitter.com/kubernetesio](https://x.com/kubernetesio) [COMMUNITY-TOOL] - [padok.fr: Kubernetes’ Architecture: Understanding the components and structure of clusters 🌟](https://www.theodo.com/en-fr/blog/kubernetes-architecture-understanding-the-components-and-structure-of-clusters) [COMMUNITY-TOOL] - [elmanytas.es: Kubernetes para impostores III](http://elmanytas.es/?q=node/358) [COMMUNITY-TOOL] @@ -54,6 +53,7 @@ - [learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes](https://learnkube.com/scaling-celery-rabbitmq-kubernetes) [COMMUNITY-TOOL] - [superuser.openstack.org: Run Your Kubernetes Cluster on OpenStack in Production](https://superuser.openinfra.org/articles/run-your-kubernetes-cluster-on-openstack-in-production) [COMMUNITY-TOOL] - [openshift.com: Topology Aware Scheduling in Kubernetes Part 1: The High Level Business Case](https://www.redhat.com/en/blog/topology-aware-scheduling-in-kubernetes-part-1-the-high-level-business-case) [COMMUNITY-TOOL] β€” - [openshift.com: Topology Awareness in Kubernetes Part 2: Don’t we already have a Topology Manager?](https://www.redhat.com/en/blog/topology-awareness-in-kubernetes-part-2-dont-we-already-have-a-topology-manager) + - [blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the Cloud](https://www.min.io/blog) [COMMUNITY-TOOL] - [rancher.com: The Three Pillars of Kubernetes Container Orchestration 🌟](https://www.suse.com/c/rancher_blog/the-three-pillars-of-kubernetes-container-orchestration) [COMMUNITY-TOOL] - [harness.io: Introducing Recommendations API: Find Potential Cost Savings Programmatically](https://www.harness.io/blog/recommendations-api) [COMMUNITY-TOOL] - [infoworld.com: How Kubernetes works](https://www.infoworld.com/article/2265488/how-kubernetes-works.html) [COMMUNITY-TOOL] @@ -165,31 +165,19 @@ - [compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc. 🌟](https://elastisys.io/compliantkubernetes) [COMMUNITY-TOOL] - [slack.kubernetes.io](http://slack.kubernetes.io) [COMMUNITY-TOOL] - [xenonstack.com: Serverless Architecture with OpenFaaS and Java](https://www.xenonstack.com/blog/serverless-open-faas-java) [COMMUNITY-TOOL] + - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [Introducing Kiro: AWS Agentic AI-Based IDE](https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409) [COMMUNITY-TOOL] + - [medium.com/javarevisited: 8 Best Free Kubernetes Courses for Beginners in' 2022](https://medium.com/javarevisited/7-free-online-courses-to-learn-kubernetes-in-2020-3b8a68ec7abc) [COMMUNITY-TOOL] + - [Kubernetes Troubleshooting: A Step-by-Step Guide](https://www.cncf.io/blog/2025/03/13/kubernetes-troubleshooting-a-step-by-step-guide) [COMMUNITY-TOOL] - [CDK](https://aws.amazon.com/cdk) [COMMUNITY-TOOL] - - [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] + - [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] - [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] - - [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] - - [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] + - [Announcing Private Preview: ArgoCD through Microsoft GitOps](https://techcommunity.microsoft.com/blog/azurearcblog/announcing-private-preview-argocd-through-microsoft-gitops/4399747) [COMMUNITY-TOOL] - [ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API](https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class) [COMMUNITY-TOOL] - - [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] + - [FreeLens](https://github.com/freelensapp/freelens) ⭐ 5073 [ENTERPRISE-STABLE] - [ramitsurana/awesome-kubernetes: Tools 🌟](https://github.com/ramitsurana/awesome-kubernetes#configuration) ⭐ 15940 [DE FACTO STANDARD] - [loft-sh/kiosk](https://github.com/loft-sh/kiosk?utm_sq=gf3f25b1tk#why-kiosk) ⭐ 1072 [COMMUNITY-TOOL] - [Deprek8ion](https://github.com/swade1987/deprek8ion) ⭐ 143 [COMMUNITY-TOOL] @@ -201,10 +189,18 @@ - [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] - - [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] + - [Automated Let's Encrypt Certificates in Azure Key Vault with ACME Bot](https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide) [COMMUNITY-TOOL] + - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] + - [Export Terraform Code from the Azure Portal](https://mattias.engineer/blog/2025/azure-portal-export-terraform) [COMMUNITY-TOOL] + - [containerd - An open and reliable container runtime](https://github.com/containerd/containerd) ⭐ 20746 [DE FACTO STANDARD] + - [k8sref.io](https://www.k8sref.io) [COMMUNITY-TOOL] + - [Kubernetes Glossary 🌟](https://www.bluematador.com/learn/kubernetes-glossary) [COMMUNITY-TOOL] + - [ronaknathani.com: How a Kubernetes Pod Gets an IP Address 🌟](https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address) [COMMUNITY-TOOL] + - [dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods](https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods) [COMMUNITY-TOOL] + - [arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)](https://arthurchiao.art/blog/cracking-k8s-node-proxy) [COMMUNITY-TOOL] + - [andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes' with Helm 🌟](https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes) [COMMUNITY-TOOL] - [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] @@ -303,6 +299,7 @@ - [dev.to: Build my own Kubernetes journey (10 Part Series) | Jonatan Ezron](https://dev.to/jonatan5524/build-my-own-kubernetes-journey-1a3j) [COMMUNITY-TOOL] - [thenewstack.io: Why Kubernetes Has Emerged as the β€˜OS’ of the Cloud](https://thenewstack.io/why-kubernetes-has-emerged-as-the-os-of-the-cloud) [COMMUNITY-TOOL] - [aws.amazon.com: Kubernetes as a platform vs. Kubernetes as an API 🌟🌟](https://aws.amazon.com/blogs/containers/kubernetes-as-a-platform-vs-kubernetes-as-an-api-2) [COMMUNITY-TOOL] + - [Symbiosis](https://symbiosis.host) [COMMUNITY-TOOL] - [medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture' && Kubernetes Object deep dive-1 🌟](https://medium.com/@deepeshjaiswal6734/an-introduction-to-kubernetes-architecture-kubernetes-object-deep-dive-1-77205e56db5) [COMMUNITY-TOOL] - [dev.to: Kubernetes 101, part I, the fundamentals | Leandro ProenΓ§a](https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1) [COMMUNITY-TOOL] - [cncf.io: THE ILLUSTRATED CHILDREN’S GUIDE TO KUBERNETES 🌟](https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes) [COMMUNITY-TOOL] @@ -338,6 +335,7 @@ - [fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model β€”' How to Use It](https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413) [COMMUNITY-TOOL] - [openshift sandbox](https://developers.redhat.com/developer-sandbox/get-started) [COMMUNITY-TOOL] - [Kubebyexample.com - kubernetesbyexample.com 🌟🌟](https://kubebyexample.com) [COMMUNITY-TOOL] + - [DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey](https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld) [COMMUNITY-TOOL] - [itnext.io: Kubernetes Installation Methods The Complete Guide](https://itnext.io/kubernetes-installation-methods-the-complete-guide-1036c860a2b3) [COMMUNITY-TOOL] - [medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t' Afford to Miss](https://medium.com/@DevOpsfreak/top-12-kubernetes-installation-errors-you-cant-afford-to-miss-b52d7cda1a52) [COMMUNITY-TOOL] - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] @@ -353,9 +351,11 @@ - [opensource.com/tags/kubernetes](https://opensource.com/tags/kubernetes) [COMMUNITY-TOOL] - [itnext.io/tagged/kubernetes](https://itnext.io/tagged/kubernetes) [COMMUNITY-TOOL] - [learnsteps.com/tag/basics-on-kubernetes](https://www.learnsteps.com/tag/basics-on-kubernetes) [COMMUNITY-TOOL] + - [devopscube.com](https://devopscube.com) [COMMUNITY-TOOL] - [thecloudblog.net](https://thecloudblog.net) [COMMUNITY-TOOL] - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [returngis.net](https://www.returngis.net) [COMMUNITY-TOOL] + - [The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece](https://devops.com/the-devops-bottleneck-why-iac-orchestration-is-the-missing-piece) [COMMUNITY-TOOL] - [kubedex.com](https://kubedex.com) [COMMUNITY-TOOL] - [medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of' Empathy](https://medium.com/@jpcontad/a-year-of-running-kubernetes-as-a-product-7eed1204eecd) [COMMUNITY-TOOL] - [labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet](https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet) [COMMUNITY-TOOL] @@ -422,7 +422,6 @@ - [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] @@ -847,6 +846,7 @@ - [banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18' 🌟](https://banzaicloud.com/blog/k8s-sidecars) [COMMUNITY-TOOL] - [medium: Delaying application start until sidecar is ready](https://medium.com/@marko.luksa/delaying-application-start-until-sidecar-is-ready-2ec2d21a7b74) [COMMUNITY-TOOL] - [pauldally.medium.com: Kubernetes – An Introduction to Sidecars](https://pauldally.medium.com/kubernetes-an-introduction-to-sidecars-21d99fbd7de3) [COMMUNITY-TOOL] + - [thenewstack.io: Sidecars are Changing the Kubernetes Load-Testing Landscape](https://thenewstack.io/sidecars-are-changing-the-kubernetes-load-testing-landscape) [COMMUNITY-TOOL] - [saurabhdashora.hashnode.dev: Implementing Sidecar Design Pattern with Kubernetes' Pod](https://saurabhdashora.hashnode.dev/implementing-sidecar-design-pattern-with-kubernetes-pod) [COMMUNITY-TOOL] - [dev.to/fermyon: Scaling Sidecars to Zero in Kubernetes](https://dev.to/fermyon/scaling-sidecars-to-zero-in-kubernetes-2m23) [COMMUNITY-TOOL] - [kubernetes.io: Annotating Kubernetes Services for Humans](https://kubernetes.io/blog/2021/04/20/annotating-k8s-for-humans) [COMMUNITY-TOOL] @@ -965,7 +965,6 @@ - [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] @@ -996,11 +995,12 @@ - [loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local' Development](https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5) [COMMUNITY-TOOL] - [aquasec.com: Kubernetes Federation: The Basics and a 5-Step Tutorial](https://www.aquasec.com/cloud-native-academy/kubernetes-in-production/kubernetes-federation) [COMMUNITY-TOOL] - [medium.com/expedia-group-tech: Manage multi-cluster Kubernetes infrastructure' with Kubefed v2](https://medium.com/expedia-group-tech/managing-a-federated-kubernetes-cluster-using-kubefed-v2-5f115dbdbe05) [COMMUNITY-TOOL] - - [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] - [itnext.io: Automating System Updates for Kubernetes Clusters using Ansible](https://itnext.io/automating-system-updates-for-kubernetes-clusters-using-ansible-94a70f4e1972) [COMMUNITY-TOOL] + - [Ansible for devops: Kubernetes](https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes) ⭐ 9761 [ENTERPRISE-STABLE] - [itnext.io: Embracing failures and cutting infrastructure costs: Spot instances' in Kubernetes](https://itnext.io/embracing-failures-and-cutting-infrastructure-costs-spot-instances-in-kubernetes-6976781beacc) [COMMUNITY-TOOL] - [cynet.com: Incident Report Plan (IRP)](https://www.cynet.com/incident-response/incident-response-plan) [COMMUNITY-TOOL] - [kubermatic.com: A Framework for Kubernetes Incident Response](https://www.kubermatic.com/blog/a-framework-for-kubernetes-incident-response) [COMMUNITY-TOOL] @@ -1037,6 +1037,7 @@ - [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 @@ -1074,11 +1075,6 @@ 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 @@ -1093,7 +1089,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 (1) +### Orchestration #### Kubernetes Pod Lifecycle @@ -1177,5 +1173,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:** [Cheatsheets](./cheatsheets.md) | [Demos](./demos.md) | [Matrix Table](./matrix-table.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/kustomize.md b/v2-docs/kustomize.md index 642a6a8b..a0a06076 100644 --- a/v2-docs/kustomize.md +++ b/v2-docs/kustomize.md @@ -8,12 +8,12 @@ - [codefresh.io: Applied GitOps with Kustomize](https://octopus.com/blog/applied-gitops-with-kustomize) [COMMUNITY-TOOL] - [harness.io: Comparing Helm vs Kustomize](https://www.harness.io/blog/helm-vs-kustomize) [COMMUNITY-TOOL] - [techiescamp.com: Kubernetes Kustomize Crash Course](https://courses.devopscube.com/l/products) [COMMUNITY-TOOL] + - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] - [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) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Crossplane](./crossplane.md) diff --git a/v2-docs/linux-dev-env.md b/v2-docs/linux-dev-env.md index f66778dd..f1aea527 100644 --- a/v2-docs/linux-dev-env.md +++ b/v2-docs/linux-dev-env.md @@ -7,7 +7,6 @@ - [docs.microsoft.com: WSL - Windows Subsystem for Linux](https://learn.microsoft.com/en-us/windows/wsl) [COMMUNITY-TOOL] - [9elements.com: Developing on Windows with WSL2](https://9elements.com/blog/developing-on-windows-with-wsl2) [COMMUNITY-TOOL] - - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Using WSL and MobaXterm to Create a Linux Dev Environment on Windows](https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows) [COMMUNITY-TOOL] - [Setting Up Docker for Windows and WSL to Work Flawlessly](https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly) [COMMUNITY-TOOL] - [Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote](https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote) [COMMUNITY-TOOL] @@ -24,6 +23,7 @@ - [klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes](https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531) [COMMUNITY-TOOL] - [Windows Terminal 1.0](https://devblogs.microsoft.com/commandline/windows-terminal-1-0) [COMMUNITY-TOOL] - [Microsoft launches Windows Terminal 1.0, unveils GPU support and Linux GUI apps in WSL](https://venturebeat.com/2020/05/19/microsoft-windows-terminal-wsl-gpu-support-linux-gui-apps) [COMMUNITY-TOOL] + - [Windows Package Manager CLI (aka winget)](https://github.com/microsoft/winget-cli) ⭐ 25901 [DE FACTO STANDARD] - [Microsoft debuts Windows Package Manager for your dev environment](https://venturebeat.com/2020/05/19/microsoft-windows-package-manager-powertoys) [COMMUNITY-TOOL] - [cmder 🌟](https://cmder.net) [COMMUNITY-TOOL] @@ -36,5 +36,5 @@ - [asdf version manager (asdf-vm)](https://asdf-vm.com) [EN CONTENT] [DE FACTO STANDARD] β€” An extensible, multi-language version manager capable of centralizing tool runtimes through a unified CLI configuration file (`.tool-versions`). Eliminates environmental drift across localized developer workspaces by managing multiple CLI toolchains via a modular plugin architecture. --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/linux.md b/v2-docs/linux.md index 8c5a882a..879691d9 100644 --- a/v2-docs/linux.md +++ b/v2-docs/linux.md @@ -10,8 +10,6 @@ - [cyberciti.biz - SS Utility: Quick Intro](http://www.cyberciti.biz/files/ss.html) [COMMUNITY-TOOL] - [unix.stackexchange.com: ss - linux socket statistics utility output format](http://unix.stackexchange.com/questions/252744/ss-linux-socket-statistics-utility-output-format) [COMMUNITY-TOOL] - [stackoverflow.com: difference between netstat and ss in linux?](http://stackoverflow.com/questions/11763376/difference-between-netstat-and-ss-in-linux) [COMMUNITY-TOOL] - - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [cyberciti.biz: Red Hat introduces new no-cost RHEL option](https://www.cyberciti.biz/linux-news/red-hat-introduces-new-no-cost-rhel-option) [COMMUNITY-TOOL] - [enterpriseai.news: Red Hat’s Disruption of CentOS Unleashes Storm of Dissent](https://www.enterpriseai.news/2021/01/22/red-hats-disruption-of-centos-unleashes-storm-of-dissent) [COMMUNITY-TOOL] - [cloudsavvyit.com: Is Rocky Linux the new CentOS?](https://www.cloudsavvyit.com/13092/is-rocky-linux-the-new-centos) [COMMUNITY-TOOL] @@ -67,9 +65,11 @@ - [levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every' Developer](https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593) [COMMUNITY-TOOL] - [piyushverma.hashnode.dev: Basic Linux Shell Scripting for DevOps Engineers](https://piyushverma.hashnode.dev/basic-linux-shell-scripting-for-devops-engineers) [COMMUNITY-TOOL] - [betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for' Automation? 🌟](https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e) [COMMUNITY-TOOL] + - [blog.flipkart.tech: The Art of System Debugging β€” Decoding CPU Utilization' 🌟](https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff) [COMMUNITY-TOOL] - [linuxjourney.com commandline](https://linuxjourney.com/lesson/the-shell#) [COMMUNITY-TOOL] - [Announcing the HashiCorp Linux Repository](https://www.hashicorp.com/blog/announcing-the-hashicorp-linux-repository) [COMMUNITY-TOOL] - [blog.pandorafms.org: Useful Network commands](https://blog.pandorafms.org/network-commands) [COMMUNITY-TOOL] + - [cyberciti.biz: Linux ip Command Examples](https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax) [COMMUNITY-TOOL] - [cyberciti.biz: Linux: 25 Iptables Netfilter Firewall Examples For New SysAdmins](https://www.cyberciti.biz/tips/linux-iptables-examples.html) [COMMUNITY-TOOL] ## Cloud Architecture @@ -345,6 +345,11 @@ - [iximiuz.com: Illustrated introduction to Linux iptables](https://iximiuz.com/en/posts/laymans-iptables-101) [ENTERPRISE-STABLE] β€” An exceptionally clear, illustrated guide explaining Netfilter chains, tables (filter, nat, mangle), and packet evaluation flows in Linux iptables. Demonstrates practical rules for port forwarding and packet blocking. - [linuxteck.com: 15 basic useful firewall-cmd commands in Linux](https://www.linuxteck.com/basic-useful-firewall-cmd-commands-in-linux) [COMMUNITY-TOOL] β€” A practical walkthrough of firewalld configurations using the firewall-cmd CLI. Covers zone management, permanent versus runtime rule definitions, and service-based port bindings for modern Red Hat enterprise environments. +### Web Servers + +#### Nginx + + - **(2026)** [==Nginx==](https://www.f5.com/products/nginx) 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” Nginx is the premier high-performance web server, reverse proxy, and ingress standard globally. Its lightweight event-driven design allows it to process high-concurrency traffic patterns with extremely predictable memory and CPU footprints. ## Observability (1) ### Capacity Management @@ -388,6 +393,7 @@ #### CLI Curation + - **(2025)** [**CommandLineFu 🌟**](https://www.commandlinefu.com/commands/browse) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” An immense, user-voted platform for sharing and assessing terminal tricks. Perfect for tracking down highly specific, multi-tool regex constructs or one-liners. - **(2024)** [twitter.com/commandlinefu](https://x.com/commandlinefu) 🌟🌟 [COMMUNITY-TOOL] β€” Official social channel broadcasting top command-line tips from the CommandLineFu portal. Useful for continuous bite-sized technical integration. - **(2023)** [twitter.com/commandlinefu3](https://x.com/commandlinefu3) 🌟 [COMMUNITY-TOOL] β€” Supplementary feed mirroring automated script updates and terminal command structures. - **(2023)** [twitter.com/commandlinefu10](https://x.com/commandlinefu10) 🌟 [COMMUNITY-TOOL] β€” Secondary distribution pipeline showcasing community-submitted bash recipes and diagnostic tools. @@ -626,5 +632,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:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/liquibase.md b/v2-docs/liquibase.md index 067dbd9e..5e26f6a4 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) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/lowcode-nocode.md b/v2-docs/lowcode-nocode.md index a1346ec8..b693c4cc 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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/managed-kubernetes-in-public-cloud.md b/v2-docs/managed-kubernetes-in-public-cloud.md index 87f0932f..130b2ac6 100644 --- a/v2-docs/managed-kubernetes-in-public-cloud.md +++ b/v2-docs/managed-kubernetes-in-public-cloud.md @@ -5,11 +5,6 @@ ## Standard Reference - - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - - [medium: Run Kubernetes Production Environment on EC2 Spot Instances With' Zero Downtime: A Complete Guide](https://medium.com/riskified-technology/run-kubernetes-on-aws-ec2-spot-instances-with-zero-downtime-f7327a95dea) [COMMUNITY-TOOL] - [medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS](https://medium.com/@Platform9Sys/kubernetes-cloud-services-comparing-gke-eks-and-aks-1fe42770cad3) [COMMUNITY-TOOL] - [medium: State of Managed Kubernetes 2020](https://medium.com/swlh/state-of-managed-kubernetes-2020-4be006643360) [COMMUNITY-TOOL] - [medium: Managed Kubernetes Services Compared: GKE vs. EKS vs. AKS](https://medium.com/better-programming/managed-kubernetes-services-compared-gke-vs-eks-vs-aks-df1ecb22bba0) [COMMUNITY-TOOL] @@ -21,6 +16,7 @@ - [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] @@ -29,10 +25,12 @@ - [particule.io: Create Kubernetes federated clusters on AWS](https://particule.io/en/blog/aws-federated-eks) [COMMUNITY-TOOL] - [betterprogramming.pub: Amazon EKS Is Eating My IPs!](https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045) [COMMUNITY-TOOL] - [blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda' 🌟](https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607) [COMMUNITY-TOOL] + - [neal-davis.medium.com: ECS vs EC2 vs Lambda](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) [COMMUNITY-TOOL] - [faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations' 🌟](https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a) [COMMUNITY-TOOL] - [aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers' and Kubernetes](https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61) [COMMUNITY-TOOL] - [blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟](https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571) [COMMUNITY-TOOL] - [medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using' OIDC](https://medium.com/@abhinav.ittekot/granting-iam-permissions-to-pods-in-eks-using-oidc-f2044c88a53) [COMMUNITY-TOOL] + - [medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and' use Secrets inside the Pods: Part-1](https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb) [COMMUNITY-TOOL] - [medium.com/@radha.sable25: Enabling IAM users/roles Access on Amazon EKS' cluster](https://medium.com/@radha.sable25/enabling-iam-users-roles-access-on-amazon-eks-cluster-f69b485c674f) [COMMUNITY-TOOL] - [medium.com/avmconsulting-blog: Installing Vault On EKS With TLS And Persistent' Storage](https://medium.com/avmconsulting-blog/installing-vault-on-eks-with-tls-and-persistent-storage-98254b4150f3) [COMMUNITY-TOOL] - [dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟](https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods) [COMMUNITY-TOOL] @@ -88,6 +86,7 @@ - [medium: Going multicloud with kubernetes and Azure Front Door](https://medium.com/microsoftazure/going-multicloud-with-kubernetes-and-azure-front-door-f34a2f39068a) [COMMUNITY-TOOL] - [akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters](https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters) [COMMUNITY-TOOL] - [logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟](https://logz.io/blog/windows-kubernetes-nodes-aks-metrics) [COMMUNITY-TOOL] + - [mehighlow.medium.com: Hardened-AKS/Secrets](https://mehighlow.medium.com/hardened-aks-secrets-82351c43eac4) [COMMUNITY-TOOL] - [medium.com/kocsistem: Installation Internal Nginx Ingress for a Private' AKS Cluster](https://medium.com/kocsistem/installation-internal-nginx-ingress-for-a-private-aks-cluster-7b6386492d56) [COMMUNITY-TOOL] - [joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS](https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88) [COMMUNITY-TOOL] - [medium.com/dzerolabs: Accessing Azure Key Vault Secrets in Azure Kubernetes' with Secrets Store CSI Driver 🌟](https://medium.com/dzerolabs/kubernetes-saved-today-f-cked-tomorrow-a-rant-azure-key-vault-secrets-%C3%A0-la-kubernetes-fc3be5e65d18) [COMMUNITY-TOOL] @@ -104,6 +103,7 @@ - [inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI' vs Azure-CNI (overlay)](https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9) [COMMUNITY-TOOL] - [medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes' Services (AKS)](https://medium.com/@anjkeesari/install-grafana-loki-stack-helmchart-in-azure-kubernetes-services-aks-1359281b3321) [COMMUNITY-TOOL] - [blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab](https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953) [COMMUNITY-TOOL] + - [faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key' Vault Integration (with Workload Identity)](https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373) [COMMUNITY-TOOL] - [blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE](https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff) [COMMUNITY-TOOL] - [medium: How to provision Kubernetes Cluster in GCP Cloud (K8s)? 🌟](https://medium.com/avmconsulting-blog/kubernetes-google-kubernetes-engine-gke-99abf912f912) [COMMUNITY-TOOL] - [faun.pub: How to automate the setup of a Kubernetes cluster on GCP](https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de) [COMMUNITY-TOOL] @@ -132,8 +132,8 @@ - **(2023)** [insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in GKE 🌟](https://www.project-a.vc/perspectives) [EN CONTENT] [GUIDE] 🌟 [COMMUNITY-TOOL] [GUIDE] β€” Outlines pipeline setup using GitHub Actions to deploy application loads onto GKE. Focuses on setting up Google Workload Identity Federation to secure registry authentication and cluster connections. - **(2022)** [blog.baeke.info: Trying out Draft 2 on AKS](https://baeke.info/2022/06/02/trying-out-draft-2-on-aks) [EN CONTENT] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Evaluates features in Azure Draft v2 on a running AKS instance. Demonstrates bootstrapping manual code, automated configuration outputs, and continuous build integration tests on Azure. - - [youtube: Day -25 | No Dockerfile, No K8s Manifests | Setup CI/CD in 5' minutes for any programming language](https://www.youtube.com/watch?v=io_yBU7vhIo) [EN CONTENT] [COMMUNITY-TOOL] β€” A video guide evaluating rapid deployment processes. Demonstrates using Azure Draft to generate necessary Dockerfiles and manifest definitions directly from code to build functional CI/CD loops with minimal overhead. - [Azure/Draft 🌟](https://github.com/Azure/draft) ⭐ 642 [EN CONTENT] [COMMUNITY-TOOL] β€” The official Azure Draft project designed to ease early-stage developer transitions onto Kubernetes. Scans source directories to dynamically output standard Dockerfiles, Kubernetes manifests, Helm deployments, and pipeline workflows. + - [youtube: Day -25 | No Dockerfile, No K8s Manifests | Setup CI/CD in 5' minutes for any programming language](https://www.youtube.com/watch?v=io_yBU7vhIo) [EN CONTENT] [COMMUNITY-TOOL] β€” A video guide evaluating rapid deployment processes. Demonstrates using Azure Draft to generate necessary Dockerfiles and manifest definitions directly from code to build functional CI/CD loops with minimal overhead. ## Cloud Infrastructure ### Orchestration @@ -141,12 +141,16 @@ #### AWS EKS Tools - **(2026)** [==eksctl: EKS installer==](https://github.com/eksctl-io/eksctl) ⭐ 5202 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The official CLI tool for creating and managing EKS clusters on AWS. Automates CloudFormation stacks, node group configurations, IAM integration (IRSA), and VPC provisions. +#### Cluster Resource Management + + - **(2022)** [Allocatable memory and CPU in Kubernetes Nodes 🌟](https://learnkube.com/allocatable-resources) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Technical breakdown of node allocatable resources in Kubernetes. Explains how `kube-reserved`, `system-reserved`, and eviction thresholds reduce physical capacity available for user pods. #### Cluster Security - **(2021)** [Amazon EKS Security Best Practices](https://www.stackrox.io/blog/amazon-eks-security-best-practices) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Exhaustive architectural guide compiling key security recommendations for EKS. Addresses IAM integration, VPC configurations, network segmentation, and host vulnerability hardening. - [EKS Service Accounts Explained](https://fika.works/blog/eks-service-accounts) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Architectural deep-dive explaining IAM Roles for Service Accounts (IRSA) in EKS. Demystifies OIDC providers, identity mapping, and least-privilege pod-level AWS credential injection. #### Managed Kubernetes + - **(2022)** [**learnk8s.io/research: Comparison of Kubernetes managed services 🌟**](https://learnkube.com/research) [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Comprehensive comparison matrix evaluating key metrics of major managed Kubernetes engines, mapping out scalability limits, upgrade strategies, and CNI setups. - **(2023)** [community.aws/kubernetes](https://builder.aws.com/learn/topics/kubernetes) [EN CONTENT] [COMMUNITY-TOOL] β€” AWS builder portal hub focusing on EKS and cloud-native practices, featuring deep-dives, developer tutorials, and best practices. - **(2021)** [infoworld.com: 6 reasons to switch to managed Kubernetes](https://www.infoworld.com/article/2264256/6-reasons-to-switch-to-managed-kubernetes.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores key drivers for offloading Kubernetes cluster administration to managed services. Examines control-plane management, security patching, and scaling benefits. - **(2021)** [redhat.com: What architects need to know about managed Kubernetes](https://www.redhat.com/en/blog/managed-kubernetes-architects) [EN CONTENT] [COMMUNITY-TOOL] β€” Strategic overview from Red Hat outlining what technical architects must consider regarding portability, vendor lock-in, and operational boundaries when adopting cloud-managed Kubernetes. @@ -190,8 +194,8 @@ - **(2020)** [github.com/rebataur/djkube](https://github.com/rebataur/fskube) ⭐ 27 🌟 [LEGACY] β€” A lightweight, community-driven development aid designed to bridge local filesystems with Kubernetes volumes. Live Grounding indicates the project has had minimal recent activity, classifying it as a legacy utility. It may serve as a historical reference implementation for simple synchronization mechanisms. #### FinOps - - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. - [AWS and Kubecost collaborate to deliver cost monitoring for EKS customers](https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers) [COMMUNITY-TOOL] β€” Documents the native integration of Kubecost with EKS to offer real-time, granular cost visibility for cloud platform operators. It highlights cost attribution strategies across namespaces, controller types, and pods. This collaboration ensures users have access to reliable financial telemetry directly within their cluster control systems. + - [aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane' Logs](https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs) [COMMUNITY-TOOL] β€” Analyzes CloudWatch logging costs generated by EKS API server audit logs, offering practical strategies to filter and optimize them. It details how to use Logstash, FluentBit, or CloudWatch filter patterns to eliminate verbose, low-value telemetry. Crucial for enterprise platform administrators looking to cut hidden SaaS expenses. #### GitOps - [aws.amazon.com: GitOps model for provisioning and bootstrapping Amazon' EKS clusters using Crossplane and Argo CD](https://aws.amazon.com/blogs/containers/gitops-model-for-provisioning-and-bootstrapping-amazon-eks-clusters-using-crossplane-and-argo-cd) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” An advanced GitOps architectural pattern demonstrating the unification of Crossplane and Argo CD on AWS. By leveraging Crossplane to declare AWS resources as Kubernetes Custom Resources, teams can manage both physical EKS infrastructure and application deployments through a single unified GitOps pipeline. Enhances cloud control-plane convergence. @@ -234,10 +238,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 @@ -406,6 +410,11 @@ #### Multi-Cloud Evaluation - **(2022)** [Compare tools for multi-cloud Kubernetes management 🌟](https://www.techtarget.com/searchcloudcomputing/tip/Compare-tools-for-multi-cloud-Kubernetes-management) [EN CONTENT] [COMMUNITY-TOOL] β€” Multi-faceted comparison of major ecosystem orchestrators (OpenShift, Rancher, Cloudify, Platform9) evaluating cost, modularity, workload migration ease, and administrative complexity. +### Infrastructure Provisioning + +#### Kubernetes Operators + + - **(2023)** [learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes](https://learnkube.com/cloud-resources-kubernetes) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Comparative analysis of Kubernetes Operators for cloud infrastructure provisioning (such as Crossplane, AWS ACK, Google KCC, and Azure ASO). Critiques the shift from Terraform toward declarative reconciliation loops. ### Installation Tools #### KubeKey @@ -414,6 +423,11 @@ - [kubesphere.io: Install Kubernetes 1.22 and containerd the Easy Way with' kubekey](https://kubesphere.io/blogs/install-kubernetes-containerd) [EN CONTENT] [COMMUNITY-TOOL] β€” Demonstrates setting up Kubernetes v1.22 using container runtime interface (CRI) containerd via KubeKey. Covers migrating away from Dockershim configurations seamlessly. - [kubesphere.io: Scaling a Kubernetes Cluster: One of the Best Practices for' Using KubeKey](https://kubesphere.io/blogs/scale-kubernetes-cluster-using-kubekey) [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial highlighting programmatic node scaling in live production environments. Details configuration modifications to hosts.yaml and idempotent runtime adjustments. - [itnext.io: Adding Master Nodes to Achieve HA: One of the Best Practices' for Using KubeKey](https://itnext.io/adding-master-nodes-to-achieve-ha-one-of-the-best-practices-for-using-kubekey-6207e94b0bdd) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Technical execution guide explaining how to scale a single control plane setup into a multi-master High Availability (HA) cluster. Integrates load balancers and key-value store configurations. +## Cluster Operations + +### Cost Optimization (2) + + - **(2023)** [infoworld.com: Kubernetes cost management for the real world](https://www.infoworld.com/article/2338428/kubernetes-cost-management-for-the-real-world.html) [EN CONTENT] [COMMUNITY-TOOL] β€” Explores pragmatic methodologies for managing and forecasting costs inside Kubernetes. Contrasts standard manual scaling limits with automated tools like Kubecost and OpenCost, providing architecture guidelines for resource allocation optimization. ## Databases ### SQL Server @@ -421,6 +435,13 @@ #### Storage (3) - **(2023)** [techcommunity.microsoft.com: SQL Server containers on Kubernetes with S3-compatible object storage - Getting started](https://techcommunity.microsoft.com/blog/sqlserver/sql-server-containers-on-kubernetes-with-s3-compatible-object-storage---getting-/3717003) [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Guide exploring SQL Server container setups on Kubernetes using S3-compatible object storage backends for backup and recovery patterns. Discusses storage performance metrics and high-availability options in containerized database configurations. +## DevSecOps + +### Culture and Strategy + +#### Transition Guides + + - **(2021)** [cloudify.co: Understanding DevSecOps And Its Challenges](https://docs.cloudify.co) [ADVANCED LEVEL] [DOCUMENTATION] 🌟 [COMMUNITY-TOOL] β€” Examines structural challenges in scaling DevSecOps, focusing on multi-cloud security orchestrations. Contrast: Curator Insight highlights simple automation roadblocks, while Live Grounding confirms that managing state drift across multiple Kubernetes regions is the primary blocker. Highly technical perspective. ## Public Cloud Platforms ### AWS (1) @@ -434,6 +455,7 @@ - [POKE - Provision Opinionated Kubernetes on EKS](https://github.com/bit-cloner/poke) [COMMUNITY-TOOL] [LEGACY] β€” An opinionated tool written to simplify and streamline provisioning of EKS clusters with specific default addons. Due to inactivity for more than four years, it is classified as legacy; teams should look to Terraform, Pulumi, or EKS Blueprints instead. #### Container Orchestration Comparison + - **(2021)** [clickittech.com: Amazon ECS vs EKS : The Best Container Orchestration Platform 🌟](https://www.clickittech.com/cloud-services/amazon-ecs-vs-eks) 🌟🌟 [COMMUNITY-TOOL] [GUIDE] β€” A comparative evaluation of AWS ECS and EKS architectures, evaluating setup speed, configuration overhead, and native AWS integrations. Perfect for planning engineering transitions from basic container platforms to complex, scalable orchestrators. - [cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS](https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks) [COMMUNITY-TOOL] [GUIDE] β€” Deep comparison analyzing container scaling mechanics and metrics between ECS (using ASGs) and EKS (using Cluster Autoscaler). The analysis explains scale-up and scale-down behaviors, node provisioning latencies, and resource utilization optimizations. - [cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?](https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes) [COMMUNITY-TOOL] [GUIDE] β€” Comparative evaluation analyzing resource isolation, infrastructure management, and compute overhead between EKS, ECS, and AWS Fargate. Highlights scheduling efficiency, control plane pricing, and cost-of-scale dynamics for enterprise systems. #### Continuous Delivery @@ -547,8 +569,8 @@ - [youtube: CloudGeeks - Terraform Eks Kubernetes RDS Secrets Manager Eksctl' Cloudformation ALB Controller (Redmine App)](https://www.youtube.com/watch?v=OFZYIr66Ku4&ab_channel=cloudgeeksinc) [COMMUNITY-TOOL] [GUIDE] β€” Complete orchestration video guide setting up an end-to-end containerized application on AWS EKS using Terraform. Features RDS database attachments, Secrets Manager integrations, and ALB Ingress configurations. #### Resource Provisioning - - [AWS Controllers for Kubernetes (ACK) 🌟](https://github.com/aws-controllers-k8s/community) ⭐ 2627 [DE FACTO STANDARD] β€” Official community hub and development ecosystem for ACK (AWS Controllers for Kubernetes). Enables teams to model and provision standard cloud resources like RDS databases, SQS queues, and S3 buckets directly using native Kubernetes YAML configurations. - [Announcing the AWS Controllers for Kubernetes Preview](https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview) [ENTERPRISE-STABLE] β€” The AWS Controllers for Kubernetes (ACK) allows developers to define and manage AWS resources directly from within Kubernetes using custom resources. This bridges the declarative Kubernetes API model with external cloud infrastructure lifecycle management. + - [AWS Controllers for Kubernetes (ACK) 🌟](https://github.com/aws-controllers-k8s/community) ⭐ 2627 [DE FACTO STANDARD] β€” Official community hub and development ecosystem for ACK (AWS Controllers for Kubernetes). Enables teams to model and provision standard cloud resources like RDS databases, SQS queues, and S3 buckets directly using native Kubernetes YAML configurations. ## Public Cloud Providers ### Azure Kubernetes Service AKS @@ -591,6 +613,7 @@ #### Observability and Monitoring - **(2024)** [learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane metrics (preview)](https://learn.microsoft.com/en-us/azure/aks/monitor-aks) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Outlines features designed to expose and monitor AKS control plane internal metrics using managed Prometheus and Grafana instances. Details monitoring etcd latency, scheduler run queues, and API server throughput. + - **(2024)** [techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor](https://techcommunity.microsoft.com/blog/azureobservabilityblog/advanced-network-observability-for-your-azure-kubernetes-service-clusters-throug/4176736) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Focuses on utilizing the Advanced Network Observability tool inside AKS. By using modern eBPF technology, it provides insights into packet loss, path drops, and end-to-end routing delays across clusters. #### Performance Optimization (1) - [danielstechblog.io: Mitigating slow container image pulls on Azure Kubernetes' Service](https://www.danielstechblog.io/mitigating-slow-container-image-pulls-on-azure-kubernetes-service) [EN CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Investigates mitigation patterns for cold-start latency issues associated with large container image pulls in AKS. Examines dynamic caching, optimal Azure Container Registry (ACR) alignment, and the deployment of advanced artifact streaming features to maximize application scaling speeds. @@ -604,6 +627,9 @@ - [returngis.net: Desplegar AGIC en AKS utilizando workload identity](https://www.returngis.net/2023/05/desplegar-agic-en-aks-utilizando-workload-identity) [ES CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” GuΓ­a prΓ‘ctica para migrar el controlador de entrada AGIC de AKS hacia Azure AD Workload Identity. Reemplaza el uso inseguro de secretos persistentes con identidades federadas y cuentas de servicio con privilegios mΓ­nimos. [SPANISH CONTENT] +#### Service Mesh (1) + + - **(2023)** [techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep](https://techcommunity.microsoft.com/blog/fasttrackforazureblog/how-to-install-an-aks-cluster-with-the-istio-service-mesh-add-on-via-bicep/3802069) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” A declarative infrastructure blueprint outlining how to install and manage the native Istio Service Mesh add-on on AKS using Bicep. Highlights lifecycle management integrations, sidecar provisioning schemes, and traffic routing policies within secure Microsoft architectures. #### Specialized Workloads - **(2024)** [techcommunity.microsoft.com: Running GPU accelerated workloads with NVIDIA GPU Operator on AKS 🌟](https://techcommunity.microsoft.com/blog/azurehighperformancecomputingblog/running-gpu-accelerated-workloads-with-nvidia-gpu-operator-on-aks/4061318) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] 🌟 [COMMUNITY-TOOL] [GUIDE] β€” Highlights the installation and usage of the NVIDIA GPU Operator on AKS. Explains how to orchestrate high-performance computing, AI, and GPU partition options (MIG) for parallel deep learning training directly within Kubernetes worker nodes. @@ -642,5 +668,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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Azure](./azure.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/matrix-table.md b/v2-docs/matrix-table.md index 58a25482..62efb869 100644 --- a/v2-docs/matrix-table.md +++ b/v2-docs/matrix-table.md @@ -7,17 +7,17 @@ - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - [**k3d**](https://github.com/k3d-io/k3d) ⭐ 6426 [ENTERPRISE-STABLE] - - [weave.works: Weave Kubernetes Platform](https://www.weave.works/) [COMMUNITY-TOOL] - - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] + - [Linode Kubernetes Engine (LKE)](https://www.linode.com/products/kubernetes) [COMMUNITY-TOOL] - [napo.io: Kubernetes The (real) Hard Way on AWS](https://napo.io/posts/kubernetes-the-real-hard-way-on-aws) [COMMUNITY-TOOL] + - [weave.works: Weave Kubernetes Platform](https://www.weave.works) [COMMUNITY-TOOL] - [**VMware Kubernetes Tanzu**](https://cloud.vmware.com/tanzu) [COMMUNITY-TOOL] - [Pharos 🌟](https://k8spharos.dev) [COMMUNITY-TOOL] - - [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] + - [Digital Ocean Kubernetes (DOKS)](https://www.digitalocean.com/products/kubernetes) [COMMUNITY-TOOL] - [**k3s**](https://k3s.io) [COMMUNITY-TOOL] - [**k3sup (said 'ketchup')**](https://github.com/alexellis/k3sup) ⭐ 7382 [ENTERPRISE-STABLE] - [**k3OS**](https://github.com/rancher/k3os) ⭐ 3491 [ENTERPRISE-STABLE] - [K3C](https://github.com/rancher/k3c) ⭐ 565 [COMMUNITY-TOOL] + - [Pivotal.io: Pivotal Container Service (PKS), owned by VMware](https://pivotal.io/platform/pivotal-container-service) [COMMUNITY-TOOL] ## Cloud Infrastructure @@ -104,5 +104,5 @@ - [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine) [EN CONTENT] [DOCUMENTATION] [DE FACTO STANDARD] β€” The main technical documentation page for GKE (Google Kubernetes Engine). Details foundational and advanced options, covering Autopilot architecture, GKE Datapath V2 routing, and multi-cluster orchestrations. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/maven-gradle.md b/v2-docs/maven-gradle.md index 241d7b28..3a9a4ae2 100644 --- a/v2-docs/maven-gradle.md +++ b/v2-docs/maven-gradle.md @@ -63,6 +63,7 @@ ##### 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 @@ -94,6 +95,7 @@ #### Maven Plugins + - **(2025)** [Eclipse JKube 🌟](https://eclipse.dev/jkube) [EN CONTENT] [DOCUMENTATION] 🌟🌟🌟 [COMMUNITY-TOOL] β€” The central documentation portal for Eclipse JKube, an open-source suite of tooling designed to facilitate the rapid containerization, deployment, and management of Java applications across Kubernetes and Red Hat OpenShift infrastructures. - **(2025)** [GitHub: Eclipse JKube](https://github.com/eclipse-jkube/jkube) ⭐ 850 [EN CONTENT] 🌟🌟🌟 [COMMUNITY-TOOL] β€” Active repository containing the source code, extensions, and Maven/Gradle plugins for Eclipse JKube. Simplifies localized builds, auto-detects Java application frameworks, and generates matching Kubernetes resource configurations. ## Software Engineering @@ -180,5 +182,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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/message-queue.md b/v2-docs/message-queue.md index 473fc082..a7d71192 100644 --- a/v2-docs/message-queue.md +++ b/v2-docs/message-queue.md @@ -192,6 +192,13 @@ #### Serverless Integration (1) - [developers.redhat.com: Six reasons to love Camel K](https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k) [COMMUNITY-TOOL] [GUIDE] β€” Outlines six key architectural advantages of Camel K, including fast deployment loops, native Quarkus optimization, low memory footprints, and serverless scale-to-zero capabilities via Knative. Highly useful for architects modernizing traditional ESBs. +## Cloud Infrastructure + +### Kubernetes + +#### Service Mesh + + - **(2021)** [**Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes 🌟**](https://learnkube.com/kubernetes-long-lived-connections) [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” A deep dive into the engineering challenge of load balancing long-lived connections (gRPC, HTTP/2, WebSockets) within Kubernetes. It explains how standard L4 kube-proxy load balancing fails to distribute traffic evenly and presents L7 proxies and service meshes (like Linkerd or Istio) as the definitive architectural solution. ## Cloud Native Architecture ### Domain-Driven Design @@ -470,7 +477,7 @@ #### Caching - - [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. + - [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. ### Real-Time Data Streaming (2) #### Data Stack @@ -869,5 +876,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) | [NoSQL](./nosql.md) | [Crunchydata](./crunchydata.md) +πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Databases](./databases.md) | [NoSQL](./nosql.md) diff --git a/v2-docs/mkdocs.md b/v2-docs/mkdocs.md index 0c618432..0af28655 100644 --- a/v2-docs/mkdocs.md +++ b/v2-docs/mkdocs.md @@ -48,9 +48,9 @@ - **(2024)** [**guides.github.com: Markdown Cheat Sheet 2**](https://docs.github.com/en) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” The authoritative documentation portal for GitHub, offering deep-dives into GitHub Flavored Markdown (GFM) and integration patterns. It outlines security implications, task lists, and interactive rendering rules. Double-Evidence: While a generic entry point, live grounding confirms this repository of guides is the primary reference for understanding platform-specific rendering behaviors on the GitHub UI. - **(2022)** [**github.blog: Include diagrams in your Markdown files with Mermaid**](https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid) 🌟🌟🌟🌟 [ENTERPRISE-STABLE] β€” Announcement and engineering guide detailing GitHub's native support for Mermaid.js diagrams directly within Markdown. Enables the declarative creation of flowcharts, sequence diagrams, and architecture maps in plain text. Double-Evidence: Moving from static image uploads to text-based diagram rendering, live grounding highlights this feature as a massive advancement for keeping software architecture diagrams in sync with code updates via Git. + - [Markdown Tables Generator](https://www.tablesgenerator.com/markdown_tables) [ENTERPRISE-STABLE] β€” An interactive, web-based tool designed to simplify the creation, styling, and formatting of complex Markdown tables. It supports imports from CSV or Excel, reducing manual syntax alignment overhead. Double-Evidence: A staple utility for technical writers; live grounding confirms its status as a critical efficiency booster for maintaining clean, readable tabular data in Markdown-based documents. - [markdownguide.org](https://www.markdownguide.org) [DE FACTO STANDARD] [GUIDE] β€” An exhaustive reference guide covering the syntax, best practices, and extended features of the Markdown markup language. It provides clear examples of basic syntax, extended elements, and compatibility matrices across parsers. Double-Evidence: This guide serves as the authoritative standard for syntax validation, and live grounding shows it is widely integrated into onboarding resources for junior developers and technical writers globally. - [Markdown Cheat Sheet 4](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ⭐ 60200 [DE FACTO STANDARD] β€” One of the most referenced cheat sheets on GitHub for fast, offline-compatible Markdown syntax lookups. Includes rendering comparisons for basic elements, blockquotes, code blocks, and inline HTML. Double-Evidence: Despite its age, live grounding confirms its massive utility and continued reference value in developer wikis, representing a classic standard for text formatting. - - [Markdown Tables Generator](https://www.tablesgenerator.com/markdown_tables) [ENTERPRISE-STABLE] β€” An interactive, web-based tool designed to simplify the creation, styling, and formatting of complex Markdown tables. It supports imports from CSV or Excel, reducing manual syntax alignment overhead. Double-Evidence: A staple utility for technical writers; live grounding confirms its status as a critical efficiency booster for maintaining clean, readable tabular data in Markdown-based documents. - [opensource.com: An introduction to Markdown](https://opensource.com/article/19/9/introduction-markdown) [COMMUNITY-TOOL] β€” A foundational article outlining the philosophy and implementation of Markdown as an open-source plain-text formatting syntax. It highlights the productivity gains of writing in readable text without GUI editor lock-in. Double-Evidence: This guide advocates for standard open documentation formats, and live grounding demonstrates its usefulness for onboarding team members transitioning to modern plain-text documentation workflows. - [readme.so](https://readme.so) [ENTERPRISE-STABLE] β€” An interactive, visual editor designed to structure README files rapidly. Users can drag and drop pre-configured sections (e.g., Installation, API Reference, Badges) and edit them in real-time. Double-Evidence: Designed to simplify project landing pages, live grounding validates readme.so as an essential productivity tool that significantly improves repository discoverability and onboarding quality. - [github.com/Ileriayo/markdown-badges: Markdown Badges](https://github.com/Ileriayo/markdown-badges) ⭐ 16607 [DE FACTO STANDARD] β€” A massive curated catalog of dynamic, consistent, and beautiful SVG shields and badges for GitHub repositories. It supports a wide array of languages, frameworks, cloud providers, and developer tools. Double-Evidence: The catalog provides standardized visual signifiers; live grounding confirms it is standard practice for enriching project READMEs to present structured metadata about technologies and CI status. @@ -63,5 +63,5 @@ - [r-bloggers.com: How to use R Markdown (part one)](https://www.r-bloggers.com/2022/02/how-to-use-r-markdown-part-one) [COMMUNITY-TOOL] [GUIDE] β€” An introductory tutorial on R Markdown, illustrating how to combine executable R code blocks with narrative text to generate reproducible, high-quality analytical reports. Explores output compilation into HTML, PDF, and MS Word. Double-Evidence: While tailored to statistics, live grounding highlights R Markdown's critical role in reproducible research, data engineering pipelines, and programmatic executive report generation. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Git](./git.md) | [Linux](./linux.md) diff --git a/v2-docs/mlops.md b/v2-docs/mlops.md index 33efffc3..2222ccff 100644 --- a/v2-docs/mlops.md +++ b/v2-docs/mlops.md @@ -19,7 +19,6 @@ - [github.com/CASIA-IVA-Lab/FastSAM](https://github.com/CASIA-LMC-Lab/FastSAM) ⭐ 8342 [ENTERPRISE-STABLE] - [github.com/VikParuchuri/surya](https://github.com/datalab-to/surya) ⭐ 19766 [DE FACTO STANDARD] - [github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB](https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db) ⭐ 139 [COMMUNITY-TOOL] - - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [cd.foundation: Announcing the CD Foundation MLOps SIG](https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig) [COMMUNITY-TOOL] - [dafriedman97.github.io: Machine Learning from Scratch](https://dafriedman97.github.io/mlbook/content/introduction.html) [COMMUNITY-TOOL] - [cortex.dev: How to build a pipeline to retrain and deploy models](https://www.cortex.dev/post/how-to-build-a-pipeline-to-retrain-and-deploy-models) [COMMUNITY-TOOL] @@ -77,6 +76,7 @@ - [medium.com/mlearning-ai: The Best Object Detection Libraries That I Work' With](https://medium.com/mlearning-ai/the-best-object-detection-libraries-that-i-work-with-835428a1e01e) [COMMUNITY-TOOL] - [artifacthub.io: mlflow-server](https://artifacthub.io/packages/helm/mlflowserver/mlflow-server) [COMMUNITY-TOOL] - [pypi.org/project/airflow-provider-mlflow](https://pypi.org/project/airflow-provider-mlflow) [COMMUNITY-TOOL] + - [Kubeflow](https://www.kubeflow.org) [COMMUNITY-TOOL] - [infracloud.io: Machine Learning Orchestration on Kubernetes using Kubeflow](https://www.infracloud.io/blogs/machine-learning-orchestration-kubernetes-kubeflow) [COMMUNITY-TOOL] - [blog.devgenius.io: Kubeflow Cloud Deployment (AWS)](https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32) [COMMUNITY-TOOL] - [joseprsm.medium.com: How to build Machine Learning models that train themselves](https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5) [COMMUNITY-TOOL] @@ -128,5 +128,5 @@ --- -πŸ’‘ **Explore Related:** [AI Agents MCP](./ai-agents-mcp.md) | [AI](./ai.md) | [ChatGPT](./chatgpt.md) +πŸ’‘ **Explore Related:** [AI](./ai.md) | [ChatGPT](./chatgpt.md) | [AI Agents MCP](./ai-agents-mcp.md) diff --git a/v2-docs/monitoring.md b/v2-docs/monitoring.md index 8abdf88b..8cfb58d9 100644 --- a/v2-docs/monitoring.md +++ b/v2-docs/monitoring.md @@ -5,17 +5,16 @@ ## 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] - - [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] + - [victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates](https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/index.html) [COMMUNITY-TOOL] + - [thenewstack.io: The Challenges of Monitoring Kubernetes and OpenShift](https://thenewstack.io/kubernetes) [COMMUNITY-TOOL] - [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. @@ -43,26 +42,20 @@ - [rancher.com: Monitor Etcd with Prometheus and Grafana using Rancher](https://www.suse.com/c/rancher_blog/monitor-etcd-with-prometheus-and-grafana-using-rancher) [COMMUNITY-TOOL] - [openshift.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator](https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator) [COMMUNITY-TOOL] - [openshift.com: How to Monitor Openshift 4.x with Zabbix using Prometheus - Part 2](https://www.redhat.com/en/blog/how-to-monitoring-openshift-4.x-with-zabbix-using-prometheus-part-2) [COMMUNITY-TOOL] + - [replex.io](https://www.splunk.com/en_us/appdynamics-joins-splunk.html?301=appdynamics) [COMMUNITY-TOOL] - [**Micrometer** Collector](http://micrometer.io) [COMMUNITY-TOOL] - - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] - - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] - - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - - [magalix.com: Monitoring Kubernetes Clusters Through Prometheus & Grafana' 🌟](https://www.magalix.com/blog/monitoring-of-kubernetes-cluster-through-prometheus-and-grafana) [COMMUNITY-TOOL] - [en.wikipedia.org/wiki/List_of_performance_analysis_tools](https://en.wikipedia.org/wiki/List_of_performance_analysis_tools) [COMMUNITY-TOOL] - [InspectIT](https://en.wikipedia.org/wiki/InspectIT) [COMMUNITY-TOOL] - [VisualVM](https://en.wikipedia.org/wiki/VisualVM) [COMMUNITY-TOOL] - [OverOps](https://en.wikipedia.org/wiki/OverOps) [COMMUNITY-TOOL] - - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] - - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] - - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] - - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] + - [Dzone: 14 Best Performance Testing Tools and APM Solutions](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [COMMUNITY-TOOL] + - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] + - [Monitor your Azure cloud estate - Cloud Adoption Framework](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor#reference-for-monitoring-azure-services) [COMMUNITY-TOOL] - [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] @@ -155,6 +148,7 @@ - [logz.io: Grok Pattern Examples for Log Parsing](https://logz.io/blog/grok-pattern-examples-for-log-parsing) [COMMUNITY-TOOL] - [devops.com: The Fallacy of Continuous Integration, Delivery and Testing](https://devops.com/the-fallacy-of-continuous-integration-delivery-and-testing) [COMMUNITY-TOOL] - [dzone.com: The Keys to Performance Tuning and Testing](https://dzone.com/articles/the-keys-to-performance-tuning-and-testing) [COMMUNITY-TOOL] + - [dzone.com: Performance Patterns in Microservices-Based Integrations](https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1) [COMMUNITY-TOOL] - [How to read a Thread Dump](https://dzone.com/articles/how-to-read-a-thread-dump) [COMMUNITY-TOOL] - [dzone: 8 Options for Capturing Thread Dumps](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [COMMUNITY-TOOL] - [blog.arkey.fr: Using JDK FlightRecorder and JDK Mission Control](https://blog.arkey.fr/2020/06/28/using-jdk-flight-recorder-and-jdk-mission-control) [COMMUNITY-TOOL] @@ -172,6 +166,8 @@ - [opensource.com: Distributed tracing in a microservices world](https://opensource.com/article/18/9/distributed-tracing-microservices-world) [COMMUNITY-TOOL] - [opensource.com: 3 open source distributed tracing tools](https://opensource.com/article/18/9/distributed-tracing-tools) [COMMUNITY-TOOL] - [thenewstack.io: Tracing: Why Logs Aren’t Enough to Debug Your Microservices' 🌟](https://thenewstack.io/tracing-why-logs-arent-enough-to-debug-your-microservices) [COMMUNITY-TOOL] + - [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) ⭐ 1696 [COMMUNITY-TOOL] + - [medium.com/@magstherdev: OpenTelemetry Operator](https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf) [COMMUNITY-TOOL] - [thenewstack.io: OpenTelemetry Gaining Traction from Companies and Vendors](https://thenewstack.io/opentelemetry-gaining-traction-from-companies-and-vendors) [COMMUNITY-TOOL] - [thenewstack.io: How OpenTelemetry Works with Kubernetes](https://thenewstack.io/how-opentelemetry-works-with-kubernetes) [COMMUNITY-TOOL] - [medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and' open-source approach](https://medium.com/@bijit211987/grafana-with-opentelemetry-vendor-neutral-and-open-source-approach-ab4bc08f67e9) [COMMUNITY-TOOL] @@ -180,11 +176,11 @@ - [thenewstack.io: Jaeger vs. Zipkin: Battle of the Open Source Tracing Tools](https://thenewstack.io/jaeger-vs-zipkin-battle-of-the-open-source-tracing-tools) [COMMUNITY-TOOL] - [Grafana Tempo](https://github.com/grafana/tempo) ⭐ 5276 [ENTERPRISE-STABLE] - [opensource.com: Get started with distributed tracing using Grafana Tempo](https://opensource.com/article/21/2/tempo-distributed-tracing) [COMMUNITY-TOOL] + - [Azure App Service Auto-Heal: Capturing Relevant Data During Performance' Issues](https://techcommunity.microsoft.com/blog/appsonazureblog/azure-app-service-auto-heal-capturing-relevant-data-during-performance-issues/4390351) [COMMUNITY-TOOL] - [APM in wikipedia](https://en.wikipedia.org/wiki/Application_performance_management) [COMMUNITY-TOOL] - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] - [dzone.com: APM Tools Comparison](https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose) [COMMUNITY-TOOL] - [dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know](https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know) [COMMUNITY-TOOL] - - [Dzone: 14 Best Performance Testing Tools and APM Solutions](https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution) [COMMUNITY-TOOL] - [datadoghq.com](https://www.datadoghq.com) [COMMUNITY-TOOL] - [Mininimum elasticsearch requirement is 6.2.x or higher](https://www.elastic.co/support/matrix#matrix_compatibility) [COMMUNITY-TOOL] - [Elastic APM Server Docker image](https://github.com/sls-dev1/openshift-elastic-apm-server) [COMMUNITY-TOOL] @@ -214,8 +210,12 @@ - [Checkly](https://www.checklyhq.com) [COMMUNITY-TOOL] - [hashicorp.com: Monitoring as Code with Terraform Cloud and Checkly](https://www.hashicorp.com/blog/monitoring-as-code-with-terraform-cloud-and-checkly) [COMMUNITY-TOOL] - [network-king.net: IoT use in healthcare grows but has some pitfalls](https://network-king.net/iot-use-in-healthcare-grows-but-has-its-pitfalls) [COMMUNITY-TOOL] + - [Zebrium](https://www.zebrium.com) [COMMUNITY-TOOL] - [louislam/uptime-kuma](https://github.com/louislam/uptime-kuma) ⭐ 87087 [DE FACTO STANDARD] - [OpenTelemetry (OTel) vs Application Performance Monitoring (APM)](https://medium.com/@rahul.fiem/opentelemetry-otel-vs-application-performance-monitoring-apm-86ae829877cf) [COMMUNITY-TOOL] + - [OOMKilled in Kubernetes: Understanding and Preventing Hidden Memory Leaks](https://unixarena.com/2025/04/oomkilled-in-kubernetes-the-hidden-memory-leaks-youre-missing.html) [COMMUNITY-TOOL] + - [Grafana](https://grafana.com) [COMMUNITY-TOOL] + - [SigNoz: Open source Application Performance Monitoring (APM) & Observability' tool 🌟](https://github.com/SigNoz/signoz) ⭐ 26999 [DE FACTO STANDARD] - [Prometheus JMX Exporter 🌟](https://github.com/prometheus/jmx_exporter) ⭐ 3305 [ENTERPRISE-STABLE] - [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) ⭐ 7050 [ENTERPRISE-STABLE] @@ -294,5 +294,5 @@ - [Monitoring Distributed Systems - Google SRE Book](https://sre.google/sre-book/monitoring-distributed-systems) [ADVANCED LEVEL] [DOCUMENTATION] [DE FACTO STANDARD] β€” The industry-standard chapter from Google's SRE book detailing the implementation of distributed systems monitoring. It defines the 'Four Golden Signals'β€”latency, traffic, errors, and saturationβ€”providing practical blueprints to prevent alert fatigue and build actionable dashboard designs. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/networking.md b/v2-docs/networking.md index 0bee286f..32cf9784 100644 --- a/v2-docs/networking.md +++ b/v2-docs/networking.md @@ -14,17 +14,18 @@ - [HTTP/2 With JBoss EAP 7 - Tech Preview](http://blog.eisele.net/2015/11/http2-with-jboss-eap-7.html) [COMMUNITY-TOOL] - [simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2](https://www.red-gate.com/simple-talk/development/dotnet-development/script-loading-between-http1-1-and-http2) [COMMUNITY-TOOL] - [5 Tips to Boost the Performance of Your Apache Web Server](http://www.tecmint.com/apache-performance-tuning) [COMMUNITY-TOOL] + - [Azure Products by Region Table](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table) [COMMUNITY-TOOL] + - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] + - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] + - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] + - [NFTables mode for kube-proxy in Kubernetes](https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [Introducing Subnet Peering in Azure](https://techcommunity.microsoft.com/blog/azurenetworkingblog/introducing-subnet-peering-in-azure/4383841) [COMMUNITY-TOOL] - - [Which Azure Network is Cheaper?](https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper) [COMMUNITY-TOOL] - [Manage Azure IPAM with Terraform](https://mattias.engineer/blog/2025/azure-ipam-with-terraform) [COMMUNITY-TOOL] - - [A Guide to Azure Data Transfer Pricing](https://techcommunity.microsoft.com/blog/AzureNetworkingBlog/a-guide-to-azure-data-transfer-pricing/4374538) [COMMUNITY-TOOL] - [Reduce Latency with Azure Proximity Placement Groups](https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups) [COMMUNITY-TOOL] - - [Hub-Spoke Network Topology in Azure - Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke) [COMMUNITY-TOOL] - [Private Link Reality Bites: Service Endpoints vs Private Link](https://blog.cloudtrooper.net/2025/02/17/private-link-reality-bites-service-endpoints-vs-private-link) [COMMUNITY-TOOL] - - [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] + - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [networkwalks.com: TCP/IP Model](https://networkwalks.com/tcp-ip-model) [COMMUNITY-TOOL] - [medium.com/javarevisited: 5 Best HTTPS, SSL and TLS Courses for Beginners' in 2022](https://medium.com/javarevisited/best-https-ssl-and-tls-courses-for-beginners-4437661250b3) [COMMUNITY-TOOL] - [blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building' a Strong Foundation in Networking](https://blog.coderco.io/p/tcp-fundamentals-for-software-and) [COMMUNITY-TOOL] @@ -39,7 +40,6 @@ - [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:** [Istio](./istio.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Caching](./caching.md) +πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/newsfeeds.md b/v2-docs/newsfeeds.md index 52c1b1a1..bee617bb 100644 --- a/v2-docs/newsfeeds.md +++ b/v2-docs/newsfeeds.md @@ -5,13 +5,14 @@ ## Standard Reference - - [reddit.com/r/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] + - [GitLab Collective](https://stackoverflow.com/collectives/gitlab) [COMMUNITY-TOOL] - [reddit.com/r/jenkinsci](https://www.reddit.com/r/jenkinsci) [COMMUNITY-TOOL] + - [reddit.com/r/java](https://www.reddit.com/r/java) [COMMUNITY-TOOL] - [reddit.com/r/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/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] + - [reddit.com/r/devops](https://www.reddit.com/r/devops) [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] @@ -37,9 +38,8 @@ - [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] - - [GitLab Collective](https://stackoverflow.com/collectives/gitlab) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/newsql.md b/v2-docs/newsql.md index 89ba7fcd..2c97a672 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) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) diff --git a/v2-docs/noops.md b/v2-docs/noops.md index 41827b28..2688d39d 100644 --- a/v2-docs/noops.md +++ b/v2-docs/noops.md @@ -16,5 +16,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/nosql.md b/v2-docs/nosql.md index 53df3410..0526349e 100644 --- a/v2-docs/nosql.md +++ b/v2-docs/nosql.md @@ -67,8 +67,8 @@ #### Caching - - [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. + - [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. --- -πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [Crunchydata](./crunchydata.md) +πŸ’‘ **Explore Related:** [Yaml](./yaml.md) | [Message Queue](./message-queue.md) | [Databases](./databases.md) diff --git a/v2-docs/oauth.md b/v2-docs/oauth.md index b5297cfe..5c2235ed 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) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/ocp3.md b/v2-docs/ocp3.md index 3d69b404..9aadfcfd 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,11 +17,6 @@ - [**Uncontained.io**](http://uncontained.io) [COMMUNITY-TOOL] - [GitHub redhat-cop: Ansible Role 🌟](https://github.com/redhat-cop/infra-ansible) ⭐ 219 [COMMUNITY-TOOL] - [techbeatly.com: How to create, increase or decrease project quota](https://techbeatly.com/how-to-create-increase-or-decrease-project-quota-in-openshift/#.Xd5OE9WCGUk) [COMMUNITY-TOOL] - - [developers.redhat.com: Handling Angular environments in continuous delivery' with Red Hat OpenShift](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [COMMUNITY-TOOL] - - [blog.openshift.com: Introduction to GitOps with OpenShift](https://blog.openshift.comintroduction-to-gitops-with-openshift) [COMMUNITY-TOOL] - - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] - - [blog.openshift.com: is it too late to integrate GitOps?](https://blog.openshift.comis-it-too-late-to-integrate-gitops) [COMMUNITY-TOOL] - - [blog.openshift.com: OpenShift Authentication Integration with ArgoCD](https://blogopenshift.com/openshift-authentication-integration-with-argocd) [COMMUNITY-TOOL] - [dzone: 8 Options for Capturing Thread Dumps](https://dzone.com/articles/how-to-take-thread-dumps-7-options) [COMMUNITY-TOOL] - [developers.redhat.com: Troubleshooting java applications on openshift](https://developers.redhat.com/blog/2017/08/16/troubleshooting-java-applications-on-openshift) [COMMUNITY-TOOL] - [claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift](https://www.claydesk.com/ecampus/google-cloud-app-engine-vs-red-hat) [COMMUNITY-TOOL] @@ -29,9 +24,11 @@ - [blog.openshift.com: Using OpenShift 3 on your **local environment** 🌟](https://blog.openshift.com/using-openshift-3-on-your-local-environment) [COMMUNITY-TOOL] - [developers.redhat.com: Securing .NET Core on OpenShift using HTTPS](https://developers.redhat.com/blog/2018/10/12/securing-net-core-on-openshift-using-https) [COMMUNITY-TOOL] - [Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes) [COMMUNITY-TOOL] + - [developers.redhat.com: Handling Angular environments in continuous delivery' with Red Hat OpenShift](https://developers.redhat.com/blog/2019/11/27/handling-angular-environments-in-continuous-delivery-with-red-hat-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Customizing OpenShift project creation 🌟](https://developers.redhat.com/blog/2020/02/05/customizing-openshift-project-creation) [COMMUNITY-TOOL] - [developers.redhat.com: Testing memory-based horizontal pod autoscaling on' OpenShift 🌟](https://developers.redhat.com/blog/2020/03/19/testing-memory-based-horizontal-pod-autoscaling-on-openshift) [COMMUNITY-TOOL] - [How to Run HA Elasticsearch (ELK) on Red Hat OpenShift](https://portworx.com/run-ha-elasticsearch-elk-red-hat-openshift) [COMMUNITY-TOOL] + - [learn.openshift.com: GitOps introduction](https://learn.openshift.com/introduction/gitops-introduction) [COMMUNITY-TOOL] - [developers.redhat.com: Installing debugging tools into a Red Hat OpenShift' container with **oc-inject**](https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject) [COMMUNITY-TOOL] - [**KubeFed Operator**](https://operatorhub.io/operator/kubefed-operator) [COMMUNITY-TOOL] - [Red Hat Communities of Practice](https://github.com/redhat-cop) [COMMUNITY-TOOL] @@ -40,8 +37,11 @@ - [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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/ocp4.md b/v2-docs/ocp4.md index 1e4c84b8..74938449 100644 --- a/v2-docs/ocp4.md +++ b/v2-docs/ocp4.md @@ -5,15 +5,6 @@ ## Standard Reference - - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] - - [marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought: Turn to persistent container storage for high performance and availability](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): - - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) - - Asynchronous replication of data between my local ceph and my cloud provider - - Deduplication - - Compression - - Encryption - [blog.openshift.com: Introducing Red Hat OpenShift 4](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4) [COMMUNITY-TOOL] - [nextplatform.com: red hat flexes CoreOS muscle in openshift kubernetes platform](https://www.nextplatform.com/cloud/2018/10/15/red-hat-flexes-coreos-muscle-in-openshift-kubernetes-platform/1631979) [COMMUNITY-TOOL] - [blog.openshift.com: OpenShift 4 Install Experience](https://www.redhat.com/en/products/trials?products=hybrid-cloud) [COMMUNITY-TOOL] @@ -56,7 +47,14 @@ - [openshift.com: Using VPC Peering to Connect an OpenShift Service on an AWS (ROSA) Cluster to an Amazon RDS MySQL Database in a Different VPC](https://www.redhat.com/en/blog/using-vpc-peering-to-connect-an-openshift-service-on-an-aws-rosa-cluster-to-an-amazon-rds-mysql-database-in-a-different-vpc) [COMMUNITY-TOOL] - [cloud.redhat.com: Scale your application containers on Red Hat OpenShift Service on AWS (ROSA) clusters using Amazon EFS storage](https://www.redhat.com/en/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage) [COMMUNITY-TOOL] - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) + - [Machine API](https://github.com/openshift/machine-api-operator/tree/main) ⭐ 185 [COMMUNITY-TOOL] - [twitter.com/operatorhubio](https://x.com/operatorhubio) [COMMUNITY-TOOL] + - [Red Hat Ceph Storage](https://ceph.io/en) [COMMUNITY-TOOL] β€” - [Noobaa](https://github.com/noobaa/noobaa-core): + - Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc) + - Asynchronous replication of data between my local ceph and my cloud provider + - Deduplication + - Compression + - Encryption - [Network Security Zones in Openshift (DMZ)](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] - [grafana.com/docs/v5.4/](https://archive.grafana.com/docs/grafana/v5.4) [COMMUNITY-TOOL] - [prometheus.io/docs/alerting/alertmanager/](https://prometheus.io/docs/alerting/latest/alertmanager) [COMMUNITY-TOOL] @@ -71,6 +69,7 @@ - [Using Third Party Network Operators with OpenShift](https://app.gitbook.com/o/-LbOdudvkdYwKCQYAHS8/s/RrlyoCHlF8LNFTvw74mT) [COMMUNITY-TOOL] - [cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI](https://www.redhat.com/en/blog/a-guide-to-ingress-controllers-in-openshift) [COMMUNITY-TOOL] - [Red Hat OpenShift Container Storage 4](https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation) [COMMUNITY-TOOL] + - [State of OpenShift Container Storage](https://www.redhat.com/en/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat) [COMMUNITY-TOOL] - [containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management](https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management) [COMMUNITY-TOOL] - [youtube: how to deliver OpenShift as a service (just like Red Hat)](https://www.youtube.comwatch?v=b_NOrGxfH5Y) [COMMUNITY-TOOL] - [blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes Security 🌟](https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security) [COMMUNITY-TOOL] @@ -81,29 +80,23 @@ - [blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home Lab](https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab) [COMMUNITY-TOOL] - [redhat.com: How to run a Kubernetes cluster on your laptop 🌟](https://www.redhat.com/en/blog/kubernetes-cluster-laptop) [COMMUNITY-TOOL] - [datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless from Cloud Giants](https://www.datacenterknowledge.com/servers/explaining-knative-the-project-to-liberate-serverless-from-cloud-giants) [COMMUNITY-TOOL] + - [marketplace.redhat.com 🌟](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs across your hybrid infrastructure 🌟](https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure) [COMMUNITY-TOOL] - [Top Kubernetes Operators](https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model) [COMMUNITY-TOOL] - [blog.openshift.com: Introducing Red Hat Quay](https://www.redhat.com/en/blog/introducing-red-hat-quay) [COMMUNITY-TOOL] + - [github.com/vmware-tanzu/velero](https://github.com/velero-io/velero) ⭐ 10028 [ENTERPRISE-STABLE] - [OpenShift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift) [COMMUNITY-TOOL] - [OpenShift blog 🌟](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [COMMUNITY-TOOL] - [openshift.com: Applications Here, Applications There! - Part 3 - Application Migration](https://www.redhat.com/en/blog/applications-here-applications-there-part-3-application-migration) [COMMUNITY-TOOL] - - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] - [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] + - [operatorhub.io](https://operatorhub.io) [COMMUNITY-TOOL] - [cloudowski.com: Honest review of OpenShift 4 🌟](https://cloudowski.com/articles/honest-review-of-openshift-4) [COMMUNITY-TOOL] - [OpenShift 4 β€œunder-the-hood” 🌟](https://medium.com/faun/openshift-4-under-the-hood-ab854c3439dd) [COMMUNITY-TOOL] - [thenewstack.io: Red Hat Launches an OpenShift-Based Marketplace to Aid Multicloud' Portability 🌟](https://thenewstack.io/red-hat-launches-an-openshift-based-marketplace-to-aid-multicloud-portability) [COMMUNITY-TOOL] - [developers.redhat.com: OpenShift for Kubernetes developers: Getting started' 🌟](https://developers.redhat.com/blog/2020/08/14/openshift-for-kubernetes-developers-getting-started) [COMMUNITY-TOOL] - [developers.redhat.com: Command-line cluster management with Red Hat OpenShift’s' new web terminal (tech preview)](https://developers.redhat.com/blog/2020/10/01/command-line-cluster-management-with-red-hat-openshifts-new-web-terminal-tech-preview) [COMMUNITY-TOOL] + - [dzone refcard: Getting Started With OpenShift 🌟](https://dzone.com/refcardz/getting-started-with-openshift) [COMMUNITY-TOOL] - [developers.redhat.com: Deploying Kubernetes Operators with Operator Lifecycle' Manager bundles](https://developers.redhat.com/blog/2021/02/08/deploying-kubernetes-operators-with-operator-lifecycle-manager-bundles) [COMMUNITY-TOOL] - [finance.yahoo.com: IBM's Red Hat OpenShift Platform to be Leveraged by' Siemens](https://finance.yahoo.com/news/ibms-red-hat-openshift-platform-143702224.html) [COMMUNITY-TOOL] - [developers.redhat.com: A guide to Red Hat OpenShift 4.5 installer-provisioned' infrastructure on vSphere 🌟](https://developers.redhat.com/blog/2021/03/09/a-guide-to-red-hat-openshift-4-5-installer-provisioned-infrastructure-on-vsphere) [COMMUNITY-TOOL] @@ -141,15 +134,19 @@ - [Rook-Ceph](https://operatorhub.io/operator/rook-ceph) [COMMUNITY-TOOL] - [Robin Storage Operator](https://operatorhub.io/operator/robin-operator) [COMMUNITY-TOOL] - [RHEL CoreOS](https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html) [COMMUNITY-TOOL] + - [cri-o.io](https://cri-o.io) [COMMUNITY-TOOL] - [SELinux](https://www.slideshare.net/openshift/openshift-18812162) [COMMUNITY-TOOL] + - [OLM Arquitecture](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md) ⭐ 1856 [COMMUNITY-TOOL] - [Adding Operators to a Cluster](https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html) [COMMUNITY-TOOL] - [Deploy and bind enterprise-grade microservices with Kubernetes Operators](https://developers.redhat.com/blog/2020/05/18/deploy-and-bind-enterprise-grade-microservices-with-kubernetes-operators) [COMMUNITY-TOOL] + - [Rook](https://rook.io) [COMMUNITY-TOOL] - [Router plug-ins in OCP3:](https://docs.openshift.com/container-platform/3.11/install_config/router/index.html) [COMMUNITY-TOOL] - [Ingress Controller](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers) [COMMUNITY-TOOL] - [ServiceMesh](https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index) [COMMUNITY-TOOL] - [redhat-developer-demos.github.io/knative-tutorial](https://redhat-developer-demos.github.io/knative-tutorial) [COMMUNITY-TOOL] - [thenewstack.io: Log Management for Red Hat OpenShift](https://thenewstack.io/log-management-for-red-hat-openshift) [COMMUNITY-TOOL] - [docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html](https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html) [COMMUNITY-TOOL] + - [developers.redhat.com: Podman and Buildah for Docker users 🌟](https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users) [COMMUNITY-TOOL] - [Custom image builds with Buildah](https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html) [COMMUNITY-TOOL] - [Procedure:](https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers) [COMMUNITY-TOOL] - [github.com/redhat-cop/gitops-catalog](https://github.com/redhat-cop/gitops-catalog) ⭐ 376 [COMMUNITY-TOOL] @@ -215,6 +212,10 @@ - [infoq.com: IBM, Red Hat and Cobuilder Develop OpenBuilt, a Platform for' the Construction Industry](https://www.infoq.com/news/2021/04/ibm-redhat-openbuilt) [COMMUNITY-TOOL] - [youtube: Red Hat OpenShift AI overview](https://www.youtube.com/watch?v=Hc8emNr2igU) [COMMUNITY-TOOL] - [tommeramber/ocp-automations](https://github.com/tommeramber/ocp-automations) [COMMUNITY-TOOL] + - [Descheduler for Kubernetes 🌟](https://github.com/kubernetes-sigs/descheduler) ⭐ 5417 [ENTERPRISE-STABLE] + - [kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟](https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran) ⭐ 1295 [COMMUNITY-TOOL] + - [Buildah.io](https://buildah.io) [COMMUNITY-TOOL] + - [kubernetes.io](https://kubernetes.io) [COMMUNITY-TOOL] - [developers.redhat.com: **Red Hat Container Development Kit**](https://developers.redhat.com/products/cdk/overview) [COMMUNITY-TOOL] - [dzone: OpenShift Egress Options](https://dzone.com/articles/openshift-egress-options) [COMMUNITY-TOOL] @@ -253,9 +254,6 @@ #### 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 @@ -268,5 +266,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 Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/openshift-pipelines.md b/v2-docs/openshift-pipelines.md index fcf8a95b..71463138 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. @@ -69,8 +69,9 @@ Live Grounding: Provides practical code examples of utilizing Tekton for buildin - **(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. - - [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. + - **(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. @@ -106,5 +107,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:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/openshift.md b/v2-docs/openshift.md index 9b7bc63a..54b5860d 100644 --- a/v2-docs/openshift.md +++ b/v2-docs/openshift.md @@ -5,12 +5,12 @@ ## Standard Reference - - [marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought: Turn to persistent container storage for high performance and availability](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [uncontained.io/articles/openshift-ha-installation](http://uncontained.io/articles/openshift-ha-installation/) [COMMUNITY-TOOL] β€” - [uncontained.io/articles/openshift-and-the-org](http://uncontained.io/articles/openshift-and-the-org) - [**v1.uncontained.io**: Red Hat Consulting DevOps And OpenShift Playbooks 🌟](http://v1.uncontained.io) Red Hat Consulting DevOps and OpenShift Playbooks are guides for implementing DevOps technical practices and container automation approaches using Red Hat commercial open source products, including OpenShift Enterprise 3. They are intended to reflect real-world experience delivering solutions through these processes and technologies. - [AWS Account Set Up 🌟](https://github.com/openshift/installer/blob/main/docs/user/aws/README.md) ⭐ 1546 [COMMUNITY-TOOL] - [try.openshift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it) [COMMUNITY-TOOL] β€” - [github.com/openshift/installer](https://github.com/openshift/installer) - [Network Security Zones in Openshift (DMZ)](https://www.redhat.com/en/blog/openshift-and-network-security-zones-coexistence-approaches) [COMMUNITY-TOOL] + - [marketplace.redhat.com 🌟](https://marketplace.redhat.com/sunset) [COMMUNITY-TOOL] - [OpenShift.com](https://www.redhat.com/en/technologies/cloud-computing/openshift) [COMMUNITY-TOOL] - [OpenShift blog 🌟](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure) [COMMUNITY-TOOL] - [twitter.com/openshift](https://x.com/openshift) [COMMUNITY-TOOL] @@ -37,29 +37,29 @@ - [blog.openshift.com: AWS and red hat quickstart workshop](https://www.redhat.com/en/blog/aws-and-red-hat-quickstart-workshop) [COMMUNITY-TOOL] - [openshift.com: Introducing Red Hat OpenShift Service on AWS](https://www.redhat.com/en/blog/introducing-red-hat-openshift-service-on-aws) [COMMUNITY-TOOL] - [learn.openshift.com](https://learn.openshift.com) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] - - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] - - [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] - - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] - - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] - [OpenShift 4 on AWS Quick Starts 🌟](https://aws.amazon.com/blogs/opensource/openshift-4-on-aws-quick-start) [COMMUNITY-TOOL] - [docs.openshift.com: Understanding networking](https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html) [COMMUNITY-TOOL] - [redhat.com: Network traffic control for containers in Red Hat OpenShift' 🌟](https://www.redhat.com/en/blog/network-traffic-control-containers-red-hat-openshift) [COMMUNITY-TOOL] - [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook: cloudpak8s.io](https://cloudpak8s.io) [COMMUNITY-TOOL] + - [IBM Cloud Pak Playbook](https://cloudpak8s.io/apps/cp4a_overview) [COMMUNITY-TOOL] + - [kubernetes.io: The Kubernetes network model. How to implement the Kubernetes' networking model](https://kubernetes.io/docs/concepts/cluster-administration/networking) [COMMUNITY-TOOL] + - [Rcarrata's blog](https://rcarrata.com) [COMMUNITY-TOOL] - [Wikipedia.org: OpenShift](https://en.wikipedia.org/wiki/OpenShift) [COMMUNITY-TOOL] - [docs.openshift.com 🌟](https://docs.openshift.com) [COMMUNITY-TOOL] - [developers.redhat.com 🌟](https://developers.redhat.com) [COMMUNITY-TOOL] - [OpenShift Commons](https://commons.openshift.org) [COMMUNITY-TOOL] - [OpenShift in DockerHub](https://hub.docker.com/u/openshift) [COMMUNITY-TOOL] + - [reddit.com/r/openshift](https://www.reddit.com/r/openshift) [COMMUNITY-TOOL] + - [reddit.com/r/redhat](https://www.reddit.com/r/redhat) [COMMUNITY-TOOL] - [twitch.tv/redhatopenshift](https://www.twitch.tv/redhatopenshift) [COMMUNITY-TOOL] - [OpenShift.io](https://openshift.io) [COMMUNITY-TOOL] - [openshift-ireland.com](https://openshift-ireland.com) [COMMUNITY-TOOL] - [I’m So Sorry OpenShift, I’ve Taken You for Granted 🌟](https://medium.com/swlh/im-so-sorry-openshift-i-ve-taken-you-for-granted-f36fb47ea4d9) [COMMUNITY-TOOL] - [docs.openshift.com: Enabling tab completion](https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html) [COMMUNITY-TOOL] - [medium: How to enable OpenShift oc bash auto completion](https://medium.com/@ismailyenigul/how-to-enable-openshift-oc-bash-auto-completion-958b80e56e17) [COMMUNITY-TOOL] + - [OpenShift 3.11: Configuring the cluster auto-scaler in AWS](https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html) [COMMUNITY-TOOL] + - [OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster](https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html) [COMMUNITY-TOOL] - [O’Reilly: Free ebook: **Kubernetes Operators: Automating the Container Orchestration' Platform**](https://www.redhat.com/en/resources/oreilly-kubernetes-operators-automation-ebook) [COMMUNITY-TOOL] - [Manning: **Openshift in action**](https://www.manning.com/books/openshift-in-action) [COMMUNITY-TOOL] - [Kubernetes e-Books](https://awesome-kubernetes.readthedocs.io/kubernetes/#e-books) [COMMUNITY-TOOL] @@ -134,5 +134,5 @@ Live Grounding: Kueue offers advanced queueing mechanism controls, priority grou - [Red Hat Training & Certification Community](https://access.redhat.com/community/learn) [COMMUNITY-TOOL] β€” Official educational resources and certification preparation portal curated by Red Hat. Serves as a vital reference for mastering OpenShift and enterprise Linux engineering architectures. --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/oraclecloud.md b/v2-docs/oraclecloud.md index f8e6d1fb..36b214b6 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/other-awesome-lists.md b/v2-docs/other-awesome-lists.md index ce2b8a1f..d90f0a50 100644 --- a/v2-docs/other-awesome-lists.md +++ b/v2-docs/other-awesome-lists.md @@ -5,6 +5,7 @@ ## Standard Reference + - [github.com/shuaibiyy/awesome-terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini](https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h) [COMMUNITY-TOOL] - [Awesome kubetools](http://dockerlabs.collabnix.com/kubernetes/kubetools) [COMMUNITY-TOOL] - [unofficial-kubernetes.readthedocs.io](https://unofficial-kubernetes.readthedocs.io/en/latest) [COMMUNITY-TOOL] @@ -12,28 +13,25 @@ - [Awesome Cloud Native](https://awesome.jimmysong.io) [COMMUNITY-TOOL] - [christopherhein/awesome-eks: Awesome EKS](https://github.com/jimmyraywv/awesome-eks) [COMMUNITY-TOOL] - [dawitnida/Awesome Packer](https://github.com/dchonch/awesome-packer) ⭐ 30 [COMMUNITY-TOOL] - - [shuaibiyy/Awesome Terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [anderseknert/awesome-opa 🌟](https://github.com/open-policy-agent/awesome-opa) ⭐ 886 [COMMUNITY-TOOL] - [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) ⭐ 2311 [COMMUNITY-TOOL] - [onurakpolat/awesome-bigdata](https://github.com/oxnr/awesome-bigdata) ⭐ 14400 [ENTERPRISE-STABLE] - - [https://github.com/jdauphant/awesome-ansible](https://github.com/jdauphant/awesome-ansible) ⭐ 1005 [COMMUNITY-TOOL] - - [ansible-community/awesome-ansible: Awesome Ansible 🌟🌟🌟](https://github.com/ansible-community/awesome-ansible) ⭐ 1878 [COMMUNITY-TOOL] - - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [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] - - [Awesome GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] - [sahilsk/awesome-jenkins](https://github.com/sahilsk/awesome-jenkins) ⭐ 70 [COMMUNITY-TOOL] - [Hacking jenkins](https://github.com/orangetw/awesome-jenkins-rce-2019) [COMMUNITY-TOOL] + - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] + - [github.com/antonarhipov/awesome-apm: Awesome APM](https://github.com/antonarhipov/awesome-apm) [COMMUNITY-TOOL] - [collabnix.github.io/kubetools 🌟](https://collabnix.github.io/kubetools) [COMMUNITY-TOOL] - [realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟](https://github.com/realvz/awesome-eks) ⭐ 341 [COMMUNITY-TOOL] + - [github: A very Long never ending Learning around Data Engineering & Machine' Learning](https://github.com/abhishek-ch/around-dataengineering) [COMMUNITY-TOOL] + - [Devdocs.io API Documentation 🌟](https://devdocs.io) [COMMUNITY-TOOL] - [divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.](https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7) [COMMUNITY-TOOL] - [diegolnasc/kubernetes-best-practices 🌟](https://github.com/diegolnasc/kubernetes-best-practices) ⭐ 1498 [COMMUNITY-TOOL] - [Available kubectl plugins](https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md) ⭐ 690 [COMMUNITY-TOOL] - [Awesome Kubectl plugins](https://github.com/ishantanu/awesome-kubectl-plugins) ⭐ 1008 [COMMUNITY-TOOL] - - [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 GitHub Actions](https://github.com/sdras/awesome-actions) ⭐ 27816 [DE FACTO STANDARD] + - [github.com/DevOps-Projects-Ideas/DevOps-Books 🌟🌟](https://github.com/DevOps-Projects-Ideas/DevOps-Books) ⭐ 667 [COMMUNITY-TOOL] - [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] @@ -58,12 +56,12 @@ - [bregman-arie/devops-exercises 🌟](https://github.com/bregman-arie/devops-exercises) ⭐ 82450 [DE FACTO STANDARD] - [How they SRE](https://github.com/upgundecha/howtheysre) ⭐ 9723 [ENTERPRISE-STABLE] - [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook) ⭐ 139662 [DE FACTO STANDARD] + - [awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟](https://awesomeopensource.com/projects/cidr) [COMMUNITY-TOOL] - [unixorn/awesome-zsh-plugins](https://github.com/unixorn/awesome-zsh-plugins) ⭐ 17712 [DE FACTO STANDARD] - [developer-guy/awesome-falco](https://github.com/developer-guy/awesome-falco) [COMMUNITY-TOOL] - [runacapital/awesome-oss-alternatives: Awesome open-source alternatives to' SaaS 🌟](https://github.com/runacapital/awesome-oss-alternatives) ⭐ 19131 [DE FACTO STANDARD] - [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] @@ -94,6 +92,7 @@ - [Awesome microservices](https://github.com/mfornos/awesome-microservices) ⭐ 14297 [ENTERPRISE-STABLE] - [akuity/awesome-argo 🌟](https://github.com/akuity/awesome-argo) ⭐ 2437 [COMMUNITY-TOOL] - [github.com/adriannovegil/awesome-observability: Awesome Observability 🌟](https://github.com/adriannovegil/awesome-observability) ⭐ 630 [COMMUNITY-TOOL] + - [Awesome AWS 🌟](https://github.com/donnemartin/awesome-aws) ⭐ 14033 [ENTERPRISE-STABLE] - [github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP](https://github.com/GoogleCloudPlatform/awesome-google-cloud) ⭐ 899 [COMMUNITY-TOOL] - [github.com/kristofferandreasen/awesome-azure: Awesome Azure](https://github.com/kristofferandreasen/awesome-azure) [COMMUNITY-TOOL] - [github.com/simhol/awesome-azure: Awesome Azure](https://github.com/simhol/awesome-azure) [COMMUNITY-TOOL] @@ -105,6 +104,8 @@ - [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] @@ -116,7 +117,6 @@ - [Awesome API Management Tools](https://github.com/mailtoharshit/Awesome-Api-Management-Tools) ⭐ 86 [COMMUNITY-TOOL] - [Awesome API Gateway](https://github.com/yangtao309/awesome-api-gateway) [COMMUNITY-TOOL] - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] - - [Awesome Python 🌟](https://github.com/vinta/awesome-python) ⭐ 298980 [DE FACTO STANDARD] - [Awesome Java 🌟](https://github.com/akullpp/awesome-java) ⭐ 48005 [DE FACTO STANDARD] - [Awesome Angular](https://github.com/PatrickJS/awesome-angular) ⭐ 10017 [ENTERPRISE-STABLE] - [thangchung/awesome-dotnet-core](https://github.com/thangchung/awesome-dotnet-core) [COMMUNITY-TOOL] @@ -182,5 +182,5 @@ Live Grounding: Aggregates verified integrations linking AI models to tools like - [Awesome Git 🌟](https://github.com/dictcp/awesome-git) ⭐ 2858 [DE FACTO STANDARD] β€” An extensive, community-curated list of tools, clients, extensions, and learning pathways for Git. This list serves as an ultimate reference directory for engineers looking to optimize repository workflows and build custom git hooks. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/performance-testing-with-jenkins-and-jmeter.md b/v2-docs/performance-testing-with-jenkins-and-jmeter.md index d44cfcdc..f5ae0488 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) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/postman.md b/v2-docs/postman.md index 301e4cc6..fb122c2a 100644 --- a/v2-docs/postman.md +++ b/v2-docs/postman.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/private-cloud-solutions.md b/v2-docs/private-cloud-solutions.md index 916d2f61..d577a457 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:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/project-management-methodology.md b/v2-docs/project-management-methodology.md index 0d840466..62dd4356 100644 --- a/v2-docs/project-management-methodology.md +++ b/v2-docs/project-management-methodology.md @@ -146,13 +146,6 @@ - [euroresidentes.com: La intimidaciΓ³n verbal en la empresa](https://www.euroresidentes.com/empresa/exito-empresarial/la-intimidacin-verbal-en-la-empresa) [COMMUNITY-TOOL] - [swarmia.com/build: Build Elements of an Effective Software Organization](https://www.swarmia.com/build) [COMMUNITY-TOOL] -## Engineering Leadership and Career Dynamics - -### Organizational Design and Leadership Systems - -#### Engineering Culture - - - **(2021)** [entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres un buen lΓ­der](https://spanish.entrepreneur.com) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Provides a self-diagnostic framework composed of ten strategic evaluation questions designed to gauge leadership efficacy and maturity. Promotes reflective coaching and output-driven organizational alignment. [SPANISH CONTENT] ## Security ### Cloud Native @@ -162,5 +155,5 @@ - [Kubernetes Security Best Practices: A DevSecOps Perspective](https://www.linkedin.com/top-content/career) [COMMUNITY-TOOL] β€” A DevSecOps assessment explaining key patterns for hardening Kubernetes namespaces. Reviews best practices for securing configuration secrets, configuring network isolation policies, and enforcing runtime container constraints. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Chaos Engineering](./chaos-engineering.md) diff --git a/v2-docs/project-management-tools.md b/v2-docs/project-management-tools.md index 1c83614b..619fb52f 100644 --- a/v2-docs/project-management-tools.md +++ b/v2-docs/project-management-tools.md @@ -36,5 +36,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/prometheus.md b/v2-docs/prometheus.md index 47f4e948..5d745fce 100644 --- a/v2-docs/prometheus.md +++ b/v2-docs/prometheus.md @@ -24,19 +24,19 @@ - [Apache ActiveMQ Artemis Using the Server](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) [COMMUNITY-TOOL] β€” - [Apache ActiveMQ Artemis Management Console](https://artemis.apache.org/components/artemis/documentation/latest/management-console.html) - [Apache ActiveMQ Artemis Metrics](http://activemq.apache.org/components/artemis/documentation/latest/metrics.html) - [cloud.google.com: Google Cloud Managed Service for Prometheus](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) [COMMUNITY-TOOL] - - [logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) [COMMUNITY-TOOL] - - [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus) [COMMUNITY-TOOL] + - [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) [COMMUNITY-TOOL] + - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] + - [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [COMMUNITY-TOOL] - [tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus' & Grafana](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) [COMMUNITY-TOOL] - [victoriametrics.com](https://victoriametrics.com) [COMMUNITY-TOOL] + - [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) [COMMUNITY-TOOL] - [Grafana](https://grafana.com) [COMMUNITY-TOOL] - [openlogic.com: How to develop Grafana Dashboards 🌟](https://www.openlogic.com/blog/how-visualize-prometheus-data-grafana) [COMMUNITY-TOOL] - - [**InfluxDB**:](https://www.influxdata.com) [COMMUNITY-TOOL] - [karma 🌟](https://github.com/prymitive/karma) ⭐ 2639 [COMMUNITY-TOOL] - [Cluster Monitoring stack for ARM / X86-64 platforms](https://github.com/carlosedp/cluster-monitoring) ⭐ 755 [COMMUNITY-TOOL] - [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) [COMMUNITY-TOOL] - - [**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] + - [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] - [**prometheus.io**](https://prometheus.io) [COMMUNITY-TOOL] - [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) ⭐ 64131 [DE FACTO STANDARD] - [Dzone Refcard: Scaling and Augmenting Prometheus](https://dzone.com/refcardz/scaling-and-augmenting-prometheus) [COMMUNITY-TOOL] @@ -226,5 +226,5 @@ - [maven.apache.org](https://maven.apache.org) [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Official homepage for Apache Maven, the cornerstone JVM project build and dependency system. Outlines standards for modular Project Object Model (POM) declarations. --- -πŸ’‘ **Explore Related:** [Cheatsheets](./cheatsheets.md) | [Kubernetes](./kubernetes.md) | [Demos](./demos.md) +πŸ’‘ **Explore Related:** [Mkdocs](./mkdocs.md) | [Cheatsheets](./cheatsheets.md) | [Git](./git.md) diff --git a/v2-docs/public-cloud-solutions.md b/v2-docs/public-cloud-solutions.md index 61c0c08f..0badd5c6 100644 --- a/v2-docs/public-cloud-solutions.md +++ b/v2-docs/public-cloud-solutions.md @@ -18,10 +18,10 @@ - [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] @@ -57,5 +57,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) | [Azure](./azure.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/pulumi.md b/v2-docs/pulumi.md index 3c3ac194..a8259e3d 100644 --- a/v2-docs/pulumi.md +++ b/v2-docs/pulumi.md @@ -28,5 +28,5 @@ --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Securityascode](./securityascode.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/python.md b/v2-docs/python.md index 608cab27..1d9ac692 100644 --- a/v2-docs/python.md +++ b/v2-docs/python.md @@ -5,7 +5,6 @@ ## 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] @@ -82,6 +81,7 @@ - [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,10 @@ - [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] - - [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] @@ -307,5 +307,5 @@ - [LLMs-from-scratch](https://github.com/rasbt/LLMs-from-scratch) ⭐ 95379 [ADVANCED LEVEL] [DE FACTO STANDARD] β€” Highly acclaimed code-first textbook guiding the creation of a Large Language Model (LLM) from scratch in PyTorch. Illustrates attention mechanisms, tokenizers, training loops, and weight loadings. --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Dotnet](./dotnet.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/qa.md b/v2-docs/qa.md index da13ab38..40e7925d 100644 --- a/v2-docs/qa.md +++ b/v2-docs/qa.md @@ -81,5 +81,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/rancher.md b/v2-docs/rancher.md index 874f3738..b29490ac 100644 --- a/v2-docs/rancher.md +++ b/v2-docs/rancher.md @@ -5,8 +5,9 @@ ## Standard Reference - - [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] + - [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] - [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] @@ -19,11 +20,10 @@ - [techno-tim/k3s-ansible](https://github.com/timothystewart6/k3s-ansible) ⭐ 2977 [COMMUNITY-TOOL] - [**k3d**](https://github.com/k3d-io/k3d) ⭐ 6426 [ENTERPRISE-STABLE] - [Harvester](https://github.com/harvester/harvester) ⭐ 5030 [ENTERPRISE-STABLE] - - [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] - - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [RKE2 Standalone Disaster Recovery Guide](https://support.tools/post/rke2-standalone-disaster-recovery) [COMMUNITY-TOOL] - [Rancher CNI Providers 🌟](https://rancher.com/docs/rancher/v2.x/en/faq/networking/cni-providers) [COMMUNITY-TOOL] - [Certified Kubernetes offerings](https://www.cncf.io/certification/software-conformance) [COMMUNITY-TOOL] + - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference' Deployment](https://aws-quickstart.github.io/quickstart-eks-rancher) [COMMUNITY-TOOL] - [zdnet.com: Rancher Labs closes $40M funding round to "run Kubernetes everywhere"](https://www.zdnet.com/article/rancher-labs-closes-40m-funding-round-to-run-kubernetes-everywhere) [COMMUNITY-TOOL] - [medium: Quick Fix: Mounting a ConfigMap to an Existing Volume in Kubernetes' Using Rancher](https://medium.com/swlh/quick-fix-mounting-a-configmap-to-an-existing-volume-in-kubernetes-using-rancher-d01c472a10ad) [COMMUNITY-TOOL] - [thenewstack.io: Rancher 2.5 Sets out to Be the Stock Kubernetes Build for' GitOps](https://thenewstack.io/rancher-2-5-sets-out-to-be-the-stock-kubernetes-build-for-gitops) [COMMUNITY-TOOL] @@ -79,5 +79,5 @@ --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [Serverless](./serverless.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/react.md b/v2-docs/react.md index afb688b7..b81570ee 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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/recruitment.md b/v2-docs/recruitment.md index a0c2144e..90658b26 100644 --- a/v2-docs/recruitment.md +++ b/v2-docs/recruitment.md @@ -5,7 +5,6 @@ ## Standard Reference - - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] - [tigerabrodi.hashnode.dev: Interviewing software developers](https://tigerabrodi.hashnode.dev/interviewing-software-developers) [COMMUNITY-TOOL] - [lynnlangit.medium.com: Tech Anti-Interviewing](https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0) [COMMUNITY-TOOL] - [medium.com/hackernoon: How to hire a DevOps Engineer](https://medium.com/hackernoon/how-to-hire-a-devops-engineer-4e59e7847e9b) [COMMUNITY-TOOL] @@ -17,6 +16,7 @@ - [jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities](https://jobs.rekruuto.com) [COMMUNITY-TOOL] - [trycircular.com (Spain)](https://trycircular.com) [COMMUNITY-TOOL] - [skamille.medium.com: An incomplete list of skills senior engineers need,' beyond coding](https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f) [COMMUNITY-TOOL] + - [Tech companies cutting devs for AI](https://www.reddit.com/r/ProgrammerHumor/comments/1tbzih8/techcompaniescuttingdevsforai) [COMMUNITY-TOOL] ## Career Development @@ -79,6 +79,7 @@ #### Engineering Culture - **(2022)** [businessinsider.es: Los 9 factores que mΓ‘s repercuten en la felicidad en el trabajo, segΓΊn los trabajadores](https://www.businessinsider.es/desarrollo-profesional/9-factores-repercuten-felicidad-trabajador-352445) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Presents a ranked taxonomy of the nine key workplace elements that dictate developer and professional happiness. Details how factors like flexibility, trust, work-life balance, and constructive recognition far outweigh basic financial remuneration over time. [SPANISH CONTENT] + - **(2021)** [entrepreneur.com: Las 10 preguntas que debes hacerte para saber si eres un buen lΓ­der](https://spanish.entrepreneur.com) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Provides a self-diagnostic framework composed of ten strategic evaluation questions designed to gauge leadership efficacy and maturity. Promotes reflective coaching and output-driven organizational alignment. [SPANISH CONTENT] - [hbr.org: Forget Flexibility. Your Employees Want Autonomy](https://hbr.org/2021/10/forget-flexibility-your-employees-want-autonomy) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” Argues that workplace flexibility is ineffective without operational autonomy over tasks, schedules, and team collaboration frameworks. Outlines design principles for engineering organizations looking to scale remote-first operations without compromising deployment velocity or developer experience. - [forbes.com: As Leaders: What Can We Learn From The Great Resignation?](https://www.forbes.com/sites/dedehenley/2022/01/30/as-leaders-what-can-we-learn-from-the-great-resignation) [COMMUNITY-TOOL] β€” Synthesizes major organizational failures exposed by the Great Resignation, detailing actionable leadership modifications. Focuses on moving from top-down monitoring paradigms to trust-driven, output-oriented metrics within distributed engineering units. - [bbc.com: Is finding a 'new normal' in the workplace impossible?](https://www.bbc.com/worklife/article/20220104-future-of-work-2022) [LEGACY] β€” Explores the fundamental tensions and organizational challenges of establishing permanent hybrid and remote work architectures. Examines how shifting employee expectations collided with legacy corporate management mechanisms throughout 2022. @@ -160,5 +161,5 @@ - [github.com/rakyll/fake-it-til-you-make-it](https://github.com/rakyll/fake-it-til-you-make-it) [EN CONTENT] [LEGACY] β€” A shell-based script interface to generate programmatic git commits and simulate active GitHub profile contributions. Flagged as legacy under Minimum Viable Quality (MVQ) rules due to long-term inactivity. --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Appointment Scheduling](./appointment-scheduling.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Freelancing](./freelancing.md) | [Finops](./finops.md) diff --git a/v2-docs/registries.md b/v2-docs/registries.md index 92a465e6..a872429a 100644 --- a/v2-docs/registries.md +++ b/v2-docs/registries.md @@ -6,7 +6,6 @@ ## 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] @@ -18,6 +17,7 @@ - [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 @@ -56,10 +56,14 @@ #### 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,7 +140,14 @@ #### VMware - [galaxy.ansible.com/mkgin/vmware-harbor](https://galaxy.ansible.com/mkgin/vmware-harbor) [COMMUNITY-TOOL] [LEGACY] β€” Ansible Galaxy role designed to install Harbor registries on VMware-based virtual infrastructure. It remains a historical reference but has been surpassed by containerized approaches. +## Security + +### DevSecOps + +#### Secrets Scanning + + - **(2022)** [jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines](https://jfrog.com/blog) [EN CONTENT] [COMMUNITY-TOOL] β€” A practical walk-through showing how to use Spectral in tandem with JFrog Pipelines. The tutorial focuses on identifying misplaced credentials and code misconfigurations inside continuous integration stages. --- -πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) | [Gitops](./gitops.md) diff --git a/v2-docs/remote-tech-jobs.md b/v2-docs/remote-tech-jobs.md index 9b1019a5..28c3b620 100644 --- a/v2-docs/remote-tech-jobs.md +++ b/v2-docs/remote-tech-jobs.md @@ -7,16 +7,16 @@ - [The remote job guide: job search & productivity working from home](https://resume.io/blog) [COMMUNITY-TOOL] - [sincrogo.com: Teletrabajo desde EspaΓ±a para el extranjero: ΒΏdΓ³nde hay que tributar?](https://sincro.es/blog/actualidad-fiscal-contable/teletrabajo-desde-espana-para-el-extranjero-donde-hay-que-tributar) [COMMUNITY-TOOL] - - [kube.careers](https://kube.careers) [COMMUNITY-TOOL] - [theatlantic.com: Why Managers Fear a Remote-Work Future](https://www.theatlantic.com/ideas/archive/2021/07/work-from-home-benefits/619597) [COMMUNITY-TOOL] - [landing.jobs: How does remote work affect your salary?](https://landing.jobs/blog/how-does-remote-work-affect-your-salary) [COMMUNITY-TOOL] - [ireviews.com: The Top 60 Remote Work Websites for New Opportunities in 2022](https://www.ireviews.com/the-top-60-remote-work-websites-for-new-opportunities-in-2022) [COMMUNITY-TOOL] - [starkephillip.com: The effects of remote work on company culture](https://starkephillip.com/the-effects-of-remote-work-on-company-culture) [COMMUNITY-TOOL] - [forbes.com: 4 Ways To Combat The Social Isolation Of Remote Working](https://www.forbes.com/sites/drsamanthamadhosingh/2023/12/18/4-ways-to-combat-the-social-isolation-of-remote-working) [COMMUNITY-TOOL] + - [kube.careers](https://kube.careers) [COMMUNITY-TOOL] - [esquire.com: ΒΏPor quΓ© tu empresa no quiere que teletrabajes?](https://www.esquire.com/es/trabajo/a37314227/teletrabajo-volver-oficina) [COMMUNITY-TOOL] - [genbeta.com: El teletrabajo lleva a la gente a pasar mΓ‘s tiempo conectada' y trabajando. Un experto da claves para evitar el agotamiento](https://www.genbeta.com/a-fondo/dar-flexibilidad-obligar-a-desconexion-teletrabajo-claves-para-mejorar-productividad-tu-equipo-trabajo) [COMMUNITY-TOOL] --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/scaffolding.md b/v2-docs/scaffolding.md index 5bac02a2..33bc5215 100644 --- a/v2-docs/scaffolding.md +++ b/v2-docs/scaffolding.md @@ -5,9 +5,9 @@ ## Standard Reference - - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] - [Wikipedia: Spring Roo](https://en.wikipedia.org/wiki/Spring_Roo) [COMMUNITY-TOOL] - [Atomist](https://go.atomist.com) [COMMUNITY-TOOL] + - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] ## Cloud-Native Development @@ -32,7 +32,14 @@ #### Snippet Engines - **(2023)** [cloud.google.com: configuring_with_snippets 🌟](https://docs.cloud.google.com/code/docs/vscode/yaml-editing#configuring_with_snippets) [GUIDE] [COMMUNITY-TOOL] [GUIDE] β€” Official Google Cloud tutorial configuring Visual Studio Code with structural snippets, optimizing engineering speeds when deploying nested Kubernetes objects. +## Observability and Performance + +### Performance Testing + +#### Microservices + + - [garden.io: Performance testing on a microservice architecture](https://docs.garden.io) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Official integration documentation for running non-disruptive, end-to-end performance tests within a modern microservices workflow. Emphasizes utilizing Garden's graph-based execution framework for local and CI load validation. --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Developerportals](./developerportals.md) | [SRE](./sre.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Chaos Engineering](./chaos-engineering.md) diff --git a/v2-docs/scaleway.md b/v2-docs/scaleway.md index 36bf6e8e..fee4d224 100644 --- a/v2-docs/scaleway.md +++ b/v2-docs/scaleway.md @@ -9,5 +9,5 @@ --- -πŸ’‘ **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md) +πŸ’‘ **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md) diff --git a/v2-docs/securityascode.md b/v2-docs/securityascode.md index bd06a828..a11849af 100644 --- a/v2-docs/securityascode.md +++ b/v2-docs/securityascode.md @@ -16,11 +16,11 @@ - [appsecengineer.com: Kubernetes Policy Management with Kyverno](https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno) [COMMUNITY-TOOL] - [Apolicy](https://www.sysdig.com) [COMMUNITY-TOOL] - [sysdig.com: Sysdig and Apolicy join forces to help customers secure Infrastructure As Code and automate remediation](https://www.sysdig.com/blog/sysdig-and-apolicy-join-forces-to-help-customer-secure-infrastructure-as-code) [COMMUNITY-TOOL] - - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [IBM Vault 2.0 UI Enhancements and Reporting Improvements](https://t.co/cvOceuueCF) [COMMUNITY-TOOL] - [Web-Check](https://web-check.xyz) [COMMUNITY-TOOL] + - [IBM IAM for AI Agents](https://t.co/EKsVgKA4xn) [COMMUNITY-TOOL] - [MagTape](https://github.com/tmobile/magtape) ⭐ 152 [COMMUNITY-TOOL] + - [Azure Network Security Perimeter Concepts](https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts) [COMMUNITY-TOOL] - [Docker Hardened Images for Every Developer](https://www.docker.com/blog/docker-hardened-images-for-every-developer) [COMMUNITY-TOOL] - [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] @@ -120,5 +120,5 @@ - [GitHub Code Security Risk Assessment: Free Vulnerability Scanning](https://github.blog/security/application-security/how-exposed-is-your-code-find-out-in-minutes-for-free) [EN CONTENT] [COMMUNITY-TOOL] β€” An introduction to GitHub's native, free vulnerability scanning tools designed to locate security regressions, secrets, and supply chain threats directly within the code repository. It highlights automated security alerts and quick enablement configurations. --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Terraform](./terraform.md) | [Ansible](./ansible.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/serverless.md b/v2-docs/serverless.md index ba9fb558..677ad437 100644 --- a/v2-docs/serverless.md +++ b/v2-docs/serverless.md @@ -18,9 +18,10 @@ - [versusmind.eu: Dapr - a serverless runtime for distributed applications 🌟](https://versusmind.eu/dapr-a-serverless-runtime-for-distributed-applications) [COMMUNITY-TOOL] - [Docker for LLMs](https://www.docker.com/llm) [COMMUNITY-TOOL] - [Azure Functions Cost Considerations and Optimization](https://build5nines.com/azure-functions-cost-considerations-and-optimization) [COMMUNITY-TOOL] - - [itnext.io: **arkade** by example β€” Kubernetes apps, the easy way 🌟](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [COMMUNITY-TOOL] - [redhat.com: What is knative?](https://www.redhat.com/en/topics/microservices/what-is-knative) [COMMUNITY-TOOL] - [developers.redhat.com: Serverless Architecture](https://developers.redhat.com/topics/serverless-architecture) [COMMUNITY-TOOL] + - [itnext.io: **arkade** by example β€” Kubernetes apps, the easy way 🌟](https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c) [COMMUNITY-TOOL] + - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [martinfowler.com: Serverless Architectures](https://martinfowler.com/articles/serverless.html) [COMMUNITY-TOOL] - [itnext.io: Scaling My App: Serverless vs Kubernetes 🌟](https://itnext.io/scaling-my-app-serverless-vs-kubernetes-cdb8adf446e1) [COMMUNITY-TOOL] - [Is Serverless The End Of Kubernetes?](https://towardsdatascience.com/kubernetes-serverless-differences-84699f370609) [COMMUNITY-TOOL] @@ -46,7 +47,6 @@ - [dev.to: Serverless - Beyond the Basics | Kristi Perreault 🌟](https://dev.to/aws-heroes/serverless-beyond-the-basics-kom) [COMMUNITY-TOOL] - [theburningmonk.com: Why you should use ephemeral environments when you do' serverless](https://theburningmonk.com/2019/09/why-you-should-use-temporary-stacks-when-you-do-serverless) [COMMUNITY-TOOL] - [serverlesshorrors.com](https://serverlesshorrors.com) [COMMUNITY-TOOL] - - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [betterprogramming.pub: Going Serverless? Governance Is Everything](https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9) [COMMUNITY-TOOL] - [fathomtech.io: Microservices vs. Serverless](https://fathomtech.io/blog/microservices-vs-serverless) [COMMUNITY-TOOL] - [cloudnowtech.com: Kubernetes vs Serverless – How do you choose? 🌟](https://www.cloudnowtech.com/blog/kubernetes-vs-serverless-how-do-you-choose) [COMMUNITY-TOOL] @@ -100,5 +100,5 @@ - [ServerlessHorrors: A Web Compiling Nightmares in the Serverless World](https://revistacloud.com/serverlesshorrors-la-web-que-recoge-las-peores-pesadillas-del-mundo-serverless) [SPANISH CONTENT] [COMMUNITY-TOOL] β€” Un compendio tΓ©cnico sobre los errores mΓ‘s comunes y costosos en el diseΓ±o de arquitecturas serverless. Ofrece un anΓ‘lisis crΓ­tico de fallos reales de concurrencia, inicios en frΓ­o ("cold starts"), costos fuera de control e integraciΓ³n de servicios, sirviendo como guΓ­a de advertencia para diseΓ±adores de sistemas distribuidos. [SPANISH CONTENT] --- -πŸ’‘ **Explore Related:** [Kubernetes Operators Controllers](./kubernetes-operators-controllers.md) | [Docker](./docker.md) | [OCP 3](./ocp3.md) +πŸ’‘ **Explore Related:** [Container Managers](./container-managers.md) | [Kubernetes Monitoring](./kubernetes-monitoring.md) | [Kubernetes Troubleshooting](./kubernetes-troubleshooting.md) diff --git a/v2-docs/servicemesh.md b/v2-docs/servicemesh.md index 0d876c41..57c09b1e 100644 --- a/v2-docs/servicemesh.md +++ b/v2-docs/servicemesh.md @@ -23,13 +23,14 @@ - [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] - - [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] - - [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] + - [Transitioning from ingress-nginx to Traefik in Kubernetes](https://traefik.io/blog/transition-from-ingress-nginx-to-traefik) [COMMUNITY-TOOL] + - [Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs](https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4) [COMMUNITY-TOOL] - [blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh?](https://blog.christianposta.com/microservices/do-i-need-an-api-gateway-if-i-have-a-service-mesh) [COMMUNITY-TOOL] + - [InGate: Ingress & Gateway API Controller (Archived)](https://github.com/kubernetes-sigs/ingate) ⭐ 731 [COMMUNITY-TOOL] + - [Kubernetes Gateway API](https://github.com/kubernetes-sigs/gateway-api) ⭐ 2861 [COMMUNITY-TOOL] + - [AWS App Mesh with EKS and Canary deployment](https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6) [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] - [thenewstack.io: Zero-Trust Security with Service Mesh](https://thenewstack.io/zero-trust-security-with-service-mesh) [COMMUNITY-TOOL] @@ -94,7 +95,6 @@ - [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] ## Cloud Native Infrastructure @@ -123,5 +123,5 @@ - [Prometheus and OpenTelemetry Compatibility Issues](https://thenewstack.io/prometheus-and-opentelemetry-just-couldnt-get-along) [ADVANCED LEVEL] [COMMUNITY-TOOL] β€” An informative look at the historical data model incompatibilities between Prometheus and OpenTelemetry (OTel). It details the industry efforts to reconcile standard Prometheus structures with the broader OTel landscape. --- -πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) diff --git a/v2-docs/sonarqube.md b/v2-docs/sonarqube.md index 63f242df..788aaff4 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:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/sre.md b/v2-docs/sre.md index 02256732..00925bc3 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) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/stackstorm.md b/v2-docs/stackstorm.md index 9086b4fc..77715454 100644 --- a/v2-docs/stackstorm.md +++ b/v2-docs/stackstorm.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.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 6625c2d2..868c3394 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:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/tekton.md b/v2-docs/tekton.md index ee10117e..de09eb8a 100644 --- a/v2-docs/tekton.md +++ b/v2-docs/tekton.md @@ -30,5 +30,5 @@ --- -πŸ’‘ **Explore Related:** [Jenkins Alternatives](./jenkins-alternatives.md) | [Gitops](./gitops.md) | [CI/CD](./cicd.md) +πŸ’‘ **Explore Related:** [Registries](./registries.md) | [Jenkins](./jenkins.md) | [CI/CD](./cicd.md) diff --git a/v2-docs/terraform.md b/v2-docs/terraform.md index 9e99ad4e..dd5adc02 100644 --- a/v2-docs/terraform.md +++ b/v2-docs/terraform.md @@ -8,7 +8,6 @@ - [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] @@ -57,6 +56,7 @@ - [devclass.com: Terraform 1.1 moves forward with refactoring helpers and native Terraform Cloud integration](https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944) [COMMUNITY-TOOL] - [blog.gruntwork.io: How to manage multiple environments with Terraform 🌟](https://www.gruntwork.io/blog/how-to-manage-multiple-environments-with-terraform) [COMMUNITY-TOOL] - [ansible.com: Providing Terraform with that Ansible Magic 🌟🌟](https://www.redhat.com/en/blog/providing-terraform-with-that-ansible-magic) [COMMUNITY-TOOL] + - [github.com/shuaibiyy/awesome-terraform](https://github.com/shuaibiyy/awesome-tf) ⭐ 6510 [ENTERPRISE-STABLE] - [globaldatanet.com: Terraform CI/CD Best Practices](https://globaldatanet.com/tech-blog/terraform-cicd-best-practices) [COMMUNITY-TOOL] - [thomasthornton.cloud: Using Terraform tfvars for environment-agnostic deployments 🌟](https://thomasthornton.cloud/using-terraform-tfvars-for-environment-agnostic-deployments) [COMMUNITY-TOOL] - [learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform](https://learnkube.com/kubernetes-terraform) [COMMUNITY-TOOL] @@ -95,11 +95,15 @@ - [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] - - [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] + - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] + - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] + - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] + - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] + - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] + - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] + - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] + - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] + - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - [Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code](https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b) [COMMUNITY-TOOL] - [Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM)](https://techcommunity.microsoft.com/blog/azureinfrastructureblog/enterprise%e2%80%91scale-azure-subscription-vending-using-azure-verified-modules-avm/4507751) [COMMUNITY-TOOL] - [Azure Landing Zone IaC Accelerator Release Notes](https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes) [COMMUNITY-TOOL] @@ -112,21 +116,12 @@ - [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] - - [hashicorp.com: HashiCorp Learning Resources Reference Guide 🌟](https://www.hashicorp.com/blog/hashicorp-learning-resources-reference-guide) [COMMUNITY-TOOL] - - [Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead](https://t.co/y414rbxM7l) [COMMUNITY-TOOL] - - [Terraform Best Practices](https://github.com/antonbabenko/terraform-best-practices) ⭐ 2469 [COMMUNITY-TOOL] - - [Kubestack 🌟](https://www.kubestack.com) [COMMUNITY-TOOL] - - [Pulumi: Infrastructure as Code in Any Programming Language](https://github.com/pulumi/pulumi) ⭐ 25228 [DE FACTO STANDARD] - - [Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support](https://t.co/C6uicr7ZPS) [COMMUNITY-TOOL] - - [Ephemeral Values in Terraform](https://nedinthecloud.com/2025/07/01/ephemeral-values-in-terraform) [COMMUNITY-TOOL] - - [TerraSchema: Generate JSON Schema from Terraform Configurations](https://github.com/HewlettPackard/terraschema) ⭐ 68 [COMMUNITY-TOOL] - - [The Maester - Terraform Module](https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51) [COMMUNITY-TOOL] - - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] + - [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] - [computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and' Ansible](https://computingforgeeks.com/build-aws-ec2-machine-images-with-packer-and-ansible) [COMMUNITY-TOOL] - [cloud.hashicorp.com: HashiCorp Cloud](https://cloud.hashicorp.com) [COMMUNITY-TOOL] - [hashicorp.com: Multi-Region Replication Now Available with HCP Vault](https://www.hashicorp.com/blog/multi-region-replication-now-available-with-hcp-vault) [COMMUNITY-TOOL] - [levelup.gitconnected.com: Continuous Integration and Continuous Deployment' with Terraform Cloud](https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0) [COMMUNITY-TOOL] + - [The Definitive Guide to Importing Your Cloud Resources into IaC](https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac) [COMMUNITY-TOOL] - [build5nines.com](https://build5nines.com) [COMMUNITY-TOOL] - [nedinthecloud.com](https://nedinthecloud.com) [COMMUNITY-TOOL] - [roadmap.sh/terraform](https://roadmap.sh/terraform) [COMMUNITY-TOOL] @@ -244,6 +239,7 @@ - [overmind.tech: Is Observability relevant for Terraform?](https://overmind.tech/blog/is-observability-relevant-for-terraform) [COMMUNITY-TOOL] - [medium.com/platform-engineer: 26 Terraform Hacks for Effective Infrastructure' Automation (With Examples)](https://medium.com/platform-engineer/26-terraform-hacks-for-effective-infrastructure-automation-with-examples-d6d721c3d5e0) [COMMUNITY-TOOL] - [thenewstack.io: Automating Retry for Failed Terraform Launches](https://thenewstack.io/automating-retry-for-failed-terraform-launches) [COMMUNITY-TOOL] + - [theburningmonk.com: Making Terraform and Serverless framework work together](https://theburningmonk.com/2019/03/making-terraform-and-serverless-framework-work-together) [COMMUNITY-TOOL] - [build5nines.com: Terraform Workflow Process Explained](https://build5nines.com/terraform-workflow-process-explained) [COMMUNITY-TOOL] - [build5nines.com: Terraform: How to Join and Split Strings](https://build5nines.com/terraform-how-to-join-and-split-strings) [COMMUNITY-TOOL] - [build5nines.com: Terraform: Deploy Azure ExpressRoute Circuit with VNet' Gateway](https://build5nines.com/terraform-deploy-azure-expressroute-circuit-with-vnet-gateway) [COMMUNITY-TOOL] @@ -386,6 +382,7 @@ - [hashicorp.com: Terraform Adds Support for GKE Autopilot](https://www.hashicorp.com/blog/terraform-adds-support-for-gke-autopilot) [COMMUNITY-TOOL] - [hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with' Challenges and Solutions](https://hackernoon.com/exporting-your-gke-cluster-to-terraform-cloud-a-guide-with-challenges-and-solutions) [COMMUNITY-TOOL] - [github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress' and ArgoCD](https://github.com/roib20/terraform-provision-gke-cloudflare) ⭐ 11 [COMMUNITY-TOOL] + - [Terraform for Standardizing AWS Deployments](https://t.co/5E4FLUyh98) [COMMUNITY-TOOL] - [Dzone: terraform with AWS](https://dzone.com/articles/terraform-with-aws) [COMMUNITY-TOOL] - [github.com/terraform-aws-modules/terraform-aws-solutions](https://github.com/terraform-aws-modules/terraform-aws-solutions) ⭐ 77 [COMMUNITY-TOOL] - [hashicorp.com: Terraforming RDS: What Instacart Learned Managing Over 50' AWS RDS PostgreSQL Instances with Terraform](https://www.hashicorp.com/resources/terraform-what-instacart-learned-managing-over-50-aws-rds-postgresql-instances) [COMMUNITY-TOOL] @@ -454,6 +451,9 @@ - [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] @@ -611,8 +611,8 @@ ##### Azure DevOps - - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. - [Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)](https://deniscooper.co.uk/azure-devops-terraform-pipeline) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” A production-grade, step-by-step tutorial on building a fully secure and automated Terraform deployment pipeline within Azure DevOps. Provides robust, reusable YAML template definitions, including state locking configurations, plan validations, and multi-environment promotions. + - [Automate Terraform Testing with Azure DevOps Pipelines](https://skundunotes.com/2025/01/22/automate-terraform-testing-with-azure-devops-pipelines) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Provides a complete implementation walkthrough for embedding robust automated test suites (including tftest and checkov) inside Azure DevOps pipelines. Demonstrates how to validate infrastructure compliance and dry-run infrastructure updates early in the pipeline. ### FinOps #### Infrastructure as Code (3) @@ -627,5 +627,5 @@ - **(2026)** [==sops: Simple and flexible tool for managing secrets 🌟==](https://github.com/getsops/sops) ⭐ 21861 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” SOPS is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats, encrypting with AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault, age, and PGP. Widely integrated in GitOps workflows, it allows versioning encrypted configuration files without exposing secret data. --- -πŸ’‘ **Explore Related:** [IaC](./iac.md) | [Securityascode](./securityascode.md) | [Ansible](./ansible.md) +πŸ’‘ **Explore Related:** [Kubernetes Security](./kubernetes-security.md) | [Devsecops](./devsecops.md) | [Kustomize](./kustomize.md) diff --git a/v2-docs/test-automation-frameworks.md b/v2-docs/test-automation-frameworks.md index ee5aef14..129721f7 100644 --- a/v2-docs/test-automation-frameworks.md +++ b/v2-docs/test-automation-frameworks.md @@ -62,5 +62,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/testops.md b/v2-docs/testops.md index ca2f5e2a..766ee3d2 100644 --- a/v2-docs/testops.md +++ b/v2-docs/testops.md @@ -9,12 +9,12 @@ - [blog.gurock.com: What Is DevTestOps?](https://www.testrail.com/blog/what-is-devtestops) [COMMUNITY-TOOL] - [Smocker (server mock) is a simple and efficient HTTP mock server](https://github.com/smocker-dev/smocker) ⭐ 1279 [COMMUNITY-TOOL] - [theregister.com: Coding unit tests is boring. Wouldn't it be cool if an AI could do it for you? That's where Diffblue comes in](https://www.theregister.com/software/2020/09/21/coding-unit-tests-is-boring-wouldnt-it-be-cool-if-an-ai-could-do-it-for-you-thats-where-diffblue-comes-in/318634) [COMMUNITY-TOOL] - - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [devops.com: Shift-Right Testing: The Emergence of TestOps](https://devops.com/shift-right-testing-the-emergence-of-testops) [COMMUNITY-TOOL] - [devopsonline.co.uk: DevOps and the emergence of TestOps!](https://www.devopsonline.co.uk/devops-and-the-emergence-of-testops) [COMMUNITY-TOOL] - [opcito.com: TestOps: How to automate your software pipeline at the speed' of DevOps](https://www.opcito.com/blogs/testops-how-to-automate-your-software-pipeline-at-the-speed-of-devops) [COMMUNITY-TOOL] - [xeridia.co.uk: The Importance of Testing in DevOps](https://www.xeridia.co.uk/blog/importance-testing-devops) [COMMUNITY-TOOL] - [xeridia.co.uk: Benefits of Test-Driven Development in DevOps Environments](https://www.xeridia.co.uk/blog/benefits-test-driven-development-devops-environments) [COMMUNITY-TOOL] + - [itnext.io: Kubernetes: load-testing and high-load tuning β€” problems and' solutions](https://itnext.io/kubernetes-load-testing-and-high-load-tuning-problems-and-solutions-244d869a9791) [COMMUNITY-TOOL] - [gcreddy.com: Domain Knowledge for Software Testers](https://www.gcreddy.com/2016/06/domain-knowledge-for-testers.html) [COMMUNITY-TOOL] - [guru99.com: What is Continuous Testing in DevOps? Definition, Benefits,' Tools](https://www.guru99.com/continuous-testing.html) [COMMUNITY-TOOL] - [opensource.com: What you need to know about automation testing in CI/CD](https://opensource.com/article/20/7/automation-testing-cicd) [COMMUNITY-TOOL] @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Scaffolding](./scaffolding.md) | [Developerportals](./developerportals.md) +πŸ’‘ **Explore Related:** [DevOps](./devops.md) | [Project Management Methodology](./project-management-methodology.md) | [Scaffolding](./scaffolding.md) diff --git a/v2-docs/visual-studio.md b/v2-docs/visual-studio.md index 9e3be015..d9e61c6b 100644 --- a/v2-docs/visual-studio.md +++ b/v2-docs/visual-studio.md @@ -34,16 +34,16 @@ - [Learn with Copilot](https://www.youtube.com/shorts/rjmXBs5l_7M?si=UlQ4q1-B-JOiYwrn) [COMMUNITY-TOOL] - [Visualize your git repo in vscode with Git Graph extensions](https://www.youtube.com/shorts/vpFF1XSqWjw?si=Zr2eW_C3_3hQoXAa) [COMMUNITY-TOOL] - [How to be a professional (un)wrapper #vscode #programmingtools #coding](https://www.youtube.com/shorts/yuzKp_KsGIk?si=ooaqRJzW2cmf6Z2M) [COMMUNITY-TOOL] - - [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] - [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] - [Getting Started with Data Wrangler in VS Code](https://code.visualstudio.com/docs/datascience/data-wrangler) [COMMUNITY-TOOL] - [kite: Code Faster with AI Autocomplete](https://kite.com) [COMMUNITY-TOOL] - [Ruff](https://github.com/astral-sh/ruff) ⭐ 47643 [DE FACTO STANDARD] + - [marketplace.visualstudio.com: Learn Cloud 🌟](https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud) [COMMUNITY-TOOL] + - [Google Cloud Code](https://cloud.google.com/code) [COMMUNITY-TOOL] + - [AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code) [COMMUNITY-TOOL] + - [Awesome Visual Studio Code](https://github.com/viatsko/awesome-vscode) ⭐ 28668 [DE FACTO STANDARD] + - [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] - [code.visualstudio.com: Visual Studio Code](https://code.visualstudio.com) [COMMUNITY-TOOL] - [vscode.github.com: GitHub and Visual Studio Code 🌟](https://vscode.github.com) [COMMUNITY-TOOL] - [VScode run from WSL in Linux: Cannot activate the 'Atlassian for VSCode' (Official)' extension because 'git' extension is not loaded](https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode) [COMMUNITY-TOOL] @@ -228,5 +228,5 @@ - [blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode](https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1) [EN CONTENT] [ADVANCED LEVEL] [GUIDE] [ENTERPRISE-STABLE] [GUIDE] β€” Explores techniques for real-time remote debugging of Go microservices running inside a Kubernetes cluster using Telepresence and VSCode, bridging local development environments with cloud resources. --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Python](./python.md) | [Dotnet](./dotnet.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/web-servers.md b/v2-docs/web-servers.md index 6fc0ef58..ea2f6217 100644 --- a/v2-docs/web-servers.md +++ b/v2-docs/web-servers.md @@ -6,7 +6,6 @@ ## Standard Reference - [nginx.com: The Complete NGINX Cookbook 🌟](https://www.f5.com/products/nginx/resources/library/complete-nginx-cookbook) [COMMUNITY-TOOL] - - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Koa.js](https://koa) [COMMUNITY-TOOL] - [Dzone Refcard: Essential Apache HTTP Server](https://dzone.com/refcardz/essential-apache-http-server) [COMMUNITY-TOOL] - [nixCraft: How to secure Apache with Let’s Encrypt Certificates on RHEL 8](https://www.cyberciti.biz/faq/how-to-secure-apache-with-lets-encrypt-certificates-on-rhel-8) [COMMUNITY-TOOL] @@ -15,6 +14,7 @@ - [medium: Using Nginx-Ingress as a Static Cache for Assets Inside Kubernetes](https://medium.com/@vdboor/using-nginx-ingress-as-a-static-cache-91bc27be04a1) [COMMUNITY-TOOL] - [Wikipedia: HAProxy](https://en.wikipedia.org/wiki/HAProxy) [COMMUNITY-TOOL] - [dzone.com: How to Configure HAProxy as a Proxy and Load Balancer](https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan) [COMMUNITY-TOOL] + - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [High priority request queue with HAProxy](https://medium.com/swlh/high-priority-request-queue-with-haproxy-9efd639a8992) [COMMUNITY-TOOL] - [medium.com/beyn-technology: Is Nginx dead? Is Traefik v3 20% faster than' Traefik v2?](https://medium.com/beyn-technology/is-nginx-dead-is-traefik-v3-20-faster-than-traefik-v2-f28ffb7eed3e) [COMMUNITY-TOOL] @@ -89,5 +89,5 @@ - [unit.nginx.org](https://unit.nginx.org) [ADVANCED LEVEL] [ENTERPRISE-STABLE] β€” Nginx Unit is a dynamic, polyglot application server engineered to run application code across multiple runtimes (Go, Python, Node.js, PHP) simultaneously. It is entirely controlled via a declarative JSON-based REST API, making it well-suited for container-centric microservices. --- -πŸ’‘ **Explore Related:** [Istio](./istio.md) | [Networking](./networking.md) | [Kubernetes Networking](./kubernetes-networking.md) +πŸ’‘ **Explore Related:** [Caching](./caching.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md) diff --git a/v2-docs/web3.md b/v2-docs/web3.md index de25ad26..f22b420e 100644 --- a/v2-docs/web3.md +++ b/v2-docs/web3.md @@ -12,5 +12,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/workfromhome.md b/v2-docs/workfromhome.md index 52a1cdc9..9cb0483a 100644 --- a/v2-docs/workfromhome.md +++ b/v2-docs/workfromhome.md @@ -29,5 +29,5 @@ --- -πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Finops](./finops.md) | [Recruitment](./recruitment.md) +πŸ’‘ **Explore Related:** [Elearning](./elearning.md) | [Recruitment](./recruitment.md) | [Freelancing](./freelancing.md) diff --git a/v2-docs/xamarin.md b/v2-docs/xamarin.md index 4254d146..c2ce51f7 100644 --- a/v2-docs/xamarin.md +++ b/v2-docs/xamarin.md @@ -10,5 +10,5 @@ --- -πŸ’‘ **Explore Related:** [Chromedevtools](./ChromeDevTools.md) | [Visual Studio](./visual-studio.md) | [Python](./python.md) +πŸ’‘ **Explore Related:** [Java And Java Performance Optimization](./java-and-java-performance-optimization.md) | [Java_Frameworks](./java_frameworks.md) | [API](./api.md) diff --git a/v2-docs/yaml.md b/v2-docs/yaml.md index 7c09680c..6121d198 100644 --- a/v2-docs/yaml.md +++ b/v2-docs/yaml.md @@ -6,11 +6,6 @@ ## 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] @@ -21,6 +16,8 @@ - [medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker' Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) [COMMUNITY-TOOL] - [jsonformatter.org/yaml-validator](https://jsonformatter.org/yaml-validator) [COMMUNITY-TOOL] - [medium.com/@slashben81: How to write a YAML file for Kubernetes? | ARMO](https://medium.com/@slashben81/how-to-write-a-yaml-file-for-kubernetes-armo-76f29e533b1f) [COMMUNITY-TOOL] + - [dex.dev: YAML Templating Solutions: Helm & Kustomize](https://www.dex.dev/dex-videos/templating-solutions) [COMMUNITY-TOOL] + - [medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts](https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455) [COMMUNITY-TOOL] - [wikipedia: JSON](https://en.wikipedia.org/wiki/JSON) [COMMUNITY-TOOL] - [dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.' JSONP](https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja) [COMMUNITY-TOOL] - [betterprogramming.pub: How to Make JSON and Python Talk to Each Other](https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d) [COMMUNITY-TOOL] @@ -29,6 +26,9 @@ - [medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO](https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633) [COMMUNITY-TOOL] - [ketch: Getting Started](https://learn.theketch.io/docs/getting-started) [COMMUNITY-TOOL] - [base64encode.org](https://www.base64encode.org) [COMMUNITY-TOOL] + - [Polaris](https://github.com/FairwindsOps/polaris) ⭐ 3368 [ENTERPRISE-STABLE] + - [arttor/helmify](https://github.com/arttor/helmify) ⭐ 1734 [COMMUNITY-TOOL] + - [thoughtworks.com: Kubernetes](https://www.thoughtworks.com/radar/platforms/kubernetes) [COMMUNITY-TOOL] ## Application Delivery and GitOps @@ -253,5 +253,5 @@ - [automationreinvented.blogspot.com: What is Json Schema and how to perform' schema validation using Rest Assured?](https://automationreinvented.blogspot.com/2022/03/what-is-json-schema-and-how-to-perform.html) [COMMUNITY-TOOL] [GUIDE] β€” A detailed test automation walkthrough explaining JSON Schema validation with Rest Assured. Guides developers in implementing reliable regression pipelines to maintain robust system integrations. --- -πŸ’‘ **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [NoSQL](./nosql.md) +πŸ’‘ **Explore Related:** [Message Queue](./message-queue.md) | [Databases](./databases.md) | [NoSQL](./nosql.md)